---
title: "Oh No! Parent Control — Kontrol Orang Tua Linux"
description: "Kontrol orang tua Ubuntu gratis: aturan untuk aplikasi native, Snap, Flatpak, dan AppImage, pola nama berkas, persetujuan belajar/bermain, serta penegakan eksekusi native."
url: "https://tech.puffyslippers.com/id/oh-no-parent-control/"
language: "id"
---

**Dukungan Fedora Workstation 44:** Lulus pengujian manual dan otomatis; kami berupaya merilisnya sebelum November. Nantikan kabar selanjutnya!

Kontrol orang tua Linux gratis dan sumber terbuka

# Oh No! Parent Control untuk Linux

*   Tetapkan batas waktu layar harian untuk tiap anak, atau wajibkan persetujuan sebelum komputer digunakan.
*   Biarkan aplikasi sekolah tetap tersedia, buat game harus diminta persetujuan, dan blokir aplikasi yang harus tetap dilarang.
*   Kelola aplikasi native, Snap, Flatpak, dan AppImage yang didukung dalam satu Aplikasi Orang Tua grafis.
*   Cakup pembaruan AppImage yang didukung dengan pola nama berkas di folder yang sama, bahkan saat nomor versi berubah.
*   Setujui waktu tambahan dengan atau tanpa akses game, dari layar masuk atau desktop anak. Tidak perlu mengubah kebijakan pemblokiran aplikasi.
*   Lihat sisa waktu di panel desktop; cabut waktu yang disetujui dan akses aplikasi sementara jika rencana berubah.
*   Gunakan kontrol waktu layar dan aplikasi secara luring tanpa akun cloud.
*   Biarkan game tetap berjalan saat waktu habis agar anak dapat melanjutkan, menyimpan, atau keluar setelah waktu tambahan disetujui. Atau wajibkan game yang sedang berjalan ditutup sebelum meminta waktu tambahan—pilihannya ada pada Anda.

