Ugrás a tartalomhoz

Ingyenes, nyílt forráskódú Linuxos szülői felügyelet

Oh No! Parent Control Linuxra

  • Állíts be napi képernyőidő-korlátot minden gyermekhez, vagy követelj jóváhagyást minden számítógép-használat előtt.
  • Tartsd elérhetően az iskolai alkalmazásokat, kérj engedélyt a játékokhoz, és blokkold a tiltólistán maradó alkalmazásokat.
  • Kezeld a támogatott natív, Snap-, Flatpak- és AppImage-alkalmazásokat egy grafikus Szülői alkalmazásban.
  • Tartsd lefedve a támogatott AppImage-frissítéseket ugyanabban a mappában érvényes fájlnévmintákkal, akkor is, ha a verziószám változik.
  • Hagyj jóvá extra időt játékhozzáféréssel vagy anélkül a gyermek bejelentkezési képernyőjéről vagy asztaláról. Nem kell módosítani az alkalmazásblokkolási szabályzatokat.
  • Lásd a hátralévő időt az asztali felső sávon; a tervek változásakor vond vissza a jóváhagyott időt és az ideiglenes alkalmazás-hozzáférést.
  • Használd a képernyőidő- és alkalmazásvezérlést offline, felhőfiók nélkül.
  • Hagyd futni a játékokat az idő lejártakor, hogy gyermeked folytathassa, menthesse vagy befejezhesse őket, amikor újabb jóváhagyást kap. Azt is előírhatod, hogy az újabb idő kérése előtt zárja be a futó játékokat — te döntesz.

A GNOME szülői felügyeleti alapjaira (Malcontent 0.14.0+) épít, és alkalmazásmintákkal, natív végrehajtás-érvényesítéssel, valamint összevont idő-/alkalmazás-jóváhagyással egészíti ki.

Hátralévő házi feladatidő

00:47

Játékok

Jóváhagyásig blokkolva

Családi alkalmazásszabályok, amelyek lépést tartanak a Linux-játékokkal.

Több, mint képernyőidő-számláló: kezeld a gyermeked által valóban használt alkalmazásokat, tartsd érvényben a szabályokat a támogatott AppImage-frissítések után is, és hagyd jóvá egyetlen kéréssel a házi feladat vagy a játék idejét.

Frissítés után is érvényesülő szabályok

A Lunar Client frissítéskor megváltoztatja az AppImage fájlnevét. Az ugyanabban a mappában alkalmazott Lunar Client-*.AppImage minta a támogatott új verziókat is a szabály hatálya alatt tarthatja.

Lunar Client-példa megtekintése

Többféle Linux-alkalmazás vezérlése

Válassz támogatott natív, Snap-, Flatpak- és AppImage-alkalmazások közül, beleértve a kizárólag gyermekednek telepítetteket is. Az egyezést és a hozzáférést egyetlen Szülői alkalmazásból kezelheted.

Az alkalmazások lefedettsége

Szabályok érvényesítése az asztalon

A támogatott natív célok a megszokott alkalmazásrácson, parancsikonon, fájlkezelőn vagy parancson keresztüli indításkor is blokkolva maradnak. A vonatkozó szabálymódosítások a gyermek fiókjában futó, egyező alkalmazásokat is bezárják.

Az érvényesítés működése

AppImage-fájlnévminták ugyanabban a mappában

Egy játék frissítése ne igényeljen új szabályt minden fájlnévhez.

Egyes AppImage-ek fájlneve verziószámot vagy integrációs utótagot tartalmaz. A régi fájlhoz kötött szabály nem biztos, hogy az új fájlra is illeszkedik. Az Oh No! mintákat javasol a támogatott, verziózott AppImage-ekhez; ezeket szerkesztheted vagy visszaállíthatod az alapértelmezettre.