[Jelajahi kontrol aplikasi](https://tech.puffyslippers.com/id/oh-no-parent-control/#app-controls) [Petunjuk instalasi](https://tech.puffyslippers.com/id/oh-no-parent-control/#setup)

Memperluas fondasi kontrol orang tua GNOME ([Malcontent](https://gitlab.freedesktop.org/pwithnall/malcontent) 0.14.0+) dengan pola aplikasi, penegakan eksekusi native, serta persetujuan gabungan untuk waktu dan aplikasi.

Sisa waktu belajar

00:47

Game

Diblokir sampai disetujui

<a id="app-controls"></a>

## Aturan aplikasi keluarga yang mengikuti perkembangan game Linux.

Lebih dari sekadar pengatur waktu layar: kelola aplikasi yang benar-benar digunakan anak, pertahankan efektivitas aturan setelah pembaruan AppImage yang didukung, dan setujui waktu belajar atau bermain melalui satu permintaan.

### Aturan tetap cocok setelah pembaruan

Lunar Client mengganti nama berkas AppImage saat diperbarui. Pola dalam folder yang sama seperti Lunar Client-\*.AppImage dapat membuat aturan Anda tetap mencakup versi baru yang didukung.

[Lihat contoh Lunar Client](https://tech.puffyslippers.com/id/oh-no-parent-control/#appimage-patterns)

### Kontrol lebih banyak jenis aplikasi Linux

Pilih aplikasi native, Snap, Flatpak, dan AppImage yang didukung, termasuk aplikasi yang hanya dipasang untuk anak Anda. Kelola pencocokan dan akses melalui satu Aplikasi Orang Tua.

[Jelajahi cakupan aplikasi](https://tech.puffyslippers.com/id/oh-no-parent-control/#app-coverage)

### Terapkan aturan di seluruh desktop

Target native yang didukung tetap diblokir melalui cara peluncuran biasa dari kisi aplikasi, pintasan, pengelola berkas, dan perintah. Perubahan aturan terkait juga menutup aplikasi cocok yang berjalan di akun anak.

[Lihat cara kerja penegakan](https://tech.puffyslippers.com/id/oh-no-parent-control/#desktop-enforcement)

<a id="appimage-patterns"></a>

Pola nama AppImage dalam folder yang sama

## Pembaruan game seharusnya tidak memerlukan aturan baru untuk setiap nama berkas.

Beberapa AppImage menyertakan nomor versi atau akhiran integrasi pada nama berkasnya. Aturan yang terikat pada berkas lama mungkin tidak mencakup penggantinya. Oh No! menyarankan pola untuk AppImage berversi yang didukung; Anda dapat mengedit pola atau memulihkannya ke nilai default.

Ilustrasi nama berkas Lunar Client dalam folder aplikasi yang sama

| Nama berkas AppImage | Satu aturan mencakup keduanya |
| --- | --- |
| `Lunar Client-3.7.17-ow_GUID.AppImage` | `Lunar Client-*.AppImage` |
| `Lunar Client-3.7.20-ow.AppImage` | `Lunar Client-*.AppImage` |

### Aturan pencocokan

Pilih berkas eksekusi yang tepat atau nama berkas berversi yang dicakup aturan Anda.

### Aturan akses

Pilih Selalu Diizinkan, Perlu Persetujuan, atau Diblokir Penuh secara terpisah dari pencocokan.

Lunar Client → Pencocokan Pola → Perlu Persetujuan → tersedia setelah orang tua menyetujui akses game.

Pola mendukung \* dan ? pada nama berkas di dalam direktori kanonis yang sama. Jika aplikasi dipindahkan ke folder lain, lokasi tersebut memerlukan aturan yang cocok. Cakupan bergantung pada peluncur dan target yang didukung; pola tidak secara rekursif mengikuti setiap program yang dipindahkan atau diganti namanya.

[Baca panduan pencocokan](https://tech.puffyslippers.com/id/oh-no-parent-control/help/#app-matching)

<a id="app-coverage"></a>

Kontrol aplikasi native, Snap, Flatpak, dan AppImage yang didukung

## Satu tempat untuk aplikasi Linux yang digunakan anak Anda.

Batas Aplikasi menemukan aplikasi yang dapat dikenali untuk anak terpilih, termasuk instalasi khusus anak. Katalog yang digunakan adalah katalog peluncur anak, bukan daftar aplikasi pribadi orang tua. Format pemasangan saja tidak menjamin setiap peluncur didukung.

### Aplikasi native

Cocokkan berkas eksekusi terpasang yang didukung, termasuk cara peluncuran biasa melalui perintah dan pengelola berkas.

### Snap

Kenali peluncur Snap yang didukung melalui perintah aplikasi publik masing-masing, bukan dengan memperlakukan peluncur snap bersama sebagai satu aplikasi.

### Flatpak

Kenali referensi aplikasi Flatpak yang didukung, termasuk aplikasi yang dipasang untuk anak.

### AppImage

Gunakan target tepat atau pola dalam folder yang sama untuk berkas berversi yang didukung. Lunar Client menunjukkan mengapa pola nama berkas penting.

Batas Aplikasi mengatur aturan akses aplikasi dan pencocokan berkas eksekusi. Fitur ini tidak menetapkan kuota waktu terpisah untuk tiap aplikasi. Batas Layar mengontrol keseluruhan waktu komputer yang dapat digunakan anak.

[Jelajahi Batas Aplikasi dalam panduan](https://tech.puffyslippers.com/id/oh-no-parent-control/help/#app-limits)

<a id="desktop-enforcement"></a>

Penegakan eksekusi native per anak

## Integrasi desktop dengan penegakan di baliknya.

Oh No! menggunakan fondasi kontrol orang tua GNOME dan menambahkan penegakan untuk target aplikasi native yang didukung. Aturan mencakup berkas eksekusi yang sama, baik diluncurkan dari kisi aplikasi, pintasan desktop, pengelola berkas, maupun perintah.

### Penutupan aplikasi berjalan terkait dan pencabutan izin

Mulai memblokir aplikasi, mengubah statusnya dari Perlu Persetujuan menjadi Diblokir Penuh, menyetujui akses khusus untuk belajar, atau mencabut izin dapat menutup aplikasi cocok yang diblokir di seluruh sesi masuk anak terpilih. Aplikasi pengguna lain tetap terbuka. Simpan pekerjaan anak sebelum mengubah akses.

### Permintaan panel anak dan stasiun permintaan masuk terbatas

Panel GNOME menampilkan sisa waktu dan membuka formulir permintaan anak. Saat waktu yang dapat digunakan habis, layar terkunci dan sesi tetap terbuka. Pemeriksaan masuk dan buka kunci menerapkan ketersediaan waktu; stasiun permintaan terbatas menyediakan jalur persetujuan sebelum masuk atau setelah terkunci.

Untuk pembaca teknis

Oh No! dibangun di atas AccountsService dan Malcontent, terintegrasi dengan GNOME Shell, PAM, dan Polkit, serta menambahkan broker berhak istimewa dengan kebijakan eksekusi native per anak melalui fapolicyd. Penanganan AppImageLauncher yang didukung juga menolak pembacaan terkait pada berkas aplikasi yang diblokir, termasuk jalur runtime dalam memorinya.

[Periksa kebijakan aplikasi](https://github.com/Puffy-Slippers-Tech-LLC/parent-control/blob/9ed654baf593d1a6ef89bb7e324317319251136d/docs/SystemDesign/Applications.md) [Baca batas cakupan dan waktu](https://tech.puffyslippers.com/id/oh-no-parent-control/compare-gnome/#coverage-and-timing-limits)

<a id="family-workflow"></a>

Persetujuan dengan atau tanpa akses aplikasi yang perlu persetujuan

## Setujui tujuannya sekaligus waktu tambahan.

Satu permintaan menggabungkan waktu komputer dengan pilihan untuk mengizinkan semua aplikasi Perlu Persetujuan atau tetap memblokirnya. Peluncuran aplikasi Diblokir Penuh tetap diblokir. Alokasi harian dan mode khusus persetujuan memungkinkan Anda menentukan seberapa banyak akses yang memerlukan persetujuan orang tua.

Setujui tujuannya sekaligus waktu tambahan.

| Keputusan keluarga | Tindakan orang tua | Hasil |
| --- | --- | --- |
| Belajar sekarang | Setujui tanpa aplikasi yang perlu persetujuan | Aplikasi sekolah tersedia; game yang harus diminta tetap diblokir. |
| Boleh bermain | Setujui dengan aplikasi yang perlu persetujuan | Semua aplikasi Perlu Persetujuan tersedia; peluncuran yang Diblokir Penuh tetap diblokir. |
| Kembali belajar | Setujui tanpa aplikasi yang perlu persetujuan | Pulihkan pemblokiran dan tutup aplikasi cocok yang diblokir. |
| Akhiri akses yang disetujui | Cabut izin satu kali | Hapus waktu yang disetujui dan akses aplikasi sementara. Waktu harian yang belum digunakan tetap tersedia. |
| Minta persetujuan sebelum semua penggunaan komputer | Tetapkan nol menit harian | Akses komputer memerlukan persetujuan aktif. |

Pilih durasi prasetel, durasi khusus, atau sisa hari ini. Permintaan menampilkan perkiraan jika disetujui dan mengingat pilihan. Orang tua menyetujui melalui dialog kata sandi OS; anak tidak memperoleh akses administrator.

Waktu izin menghitung waktu yang berlalu, termasuk jeda dan waktu saat terkunci. Jika waktu harian masih tersisa, berakhirnya izin secara alami saja tidak langsung memulihkan pemblokiran aplikasi Perlu Persetujuan; pemeriksaan saat sesi dimasuki atau tindakan pemulihan akan menerapkannya. Penguncian tidak menjeda game atau menyimpan pekerjaan.

[Ikuti panduan mulai cepat dan pengajuan permintaan](https://tech.puffyslippers.com/id/oh-no-parent-control/#why-this-app)

<a id="gnome-comparison"></a>

Dibandingkan GUI resmi GNOME

## Lebih cocok untuk aturan AppImage dan persetujuan belajar/bermain.

GNOME 50 sudah menyediakan batas harian dan persetujuan waktu tambahan. Oh No! memperluas fondasi tersebut dengan pengelolaan aplikasi yang lebih luas, pola nama berkas yang dapat diedit, akses aplikasi bersyarat, penegakan eksekusi native, dan pencabutan. Semua itu merupakan keunggulan berarti bagi keluarga yang mengelola game Linux.

| Kemampuan | Aplikasi GNOME Parental Controls | Oh No! Parent Control |
| --- | --- | --- |
| Katalog aplikasi individual | Flatpak dan aplikasi yang secara eksplisit diaktifkan pada pemilih upstream. | Katalog aplikasi native, Snap, Flatpak, dan AppImage yang didukung dengan cakupan lebih luas, ditemukan untuk anak terpilih. |
| Editor pola nama AppImage | Tidak tersedia di GUI resmi yang ditinjau. | Pola nama berkas dalam folder yang sama disarankan dan dapat diedit untuk AppImage yang didukung; dapat dipulihkan ke default. |
| Menyetujui waktu dan akses aplikasi bersyarat sekaligus | Waktu layar tambahan tersedia; GUI resmi yang ditinjau tidak memiliki pilihan gabungan untuk aplikasi yang perlu persetujuan. | Setujui waktu khusus untuk belajar atau sertakan semua aplikasi Perlu Persetujuan, sambil tetap memblokir peluncuran Diblokir Penuh. |
| Penegakan eksekusi native tambahan | Frontend yang ditinjau menggunakan integrasi pemfilteran desktop standar; tidak menyediakan kebijakan fapolicyd tambahan yang setara. | Kebijakan fapolicyd per anak untuk target native yang didukung, termasuk cara peluncuran biasa melalui pengelola berkas dan perintah. |
| Mencabut waktu dan akses aplikasi yang disetujui | GUI resmi yang ditinjau tidak menyediakan kontrol pencabutan gabungan yang setara. | Cabut izin satu kali dan akses aplikasi sementara; waktu harian yang belum digunakan tetap tersedia. |

[Baca perbandingan lengkap beserta sumbernya](https://tech.puffyslippers.com/id/oh-no-parent-control/compare-gnome/)

<a id="automated-testing"></a>

<a id="testing-title"></a>

## Diuji dengan sungguh-sungguh

Pengujian otomatis Oh No! Parent Control mencakup logika inti, integrasi desktop, dan alur keluarga end-to-end. Jumlah langsung diperbarui setiap hari dari inventaris pengujian publik di GitHub.

Aktifkan JavaScript untuk melihat jumlah langsung, atau jelajahi inventaris terbaru di GitHub.

*   Logika inti & kasus batas
*   Integrasi desktop & sistem
*   Alur keluarga end-to-end
*   Dijalankan pada setiap rilis baru

[Lihat detail pengujian](https://github.com/Puffy-Slippers-Tech-LLC/parent-control/blob/main/docs/Test-Coverage.md)

<a id="_R_mj9brivb_-title"></a>

## Baiklah, sesama kutu buku pengembang…

Saya sengaja memasang beberapa rintangan sebelum Anda dapat menonton video ini: dialog ini, CAPTCHA, dan tautan YouTube yang tidak tercantum. Sedikit hambatan bagi bot; sedikit jabat tangan rahasia antara dua kutu buku pengembang yang bangga.

Jika Anda sudah bertahun-tahun berjuang dengan perangkat lunak perusahaan besar, Anda mungkin akan merasakan kebanggaan saya pada pengujian UI otomatis penuh yang masif dan berjalan serentak. Upaya 5% untuk produk, 95% untuk pengujian otomatis. Setuju? Kita orang yang sama! Tertawa? Saya santai!

Kalau itu bukan selera Anda, tak masalah; peringatan saja: jangan buang waktu. Anda sudah diperingatkan. 🙂

### Pemeriksaan kecil untuk manusia

Geser potongan teka-teki ke garis luarnya yang cocok untuk membuka konten kutu buku.

<a id="_R_mj9brivb_-hint"></a>

Seret potongannya, atau fokuskan lalu gunakan tombol panah. Lepaskan saat sejajar agar posisinya terkunci. Melintas di atas garis luar tidak dihitung.

<a id="setup"></a>

Tersedia untuk Ubuntu 26.04 LTS Desktop (amd64 / x86-64) (Fedora 44 segera hadir)

Ingin distro / DE Anda didukung? Punya kebutuhan fitur? [Beri tahu kami!](https://tech.puffyslippers.com/id/contact/)

1.  ## Instal Oh No! Parent Control
    
    [Lihat di GitHub](https://github.com/Puffy-Slippers-Tech-LLC/parent-control)
    
    ```
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control
    ```
    
2.  Restart komputer setelah instalasi untuk menyelesaikan penyiapan.
    

[Paket Linux di Launchpad](https://launchpad.net/~puffyslipperstechllc/+archive/ubuntu/oh-no-parent-control) [Lisensi GNU GPLv3](https://github.com/Puffy-Slippers-Tech-LLC/parent-control/blob/main/LICENSE)

<a id="why-this-app"></a>

<a id="quick-start"></a>

## Kontrol orang tua Linux, langkah demi langkah.

Instal dengan perintah di atas lalu mulai ulang. Setelah itu gunakan Aplikasi Orang Tua grafis untuk memilih anak, menetapkan batas waktu layar, dan memilih aturan aplikasi. Panduan menunjukkan cara mengizinkan belajar sekarang dan game nanti; pengaturan serta persetujuan sehari-hari tidak memerlukan perintah terminal.

[Buka di YouTube](https://www.youtube.com/watch?v=UZcgZT6kFY4)

### Penyiapan orang tua (sekali saja)

1.  Masuk sebagai orang tua (administrator), buka aplikasi **Oh No! Parent Control**, lalu pilih akun standar anak.
2.  Di **Batas Layar**, aktifkan **Batas Waktu Layar** dan tetapkan **Alokasi Waktu Harian** menjadi **0 menit**.
3.  Di **Batas Aplikasi**, tetapkan **Minecraft** dan **Steam** ke **Perlu Persetujuan**. Biarkan aplikasi sekolah **Selalu Diizinkan**.

01

### “Kamu boleh mengerjakan PR, tetapi tidak bermain game.”

Berikan waktu komputer dengan game tetap diblokir.

1.  Saat masuk, beralihlah ke akun Kiosk **Oh No! Parent Control**. Pilih anak, orang tua yang akan menyetujui, dan durasi.
2.  Nonaktifkan **“Izinkan aplikasi yang memerlukan persetujuan”**, pilih **MINTA**, lalu masukkan kata sandi orang tua saat diminta oleh OS.
3.  Kembali ke layar masuk dan buka akun anak untuk mengerjakan PR.

Aplikasi sekolah dapat dibuka; game Perlu Persetujuan tetap diblokir.

02

### “PR sudah selesai. Sekarang kamu boleh bermain.”

Berikan waktu komputer dengan game diizinkan.

1.  Saat masuk, beralihlah ke akun Kiosk **Oh No! Parent Control**. Pilih anak, orang tua yang akan menyetujui, dan durasi.
2.  Aktifkan **“Izinkan aplikasi yang memerlukan persetujuan”**, pilih **MINTA**, lalu masukkan kata sandi orang tua saat diminta oleh OS.
3.  Kembali ke layar masuk dan buka akun anak untuk bermain.

Aplikasi Perlu Persetujuan dapat dibuka. Aplikasi Diblokir Penuh tetap dilarang.

[Jelajahi panduan lengkap](https://tech.puffyslippers.com/id/oh-no-parent-control/help/)

<a id="request-flow"></a>

[

![Stasiun permintaan menampilkan pilihan akun anak dan orang tua fiktif, durasi, dan akses aplikasi yang memerlukan persetujuan di portal penuh warna bergaya game](https://tech.puffyslippers.com/oh-no-parent-control/images/help-request-time.webp)

](https://tech.puffyslippers.com/oh-no-parent-control/images/help-request-time.png)

Tangkapan layar lama menggunakan akun contoh. Footer permintaan saat ini menampilkan perkiraan waktu jika disetujui. Pilih gambar untuk memperbesarnya.

Saat rencana berubah

## “Boleh minta sedikit waktu lagi?”

Perlu menyelesaikan tugas atau ingin satu ronde lagi? Gunakan permintaan yang sama, lalu pilih apakah waktu tambahan itu mencakup game.

1.  ### Anak meminta
    
    Selagi masih ada waktu, pilih timer desktop. Sebelum masuk atau setelah terkunci, gunakan akun Kiosk “Oh No! Parent Control” di layar masuk lalu pilih anak.
    
2.  ### Orang tua memeriksa permintaan
    
    Tinjau durasi, perkiraan waktu, dan pilihan “Izinkan aplikasi yang memerlukan persetujuan”: nonaktif untuk belajar, aktif untuk menyertakan game. Setujui melalui permintaan kata sandi OS.
    
3.  ### Anak melanjutkan
    
    Di desktop, waktu yang disetujui siap digunakan. Dari akun Kiosk “Oh No! Parent Control”, kembali ke layar masuk lalu pilih akun anak untuk membuka kunci atau masuk.
    

### “Berapa lama lagi waktuku?”

Sisa waktu tetap terlihat di panel, dengan hitung mundur setiap detik selama menit terakhir.

### “Waktunya habis. Simpan pekerjaanmu.”

Saat waktu yang dapat digunakan habis, layar terkunci tetapi sesi desktop tetap terbuka. Penguncian tidak menjeda game atau menyimpan pekerjaan, jadi selesaikan dan simpan sebelum timer habis.

### “Kembali belajar sekarang.”

Setujui permintaan baru dengan “Izinkan aplikasi yang memerlukan persetujuan” nonaktif agar game diblokir kembali. Aplikasi terblokir yang sedang berjalan akan ditutup, jadi simpan kemajuan dahulu. Permintaan mengingat pilihan terakhir; periksa setiap kali.

[Ikuti kedua jalur permintaan di panduan pengguna](https://tech.puffyslippers.com/id/oh-no-parent-control/help/#request-extra-time)

Aturan keluarga Anda

## Aplikasi sekolah, game yang perlu diminta, dan aplikasi yang tetap dilarang.

Di Aplikasi Orang Tua, pilih anak lalu buka Batas Aplikasi. Cocokkan berkas eksekusi, kemudian pilih aturan aksesnya: Selalu Diizinkan, Perlu Persetujuan, atau Diblokir Penuh. Ini adalah aturan akses, bukan kuota waktu terpisah untuk tiap aplikasi.

### Tugas sekolah → Selalu Diizinkan

Gunakan untuk aplikasi yang dibutuhkan anak untuk belajar. Aplikasi dapat dibuka kapan saja anak memiliki waktu komputer; aturan ini tidak melewati batas waktu layar.

### Game dengan izin → Perlu Persetujuan

Gunakan untuk game dan peluncur yang didukung dan memerlukan persetujuan orang tua. Aplikasi tetap diblokir selama waktu harian biasa atau persetujuan khusus belajar. Persetujuan dengan “Izinkan aplikasi yang memerlukan persetujuan” aktif mengizinkan semuanya untuk sementara.

### Aplikasi terlarang → Diblokir Penuh

Gunakan untuk aplikasi yang tidak boleh dibuka anak, bahkan saat waktu bermain. Persetujuan waktu tambahan tidak dapat mengizinkannya; orang tua harus mengubah aturan di Batas Aplikasi.

### Alokasi harian untuk belajar

Tetapkan Alokasi Waktu Harian di Batas Layar untuk waktu komputer yang dapat digunakan anak setiap hari tanpa meminta. Game Perlu Persetujuan tetap diblokir sampai Anda menyetujui akses. Biarkan Batas Waktu Layar aktif untuk menggunakan permintaan waktu tambahan.

### “Cukup untuk hari ini.”

Di Aplikasi Orang Tua, “Cabut izin satu kali” menghapus waktu tambahan yang disetujui dan akses game. Aplikasi terblokir yang sedang berjalan akan ditutup, jadi simpan dahulu. Waktu harian yang belum digunakan tetap tersedia; jika tidak ada yang tersisa, layar terkunci.

Aturan aplikasi mencakup target aplikasi yang didukung; aturan tidak memfilter konten web atau mengontrol perangkat lain, dan tidak menjanjikan pemblokiran program yang disalin terpisah atau diganti namanya maupun peluncur yang tidak didukung.

[Baca tentang batas aplikasi](https://tech.puffyslippers.com/id/oh-no-parent-control/help/#app-limits)

Batas layar

[

![Dasbor Oh No! Parent Control menampilkan akun anak, batas waktu layar, alokasi harian, dan sisa waktu](https://tech.puffyslippers.com/oh-no-parent-control/images/help-screen-limits.png)

](https://tech.puffyslippers.com/oh-no-parent-control/images/help-screen-limits.png)

Batas aplikasi

[

![Dasbor Oh No! Parent Control menampilkan aplikasi terpasang beserta aturan pencocokan dan aksesnya](https://tech.puffyslippers.com/oh-no-parent-control/images/help-app-limits.png)

](https://tech.puffyslippers.com/oh-no-parent-control/images/help-app-limits.png)

Akun contoh ditampilkan. Nama dan aplikasi yang tersedia di komputer Anda akan berbeda. Pilih tangkapan layar untuk memperbesarnya.

Privasi sejak awal

## Kontrol lokal. Masukan hanya jika Anda memilih.

Aplikasi dirancang untuk bekerja secara lokal tanpa mengubah rutinitas keluarga menjadi data milik pihak lain.

### Kata sandi langsung ditangani OS

Kata sandi orang tua dimasukkan di dialog autentikasi sistem. Aplikasi anak tidak pernah menerima, menyimpan, atau menampilkannya.

### Kontrol lokal, masukan opsional

Kontrol waktu layar dan aplikasi bekerja secara lokal tanpa akun daring atau koneksi internet. Masukan opsional mengirim pesan, lampiran, dan log diagnostik pilihan Anda ke dukungan. Aplikasi terpasang tidak memiliki dasbor cloud, iklan, analitik, atau pembuatan profil.

### Persetujuan memiliki cakupan terbatas

Orang tua hanya menyetujui permintaan yang tampil di layar. Persetujuan tidak membuka pengaturan orang tua dan tidak memberikan akses administrator.

[Baca pemberitahuan privasi lengkap](https://tech.puffyslippers.com/id/oh-no-parent-control/privacy/)

## Pertanyaan tentang kontrol orang tua Linux

<a id="ubuntu-parental-controls"></a>

### Apa itu Oh No! Parent Control untuk Linux?

Oh No! Parent Control menyediakan kontrol orang tua Linux gratis dan sumber terbuka bagi keluarga yang berbagi komputer Linux. Aplikasi Orang Tua grafis memungkinkan orang tua menetapkan alokasi waktu layar harian dan aturan untuk aplikasi yang didukung. Anak dapat meminta waktu tambahan, yang disetujui orang tua melalui dialog autentikasi OS. Kontrol berjalan secara lokal dan dibangun di atas sistem kontrol orang tua Malcontent.

<a id="appimage-patterns"></a>

### Bisakah Oh No! mengontrol AppImage seperti Lunar Client?

AppImage yang didukung dapat dikelola di Batas Aplikasi. Untuk nama berkas yang menyertakan versi, Oh No! dapat menyarankan pola dalam folder yang sama seperti Lunar Client-\*.AppImage. Pola nama berkas dapat mencakup pengganti yang didukung ketika nomor versi atau akhiran integrasi berubah. Edit pola atau pulihkan nilai default, lalu pilih Selalu Diizinkan, Perlu Persetujuan, atau Diblokir Penuh. Pola hanya berlaku di direktori kanonis yang sama; pola tidak mengikuti setiap salinan yang dipindahkan atau diganti namanya.

<a id="gnome-frontend-comparison"></a>

### Apa tambahan Oh No! dibandingkan aplikasi Parental Controls GNOME?

Dibandingkan frontend resmi Malcontent 0.14.0, Oh No! menyediakan katalog aplikasi native/Snap/Flatpak/AppImage yang didukung dengan cakupan lebih luas, pola nama AppImage yang dapat diedit, izin aplikasi bersyarat yang terkait dengan persetujuan waktu, penegakan eksekusi native tambahan, penanganan aplikasi yang sedang berjalan, pencabutan gabungan, serta stasiun permintaan terbatas. GNOME 50 sudah mendukung waktu layar tambahan. Perbedaannya adalah kontrol aplikasi dan alur kerja yang lebih kaya di antarmuka Oh No!; keduanya menggunakan fondasi backend Malcontent.

<a id="app-access-not-quotas"></a>

### Apakah Batas Aplikasi berarti ada kuota waktu terpisah untuk tiap aplikasi?

Tidak. Batas Aplikasi mengontrol aplikasi yang didukung mana yang boleh berjalan serta cara target berkas eksekusinya dicocokkan. Batas Layar mengontrol keseluruhan waktu komputer yang dapat digunakan anak. Persetujuan yang menyertakan aplikasi berstatus Perlu Persetujuan mengizinkan semua aplikasi tersebut; persetujuan itu tidak membuat penghitung waktu tersendiri untuk tiap game.

<a id="native-launch-enforcement"></a>

### Apakah pemblokiran berlaku saat aplikasi dibuka dari pengelola berkas atau terminal?

Untuk target native yang didukung, Oh No! menambahkan kebijakan eksekusi fapolicyd per anak yang mencakup berkas eksekusi sama saat dibuka melalui kisi aplikasi, pintasan, pengelola berkas, atau perintah. Perubahan pembatasan yang relevan juga menutup aplikasi cocok milik anak terpilih di semua sesinya, sementara aplikasi pengguna lain tetap terbuka. Cakupan ini berlaku pada target yang didukung, bukan kontrol universal atas salinan yang diganti nama, skrip dengan interpreter bersama, atau peluncur yang tidak didukung.

<a id="automated-test-quality"></a>

### Bagaimana Oh No! Parent Control diuji seiring perkembangannya?

Rangkaian pengujian otomatis berkembang bersama perubahan produk dan fitur baru, menguji kemampuan baru sekaligus mencegah regresi. Pengujian mencakup logika inti, interaksi desktop, perilaku sistem terpasang, dan alur keluarga dari awal hingga akhir. Inventaris pengujian publik yang dibuat secara otomatis di GitHub mencatat kasus siap dan tertunda. Halaman produk membaca jumlah terbarunya secara langsung; siap berarti dapat dijalankan dan lulus, sedangkan jumlah inventaris bukan persentase cakupan kode.

<a id="free-open-source"></a>

### Apakah Oh No! Parent Control gratis dan sumber terbuka?

Ya. Oh No! Parent Control gratis untuk dipasang dan digunakan, dengan kode sumber yang diterbitkan di GitHub berdasarkan GNU General Public License versi 3 (GPLv3). Instal paket Linux dari PPA publik proyek di Launchpad. Kontrol waktu layar dan aplikasi berjalan secara lokal tanpa akun daring atau koneksi internet; untuk mengunduh dan memperbarui paket diperlukan internet.

<a id="easy-parental-controls"></a>

### Apakah Oh No! Parent Control mudah digunakan?

Petunjuk instalasi menggunakan tiga perintah terminal untuk menambahkan PPA dan menginstal Oh No! Parent Control, lalu komputer perlu dimulai ulang. Setelah instalasi, penggunaan sehari-hari dilakukan secara grafis: pilih anak di Aplikasi Orang Tua, tetapkan alokasi harian, dan pilih aturan aplikasi. Anak meminta waktu tambahan di layar; orang tua menyetujuinya dengan kata sandi OS. Pengaturan dan persetujuan rutin tidak memerlukan perintah terminal, akun daring, atau dasbor cloud. Panduan penyiapan mencakup video dan tangkapan layar.

<a id="screen-time-control"></a>

### Bagaimana kontrol waktu layar bekerja?

Tetapkan alokasi harian untuk setiap anak, atau pilih nol menit harian agar waktu penggunaan harus disetujui orang tua. Anak dapat meminta waktu tambahan dari desktop atau akun permintaan khusus di layar masuk. Orang tua menyetujuinya melalui dialog autentikasi OS. Saat waktu yang dapat digunakan habis, layar anak terkunci dan sesinya tetap terbuka. Penguncian tidak menjeda game atau menyimpan pekerjaan.

<a id="app-blocking"></a>

### Bagaimana cara mengizinkan anak mengerjakan PR sekarang dan bermain nanti?

Di Batas Aplikasi, biarkan aplikasi sekolah berstatus Selalu Diizinkan dan tetapkan game serta peluncur yang didukung, seperti Minecraft atau Steam jika tercantum, ke Perlu Persetujuan. Saat Batas Waktu Layar aktif, setujui permintaan waktu dengan “Izinkan aplikasi yang memerlukan persetujuan” nonaktif untuk mengerjakan PR, atau aktif untuk mengizinkan semua aplikasi berstatus Perlu Persetujuan selama periode yang disetujui. Aplikasi Diblokir Penuh tidak dapat diizinkan melalui permintaan waktu tambahan. Aturan aplikasi mencakup aplikasi yang didukung, bukan konten situs web atau setiap game yang diluncurkan melalui aplikasi lain.

<a id="offline-and-limits"></a>

### Apakah aplikasi berfungsi luring, menyaring situs web, atau mengelola perangkat lain?

Kontrol waktu layar dan aplikasi berjalan secara lokal tanpa akun daring atau koneksi internet. Masukan opsional memerlukan koneksi. Oh No! Parent Control tidak menyaring konten situs web, menyediakan dasbor cloud, atau mengontrol perangkat lain. Aturan aplikasi tidak menjamin pemblokiran program yang disalin atau diganti namanya secara terpisah, maupun peluncur yang tidak didukung.

<a id="resources"></a>

Bantuan saat diperlukan

## Detailnya mudah ditemukan.

Temukan bantuan penyiapan, lihat hal baru, atau baca pemberitahuan privasi lengkap.

### [Pusat bantuan](https://tech.puffyslippers.com/id/oh-no-parent-control/help/)

Mulai cepat, batas layar, aturan aplikasi, permintaan waktu tambahan, pencabutan waktu, dan pertanyaan umum.

Jelajahi panduan lengkap

### [Riwayat versi](https://tech.puffyslippers.com/id/oh-no-parent-control/version-history/)

Fitur baru, peningkatan, dan perbaikan bug beserta catatan rilis setiap versi.

Jelajahi catatan rilis

### [Pemberitahuan privasi](https://tech.puffyslippers.com/id/oh-no-parent-control/privacy/)

Penjelasan sederhana tentang hal yang tetap di komputer, siapa yang dapat melihatnya, dan pilihan keluarga.

Baca pemberitahuan privasi

Masih perlu bantuan?[Hubungi dukungan produk](https://tech.puffyslippers.com/id/contact/)

## Halaman produk

- [Ikhtisar](https://tech.puffyslippers.com/id/oh-no-parent-control/)
- [Panduan pengguna](https://tech.puffyslippers.com/id/oh-no-parent-control/help/)
- [Bandingkan dengan GNOME](https://tech.puffyslippers.com/id/oh-no-parent-control/compare-gnome/)
- [Riwayat versi](https://tech.puffyslippers.com/id/oh-no-parent-control/version-history/)
- [Privasi aplikasi](https://tech.puffyslippers.com/id/oh-no-parent-control/privacy/)
- [Apa Selanjutnya?](https://tech.puffyslippers.com/id/oh-no-parent-control/coming-next/)