Példaként szolgáló Lunar Client-fájlnevek ugyanabban az alkalmazásmappában
AppImage-fájlnévEgy szabály mindkettőre illeszkedik
Lunar Client-3.7.17-ow_GUID.AppImageLunar Client-*.AppImage
Lunar Client-3.7.20-ow.AppImageLunar Client-*.AppImage

Illesztési szabály

Válaszd ki a pontos végrehajtható fájlt vagy a szabály által lefedett verziózott fájlneveket.

Hozzáférési szabály

Az illesztéstől függetlenül válassz a Mindig engedélyezett, Enyhén blokkolt vagy Szigorúan blokkolt állapot közül.

Lunar Client → Mintaillesztés → Enyhén blokkolt → akkor érhető el, ha a szülő jóváhagyja a játékhoz való hozzáférést.

A minták a fájlnévben a * és ? karaktert támogatják, az útvonal normalizálása és feloldása után azonosított ugyanazon tényleges könyvtáron belül. Másik mappába helyezéshez oda illeszkedő szabály szükséges. A lefedettség a támogatott indítótól és céltól függ; a minták nem követnek rekurzívan minden áthelyezett vagy átnevezett programot.

Az illesztési útmutató megnyitása

Támogatott natív, Snap-, Flatpak- és AppImage-alkalmazások vezérlése

Egy helyen a gyermeked által használt Linux-alkalmazások.

Az Alkalmazáskorlátok felismerik a kiválasztott gyermek azonosítható alkalmazásait, a csak neki telepített programokat is beleértve. A gyermek indítóinak katalógusát használja, nem a szülő személyes alkalmazáslistáját. A telepítési formátum önmagában nem garantálja minden indító támogatását.

Natív alkalmazások

Illeszd a támogatott telepített végrehajtható fájlt, beleértve a szokásos parancs- és fájlkezelős indítási módot.

Snap

A támogatott Snap-indítókat az egyedi, nyilvános alkalmazásparancsuk alapján ismeri fel, nem egyetlen közös snap-indítóként.

Flatpak

Felismeri a támogatott Flatpak-alkalmazásazonosítókat, köztük a gyermek számára telepített alkalmazásokat.

AppImage-ek

A támogatott, verziózott fájlokhoz pontos célt vagy ugyanazon mappára érvényes mintát használ. A Lunar Client példája megmutatja, miért hasznosak a fájlnévminták.

Az Alkalmazáskorlátok az alkalmazások hozzáférési szabályait és a végrehajtható fájlok illesztését jelentik. Nem állítanak be külön időkeretet az egyes alkalmazásokhoz. A Képernyőkorlátok a gyermek teljes használható számítógépes idejét szabályozzák.

Alkalmazáskorlátok megtekintése az útmutatóban

Gyermekenkénti natív végrehajtás-érvényesítés

Asztali integráció, mögötte érvényesítéssel.

Az Oh No! a GNOME szülői felügyeleti alapjaira épül, és érvényesítést ad a támogatott natív alkalmazáscélokhoz. A szabály ugyanazt a végrehajtható fájlt lefedi az alkalmazásrácsból, asztali parancsikonról, fájlkezelőből vagy parancsból indítva.

A releváns futó alkalmazások bezárása és jóváhagyás visszavonása

Új blokkolás, enyhe blokkolásról szigorúra váltás, házi feladathoz adott jóváhagyás vagy engedély visszavonása bezárhatja a kiválasztott gyermek bejelentkezett munkameneteiben futó, egyező blokkolt alkalmazásokat. Más felhasználók alkalmazásai nyitva maradnak. A hozzáférés módosítása előtt mentsd el a gyermek munkáját.

A gyermek felső sávjából indított kérések és korlátozott bejelentkezési kérőállomás

A GNOME felső sávján látható a hátralévő idő, és onnan nyitható meg a gyermek kérőlapja. A használható idő lejártakor a képernyő zárolódik, a munkamenet nyitva marad. A bejelentkezési és feloldási ellenőrzések érvényesítik a rendelkezésre álló időt; a korlátozott kérőállomás bejelentkezés előtt vagy zárolás után is biztosít jóváhagyási útvonalat.

Műszaki részletek

Az Oh No! az AccountsService-re és a Malcontentra épül, integrálódik a GNOME Shell-lel, a PAM-mal és a Polkittel, valamint privilegizált közvetítő összetevővel és gyermekenkénti natív fapolicyd-végrehajtási szabályzattal egészül ki. A támogatott AppImageLauncher-kezelés a blokkolt alkalmazásfájlok megfelelő beolvasásait is tiltja, lefedve a memóriában működő futtatási útvonalat.

Alkalmazásszabályzat megtekintése
Lefedettségi és időzítési korlátok

Jóváhagyás enyhe blokkolású alkalmazásokkal vagy azok nélkül

A célra is adj jóváhagyást, ne csak több időre.

Egyetlen kérés kapcsolja össze a számítógép-használati időt azzal a választással, hogy minden enyhén blokkolt alkalmazást engedélyezzünk vagy továbbra is blokkoljuk. A szigorúan blokkolt indítások tiltva maradnak. A napi kerettel és a csak jóváhagyással működő móddal te döntöd el, mennyi hozzáféréshez kell szülői engedély.

A célra is adj jóváhagyást, ne csak több időre.
Családi döntésSzülői műveletEredmény
Most házi feladatJóváhagyás enyhén blokkolt alkalmazások nélkülA tanulási alkalmazások elérhetők; az engedélykéréses játékok blokkolva.
Játék engedélyezéseJóváhagyás enyhén blokkolt alkalmazásokkalMinden enyhén blokkolt alkalmazás elérhető; a szigorúan blokkolt indítások tiltva maradnak.
Vissza a házi feladathozJóváhagyás enyhén blokkolt alkalmazások nélkülA blokkolások visszaállnak, az egyező blokkolt alkalmazások bezárulnak.
Jóváhagyott hozzáférés lezárásaEgyszeri engedély visszavonásaA jóváhagyott idő és az ideiglenes alkalmazás-hozzáférés törlődik. A fel nem használt napi idő megmarad.
Minden számítógép-használat előtt kérjen engedélytNapi nulla perc beállításaA számítógép csak aktív jóváhagyással használható.

Válassz előre megadott vagy egyéni időtartamot, illetve a nap hátralévő részét. A kérés jóváhagyás esetén becslést mutat, és megjegyzi a választásokat. A szülő az OS-jelszóablakban hagyja jóvá; a gyermek nem kap rendszergazdai hozzáférést.

Az engedélyezett időbe a szünetek és a zárolt állapotban eltelt idő is beleszámít. Ha maradt napi idő, az engedély természetes lejárta önmagában nem állítja vissza azonnal az enyhe blokkolásokat; a munkamenetbe lépéskor végzett ellenőrzés vagy egy visszaállító művelet alkalmazza őket. A zárolás nem állítja meg a játékokat és nem menti el a munkát.

Gyorsindítási és kérési útmutató

Összehasonlítás a hivatalos GNOME grafikus felülettel

Jobb választás AppImage-szabályokhoz és házi feladat-/játékidő-jóváhagyáshoz.

A GNOME 50 már kínál napi korlátokat és extraidő-jóváhagyást. Az Oh No! erre az alapra épít szélesebb alkalmazáskezeléssel, szerkeszthető fájlnévmintákkal, feltételes alkalmazás-hozzáféréssel, natív végrehajtás-érvényesítéssel és visszavonással. Ezek jelentős előnyök Linux-játékokat kezelő családoknak.

LehetőségGNOME szülői felügyeleti alkalmazásOh No! Parent Control
Egyedi alkalmazáskatalógusFlatpak és a forrásprojekt választójában kifejezetten engedélyezett alkalmazások.Szélesebb, támogatott natív, Snap-, Flatpak- és AppImage-katalógus a kiválasztott gyermekhez keresve.
AppImage-fájlnévminta-szerkesztőAz áttekintett hivatalos grafikus felület nem biztosítja.Javasolt és szerkeszthető, ugyanazon mappára érvényes minták a támogatott AppImage-ekhez; visszaállítás az alapértékre.
Idő és feltételes alkalmazás-hozzáférés együttes jóváhagyásaExtra képernyőidő elérhető; az áttekintett hivatalos grafikus felületen nincs összevont enyhealkalmazás-választás.Jóváhagyható csak házi feladatra szánt idő vagy az összes enyhén blokkolt alkalmazás, a szigorú indítási tiltások megtartásával.
További natív végrehajtás-érvényesítésAz áttekintett kezelőfelület a szabványos asztali szűrésintegrációkat használja; nincs ezeknek megfelelő, hozzáadott fapolicyd-szabályzata.Gyermekenkénti fapolicyd-szabályzat támogatott natív célokra, a szokásos fájlkezelős és parancsos indítási útvonalakkal együtt.
A jóváhagyott idő és alkalmazás-hozzáférés visszavonásaAz áttekintett hivatalos grafikus felület nem biztosít összevont visszavonást.Visszavonja az egyszeri engedélyt és az ideiglenes alkalmazás-hozzáférést; a fel nem használt napi idő megmarad.
A teljes, forrásokkal alátámasztott összehasonlítás

Komolyan tesztelve

Az Oh No! Parent Control automatizált tesztjei az alaplogikát, az asztali integrációt és a családi folyamatokat fedik le. Az élő darabszám naponta frissül a GitHub nyilvános tesztleltárából.

  • Alaplogika és szélső esetek
  • Asztali és rendszerintegráció
  • Családi folyamatok elejétől a végéig
  • Minden új kiadásnál lefut
Tesztelési részletek

Nos, fejlesztőrajongó barátom…

Szándékosan néhány akadályt tettem közéd és a videó közé: ezt a párbeszédablakot, egy CAPTCHA-t és egy nem listázott YouTube-hivatkozást. Egy kis nehézség az automatizált robotoknak; titkos kézfogás két büszke fejlesztőrajongó között.

Ha éveket töltöttél nagyvállalati szoftverekkel birkózva, talán megérted, miért vagyok büszke a hatalmas, párhuzamos, teljesen automatizált felhasználói felület tesztjeire. 5% munka a terméken, 95% az automatizált tesztelésen. Egyetértesz? Egyformák vagyunk! Nevetsz? Semmi gond!

Ha ez nem a te világod, szólok: ne pazarold az idődet. Előre szóltam. 🙂

Egy apró emberi ellenőrzés

Csúsztasd a kirakódarabot a megfelelő körvonalba, hogy feloldd a fejlesztői csemegét.

Húzd a darabot, vagy fókuszáld, és használd a nyílbillentyűket. Illeszkedéskor engedd el, hogy a helyére pattanjon. A körvonal keresztezése nem elég.

Ubuntu 26.04 LTS Desktop (amd64 / x86-64) rendszerhez érhető el (Fedora 44 hamarosan)

Szeretnéd, hogy a disztribúciód / asztali környezeted támogatott legyen? Van funkcióötleted? Írd meg nekünk!

  1. Az Oh No! Parent Control telepítése

    Megtekintés a GitHubon
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control

  2. A beállítás befejezéséhez a telepítés után indítsd újra a számítógépet.

Linuxos szülői felügyelet, lépésről lépésre.

Telepítsd a fenti parancsokkal, majd indítsd újra a gépet. Ezután válaszd ki a gyermeket a grafikus Szülői alkalmazásban, állíts be képernyőidő-korlátot és alkalmazásszabályokat. Az útmutató megmutatja, hogyan engedélyezheted most a házi feladatot, később pedig a játékot; a mindennapi beállításokhoz és jóváhagyásokhoz nem kell terminálparancs.

Megnyitás a YouTube-on

Szülői beállítás (egyszeri)

  1. Jelentkezz be szülői (rendszergazdai) fiókkal, nyisd meg a Oh No! Parent Control alkalmazást, és válaszd ki a gyermek normál fiókját.
  2. A Képernyőkorlátok között kapcsold be a Képernyőidő-korlátot, és állítsd a Napi időkeretet 0 percre.
  3. Az Alkalmazáskorlátok között állítsd a Minecraftot és a Steamet Enyhén blokkoltra. Az iskolai alkalmazások maradjanak Mindig engedélyezettek.

01

„Most házi feladat, játék nélkül.”

Adj számítógép-használati időt blokkolt játékokkal.

  1. Bejelentkezéskor válts az Oh No! Parent Control kérőfiókra. Válaszd ki a gyermeket, a jóváhagyó szülőt és az időtartamot.
  2. Kapcsold KI az „Enyhén blokkolt alkalmazások engedélyezése” lehetőséget, válaszd a KÉRÉS gombot, majd írd be a szülő jelszavát az OS kérésére.
  3. Térj vissza a bejelentkezéshez, és nyisd meg a gyermek fiókját a házi feladathoz.

Az iskolai alkalmazások elérhetők; az Enyhén blokkolt játékok továbbra is tiltva.

02

„Kész a házi feladat. Most játszhatsz.”

Adj számítógép-használati időt engedélyezett játékokkal.

  1. Bejelentkezéskor válts az Oh No! Parent Control kérőfiókra. Válaszd ki a gyermeket, a jóváhagyó szülőt és az időtartamot.
  2. Kapcsold BE az „Enyhén blokkolt alkalmazások engedélyezése” lehetőséget, válaszd a KÉRÉS gombot, majd írd be a szülő jelszavát az OS kérésére.
  3. Térj vissza a bejelentkezéshez, és nyisd meg a gyermek fiókját a játékhoz.

Az Enyhén blokkolt alkalmazások megnyithatók. A Szigorúan blokkolt alkalmazások tiltva maradnak.

A teljes útmutató megtekintése
A kérőállomáson minta gyermek- és szülői fiókok, időtartam és enyhe alkalmazás-hozzáférési választás látható egy színes, játék ihlette portálon

Korábbi képernyőképen látható minta-fiókok. A jelenlegi kérés lábléce jóváhagyás esetén időbecslést mutat. Kattints a képre a nagyításhoz.

Ha változnak a tervek

„Kaphatok még egy kis időt?”

Még befejeznéd a feladatot, vagy kérnél egy újabb kört? Ugyanazt a kérést használd, és válaszd ki, hogy a játékok is beleférjenek-e az extra időbe.

  1. A gyermek kér

    Ha még van idő, válaszd ki az asztali időzítőt. Bejelentkezés előtt vagy zárolás után használd az „Oh No! Parent Control” kérőfiókot, és válaszd ki a gyermeket.

  2. A szülő ellenőrzi a kérést

    Ellenőrizd az időtartamot, az időbecslést és az „Enyhén blokkolt alkalmazások engedélyezése” beállítást: házi feladathoz ki, játékokhoz be. Jóváhagyás az OS jelszóablakában.

  3. A gyermek folytatja

    Az asztalon a jóváhagyott idő használatra kész. Az „Oh No! Parent Control” kérőfiókból térj vissza a bejelentkezéshez, és válaszd ki a gyermek fiókját a feloldáshoz vagy bejelentkezéshez.

„Mennyi időm maradt?”

A hátralévő idő a felső sávon látható; az utolsó percben másodpercenként visszaszámol.

„Lejárt az idő. Mentsd el a munkád.”

Ha elfogy a használható idő, a képernyő zárolódik, az asztali munkamenet nyitva marad. A zárolás nem állítja meg a játékot és nem menti a munkát; ments és fejezd be, mielőtt lejár az idő.

„Most vissza a házi feladathoz.”

Hagyd jóvá az új kérést az enyhén blokkolt alkalmazások engedélyezése nélkül, hogy a játékok újra tiltva maradjanak. A futó blokkolt alkalmazások bezárulnak, ezért előbb mentsd a haladást. A kérés megjegyzi az utolsó választást; minden alkalommal ellenőrizd.

Mindkét kérési útvonal az útmutatóban

A háztartás szabályai

Iskolai alkalmazások, engedélykéréses játékok és tiltólistás alkalmazások.

Válaszd ki a gyermeket a Szülői alkalmazásban, majd nyisd meg az Alkalmazáskorlátokat. Illeszd a végrehajtható fájlt, majd válassz hozzáférési szabályt: Mindig engedélyezett, Enyhén blokkolt vagy Szigorúan blokkolt. Ezek hozzáférési szabályok, nem külön alkalmazásonkénti időkeretek.

Iskolai munka → Mindig engedélyezett

Használd a gyermek házi feladatához szükséges alkalmazásoknál. Akkor nyithatók meg, ha van számítógép-használati ideje; a képernyőidő-korlátot nem kerülik meg.

Engedéllyel használható játékok → Enyhén blokkolt

Használd támogatott játékokhoz és indítókhoz, amelyek szülői jóváhagyást igényelnek. A szokásos napi időben vagy csak házi feladatra szóló jóváhagyással blokkolva maradnak. Az „Enyhén blokkolt alkalmazások engedélyezése” opcióval adott jóváhagyás mindet ideiglenesen engedélyezi.

Tiltólistás alkalmazások → Szigorúan blokkolt

Használd olyan alkalmazásokhoz, amelyeket a gyermek játékidőben sem nyithat meg. Extraidő-jóváhagyás nem engedélyezi őket; a szülőnek kell módosítania a szabályt az Alkalmazáskorlátok között.

Napi házi feladatkeret

A Képernyőkorlátok között állítsd be a Napi időkeretet arra az időre, amelyet a gyermek mindennap kérés nélkül használhat. Az enyhén blokkolt játékok jóváhagyásig tiltva maradnak. Az extraidő-kérésekhez hagyd bekapcsolva a Képernyőidő-korlátot.

„Mára végeztünk.”

A Szülői alkalmazásban az „Egyszeri engedély visszavonása” eltávolítja a jóváhagyott extra időt és játékhozzáférést. A futó blokkolt alkalmazások bezárulnak, ezért előbb ments. A fel nem használt napi idő megmarad; ha már nincs, a képernyő zárolódik.

Az alkalmazásszabályok támogatott alkalmazáscélokat fednek le; nem szűrik a webes tartalmakat, nem kezelnek más eszközöket, és nem garantálják a külön átmásolt vagy átnevezett programok, illetve a nem támogatott indítók blokkolását.

Alkalmazáskorlátok ismertetése
Képernyőkorlátok
Oh No! Parent Control-irányítópult gyermekfiókkal, képernyőidő-korláttal, napi kerettel és hátralévő idővel
Alkalmazáskorlátok
Oh No! Parent Control-irányítópult telepített alkalmazásokkal, illesztési és hozzáférési szabályokkal

Minta-fiókok láthatók. A nevek és az elérhető alkalmazások eltérhetnek a számítógépeden. Kattints a képernyőképre a nagyításhoz.

Adatvédelemre tervezve

Helyi vezérlés. Visszajelzés, ha te választod.

Az alkalmazás helyben végzi a dolgát, anélkül, hogy a családi mindennapokat mások adatává alakítaná.

A jelszó közvetlenül az OS-hez kerül

A szülői jelszót a rendszer hitelesítési ablakában kell megadni. A gyermek alkalmazása soha nem kapja meg, nem tárolja és nem jeleníti meg.

Helyi vezérlés, opcionális visszajelzés

A képernyőidő- és alkalmazásvezérlés helyben működik, online fiók és internet nélkül. Az opcionális visszajelzés az általad kiválasztott üzenetet, mellékleteket és diagnosztikai naplókat küldi el az ügyfélszolgálatnak. A telepített alkalmazásban nincs felhő-vezérlőpult, reklám, elemzés vagy profilalkotás.

A jóváhagyás csak a kérésre vonatkozik

A szülő kizárólag a képernyőn látható kérést hagyja jóvá. Ez nem nyitja meg a szülői beállításokat, és nem ad rendszergazdai hozzáférést.

A teljes adatvédelmi tájékoztató

Kérdések a Linuxos szülői felügyeletről

Mi az Oh No! Parent Control Linuxon?

Az Oh No! Parent Control ingyenes, nyílt forráskódú Linuxos szülői felügyelet olyan családoknak, akik közösen használnak Linux-számítógépet. A grafikus Szülői alkalmazással a szülők napi képernyőidő-keretet és támogatott alkalmazásokra vonatkozó szabályokat állíthatnak be. A gyerekek extra időt kérhetnek, amelyet a szülő az OS hitelesítési ablakával hagy jóvá. A vezérlés helyben működik, a Malcontent szülői felügyeleti rendszerre építve.

Kezelheti az Oh No! az olyan AppImage-eket, mint a Lunar Client?

A támogatott AppImage-ek az Alkalmazáskorlátok között kezelhetők. Verziózott fájlnevekhez az Oh No! ugyanabban a mappában használható mintát javasolhat, például Lunar Client-*.AppImage. A fájlnévminta a támogatott új verziókat akkor is lefedheti, ha a verziószám vagy az integrációs utótag változik. Szerkeszd a mintát vagy állítsd vissza az alapértelmezettre, majd válassz a Mindig engedélyezett, Enyhén blokkolt vagy Szigorúan blokkolt állapot közül. A minták az útvonal normalizálása és feloldása után azonosított ugyanazon tényleges könyvtárra vonatkoznak; nem követnek minden áthelyezett vagy átnevezett példányt.

Miben nyújt többet az Oh No! a GNOME szülői felügyeleti alkalmazásához képest?

A hivatalos Malcontent 0.14.0 kezelőfelülethez képest az Oh No! szélesebb, támogatott natív/Snap/Flatpak/AppImage-katalógust, szerkeszthető AppImage-fájlnévmintákat, időjóváhagyáshoz kötött feltételes alkalmazásengedélyeket, további natív végrehajtás-érvényesítést, futóalkalmazás-kezelést, összevont visszavonást és korlátozott kérőállomást biztosít. A GNOME 50 már támogatja a képernyőidő meghosszabbítását. A különbség az Oh No! felületén elérhető gazdagabb alkalmazásvezérlés és munkafolyamat; mindkettő a Malcontent háttérrendszerére épül.

Az Alkalmazáskorlátok külön időkeretet jelentenek minden alkalmazáshoz?

Nem. Az Alkalmazáskorlátok azt szabályozzák, hogy mely támogatott alkalmazások futhatnak, és hogyan illeszkednek a végrehajtható célfájlok. A Képernyőkorlátok a gyermek teljes számítógép-használati idejét szabályozzák. Az enyhén blokkolt alkalmazásokat is engedélyező jóváhagyás minden enyhén blokkolt alkalmazást engedélyez; nem hoz létre játékonkénti időszámlálót.

Működik a tiltás fájlkezelőből vagy terminálból indítva is?

A támogatott natív célokra az Oh No! gyermekenkénti fapolicyd-végrehajtási szabályzatot ad hozzá, amely ugyanazt a végrehajtható fájlt lefedi az alkalmazásrácsból, parancsikonról, fájlkezelőből vagy parancsból történő megnyitáskor. A megfelelő korlátozó módosítások a kiválasztott gyermek munkameneteiben futó, egyező alkalmazásokat is bezárják, más felhasználók alkalmazásai viszont nyitva maradnak. Ez a támogatott célokra vonatkozik, nem az átnevezett másolatok, közös értelmezővel futó szkriptek vagy nem támogatott indítók általános vezérlésére.

Hogyan tesztelik az Oh No! Parent Control fejlődését?

A teljesen automatizált tesztcsomag a termékmódosításokkal és új funkciókkal együtt bővül: ellenőrzi az új lehetőségeket, és segít megelőzni a visszalépéseket. Az alaplogikát, az asztali interakciókat, a telepített rendszer viselkedését és a családi folyamatokat elejétől a végéig vizsgálja. A GitHubon közzétett, automatikusan előállított tesztleltár a kész és függő eseteket követi. A termékoldal a legfrissebb számokat olvassa; a kész azt jelenti, hogy a teszt futtatható és sikeres, a leltár darabszámai pedig nem kódlefedettségi százalékok.

Ingyenes és nyílt forráskódú az Oh No! Parent Control?

Igen. Az Oh No! Parent Control ingyenesen telepíthető és használható, a forráskód pedig a GitHubon érhető el GNU General Public License 3. verzió (GPLv3) alatt. A Linux-csomag a projekt nyilvános Launchpad PPA-tárából telepíthető. A képernyőidő- és alkalmazásvezérlés online fiók vagy internet nélkül, helyben működik; a csomag letöltéséhez és frissítéséhez internetkapcsolat kell.

Könnyű használni az Oh No! Parent Controlt?

A telepítési útmutató három terminálparanccsal adja hozzá a PPA-t és telepíti az Oh No! Parent Controlt, majd újraindítást kér. Telepítés után a mindennapi használat grafikus: válassz gyermeket a Szülői alkalmazásban, állíts be napi keretet és alkalmazásszabályokat. A gyerekek képernyőn kérhetnek extra időt; a szülők az OS-jelszavukkal hagyják jóvá. A szokásos beállításokhoz és jóváhagyásokhoz nem kell terminálparancs, online fiók vagy felhő-vezérlőpult. A beállítási útmutató videót és képernyőképeket is tartalmaz.

Hogyan működik a képernyőidő-szabályozás?

Állíts be napi keretet minden gyermeknek, vagy adj meg napi nulla percet, ha minden használathoz szülői jóváhagyás kell. A gyerekek az asztalukról vagy a külön kérőfiókból kérhetnek extra időt bejelentkezéskor. A szülő az OS hitelesítési ablakán keresztül hagyja jóvá. A használható idő lejártakor a gyermek képernyője zárolódik, a munkamenete pedig nyitva marad. A zárolás nem állítja meg a játékokat, és nem menti el a munkát.

Hogyan engedélyezzem most a házi feladatot, később pedig a játékot?

Az Alkalmazáskorlátok között hagyd a tanulási alkalmazásokat Mindig engedélyezett állapotban, a támogatott játékokat és indítókat — például a listázott Minecraftot vagy Steamet — pedig állítsd Enyhén blokkoltra. Bekapcsolt Képernyőidő-korlát mellett az extraidő-kérést az „Enyhén blokkolt alkalmazások engedélyezése” opció nélkül hagyd jóvá a házi feladathoz, vagy kapcsold be az összes enyhén blokkolt alkalmazás engedélyezéséhez a jóváhagyott időszakra. Szigorúan blokkolt alkalmazást extraidő-kéréssel sem lehet engedélyezni. A szabályok támogatott alkalmazásokra vonatkoznak, nem a weboldalak tartalmára vagy minden más alkalmazásból indított játékra.

Internet nélkül is működik? Szűri a webhelyeket vagy kezeli a többi eszközt?

A képernyőidő- és alkalmazásvezérlés online fiók vagy internet nélkül, helyben működik. Az opcionális visszajelzéshez kapcsolat szükséges. Az Oh No! Parent Control nem szűri a webhelyek tartalmát, nem biztosít felhő-vezérlőpultot, és nem kezeli a többi eszközt. Az alkalmazásszabályok nem garantálják a külön átmásolt vagy átnevezett programok, illetve a nem támogatott indítók blokkolását.