Säännöt osuvat myös päivitysten jälkeen
Lunar Clientin AppImage-tiedoston nimi muuttuu päivityksissä. Saman kansion malli, kuten Lunar Client-*.AppImage, voi pitää tuetut uudet versiot säännön piirissä.
Katso Lunar Client -esimerkki
Maksuton avoimen lähdekoodin Linuxin lapsilukko
Laajentaa GNOMEn lapsilukkoperustaa (Malcontent 0.14.0+) sovellusmalleilla, natiivin suorituksen valvonnalla ja yhdistetyillä aika- ja sovellushyväksynnöillä.

Läksyaikaa jäljellä
00:47
Pelit
Estetty hyväksyntään asti
Enemmän kuin ruutuajan ajastin: hallitse lapsesi käyttämiä sovelluksia, pidä säännöt ajan tasalla tuettujen AppImage-päivitysten jälkeen ja hyväksy läksy- tai peliaika yhdellä pyynnöllä.
Lunar Clientin AppImage-tiedoston nimi muuttuu päivityksissä. Saman kansion malli, kuten Lunar Client-*.AppImage, voi pitää tuetut uudet versiot säännön piirissä.
Katso Lunar Client -esimerkkiValitse tuetuista natiivisovelluksista, Snapista, Flatpakista ja AppImagesta, myös vain lapselle asennetuista sovelluksista. Hallitse tunnistusta ja käyttöoikeutta yhdessä vanhemman sovelluksessa.
Tutustu sovellustukeenTuetut natiivikohteet pysyvät estettyinä tavallisia sovellusruudukon, pikakuvakkeen, tiedostonhallinnan ja komennon käynnistysreittejä pitkin. Soveltuvat sääntömuutokset sulkevat myös lapsen tilillä käynnissä olevat vastaavat sovellukset.
Katso, miten valvonta toimiiAppImage-tiedostonimimallit samassa kansiossa
Joidenkin AppImage-tiedostoihin lisätään versionumero tai integraatiopääte. Vanhaan tiedostoon sidottu sääntö ei ehkä osu korvaavaan tiedostoon. Oh No! ehdottaa malleja tuetuille versioiduille AppImage-tiedostoille; voit muokata mallia tai palauttaa oletuksen.
| AppImage-tiedostonimi | Yksi sääntö kattaa molemmat |
|---|---|
Lunar Client-3.7.17-ow_GUID.AppImage | Lunar Client-*.AppImage |
Lunar Client-3.7.20-ow.AppImage | Lunar Client-*.AppImage |
Valitse täsmällinen suoritettava tiedosto tai sääntösi kattamat versioidut tiedostonimet.
Valitse toisistaan riippumatta Aina sallittu, Estetty hyväksyntään asti tai Estetty kokonaan.
Lunar Client → Malliosuma → Estetty hyväksyntään asti → käytettävissä, kun vanhempi hyväksyy peliajan.
Tiedostonimimalleissa voi käyttää merkkejä * ja ? samassa kanonisessa kansiossa eli samassa todellisessa kansiossa polun normalisoinnin ja symbolisten linkkien ratkaisun jälkeen. Sovelluksen siirtäminen toiseen kansioon edellyttää kyseiseen sijaintiin sopivaa sääntöä. Kattavuus riippuu tuetusta käynnistimestä ja kohteesta; mallit eivät seuraa rekursiivisesti kaikkia siirrettyjä tai uudelleennimettyjä ohjelmia.
Lue tunnistusopasTuettujen natiivi-, Snap-, Flatpak- ja AppImage-sovellusten hallinta
Sovellusrajoitukset etsii valitun lapsen tunnistettavissa olevat sovellukset, myös vain lapselle asennetut. Se käyttää lapsen käynnistysluetteloa eikä vanhemman henkilökohtaista sovellusluetteloa. Pelkkä asennusmuoto ei takaa, että jokaista käynnistintä tuetaan.
Tunnista tuettu asennettu suoritettava tiedosto, mukaan lukien sen tavalliset komento- ja tiedostonhallintakäynnistysreitit.
Tunnista tuetut Snap-käynnistimet niiden yksilöllisen julkisen sovelluskomennon perusteella sen sijaan, että jaettua snap-käynnistintä käsiteltäisiin yhtenä sovelluksena.
Tunnista tuetut Flatpak-sovellusviitteet, mukaan lukien lapselle asennetut sovellukset.
Käytä täsmällistä kohdetta tai saman kansion mallia tuetuille versioiduille tiedostoille. Lunar Client havainnollistaa, miksi tiedostonimimalleista on hyötyä.
Sovellusrajoitukset tarkoittavat sovellusten käyttöoikeussääntöjä ja suorituskohteiden tunnistamista. Ne eivät aseta sovelluskohtaisia aikakiintiöitä. Ruutuaikarajat määräävät lapsen koko tietokoneen käyttöajan.
Tutustu Sovellusrajoituksiin oppaassaLapsikohtainen natiivin suorituksen valvonta
Oh No! käyttää GNOMEn lapsilukkoperustaa ja lisää tuettujen natiivien sovelluskohteiden suorituksen valvontaa. Säännöt kattavat saman suoritettavan tiedoston käynnistämisen sovellusruudukosta, työpöydän pikakuvakkeesta, tiedostonhallinnasta tai komennolla.
Sovelluksen estäminen, tilan muuttaminen hyväksyntää odottavasta kokonaan estetyksi, läksyajan hyväksyminen tai hyväksynnän peruuttaminen voi sulkea vastaavat estetyt sovellukset kaikissa valitun lapsen kirjautuneissa istunnoissa. Muiden käyttäjien sovellukset jäävät auki. Tallenna lapsen työ ennen käyttöoikeuksien muuttamista.
GNOME-paneelissa näkyy jäljellä oleva aika ja avautuu lapsen pyyntölomake. Kun käyttöaika loppuu, näyttö lukittuu ja istunto jää auki. Kirjautumis- ja lukituksen avauksen tarkistukset valvovat käytettävissä olevaa aikaa; rajattu pyyntöasema tarjoaa hyväksyntäreitin ennen kirjautumista tai lukituksen jälkeen.
Oh No! perustuu AccountsServiceen ja Malcontentiin, integroituu GNOME Shelliin, PAMiin ja Polkytiin sekä lisää etuoikeutetun välityspalvelun ja lapsikohtaisen natiivin suorituskäytännön fapolicydin kautta. Tuettu AppImageLauncher-käsittely estää myös estettyjen sovellustiedostojen olennaiset lukuoperaatiot ja kattaa sen muistissa toimivan suoritusreitin.
Tutustu sovelluskäytäntöönHyväksyntä hyväksyntää odottavien sovellusten kanssa tai ilman
Yhdessä pyynnössä yhdistyvät tietokoneen käyttöaika ja valinta, sallitaanko kaikki hyväksyntää odottavat sovellukset vai pidetäänkö ne estettyinä. Kokonaan estettyjen sovellusten käynnistys pysyy estettynä. Päiväkohtainen aikaraja ja vain hyväksynnällä salliva tila antavat valita, kuinka paljon käyttöä edellyttää vanhemman luvan.
| Perheen päätös | Vanhemman toimi | Tulos |
|---|---|---|
| Läksyt nyt | Hyväksy ilman sovelluksia, jotka odottavat hyväksyntää | Koulusovellukset ovat käytettävissä; hyväksyntää odottavat pelit pysyvät estettyinä. |
| Pelaaminen sallittu | Hyväksy sisällyttäen hyväksyntää odottavat sovellukset | Kaikki tällaiset sovellukset ovat käytettävissä; kokonaan estettyjen käynnistys pysyy estettynä. |
| Takaisin läksyihin | Hyväksy ilman hyväksyntää odottavia sovelluksia | Estot palautetaan ja vastaavat estetyt sovellukset suljetaan. |
| Päätä hyväksytty käyttö | Peru kertaluonteinen hyväksyntä | Poista hyväksytty aika ja tilapäinen sovelluskäyttöoikeus. Käyttämätön päiväaika säilyy. |
| Hyväksyntä ennen kaikkea tietokoneen käyttöä | Aseta päivittäiseksi minuuttimääräksi nolla | Tietokoneen käyttö vaatii voimassa olevan hyväksynnän. |
Valitse valmis kesto, mukautettu kesto tai loppupäivä. Pyynnössä näkyy hyväksymisen jälkeinen aika-arvio ja valinnat muistetaan. Vanhempi hyväksyy käyttöjärjestelmän salasanakehotteessa; lapsi ei saa järjestelmänvalvojan oikeuksia.
Hyväksytty aika kuluu myös taukojen ja lukittuna vietetyn ajan aikana. Jos päiväaikaa on jäljellä, hyväksynnän normaali vanheneminen ei yksin palauta hyväksyntää odottavien sovellusten estoja heti; istuntoon siirtymisen tarkistukset tai palauttava toiminto tekevät sen. Lukitus ei pysäytä pelejä eikä tallenna työtä.
Seuraa pika-aloitusta ja pyyntöopastaVertailu viralliseen GNOME-käyttöliittymään
GNOME 50 tarjoaa jo päivärajat ja lisäajan hyväksynnän. Oh No! laajentaa perustaa laajemmalla sovellushallinnalla, muokattavilla tiedostonimimalleilla, ehdollisilla sovellusoikeuksilla, natiivin suorituksen valvonnalla ja käyttöoikeuden perumisella. Nämä ovat huomattavia etuja Linux-pelejä hallitseville perheille.
| Ominaisuus | GNOME-lapsilukkosovellus | Oh No! Parent Control |
|---|---|---|
| Yksittäisten sovellusten luettelo | Flatpak ja pääluettelon valitsimessa erikseen käyttöön otetut sovellukset. | Laajempi tuettujen natiivi-, Snap-, Flatpak- ja AppImage-sovellusten valikoima, joka löydetään valitulle lapselle. |
| AppImage-tiedostonimimallien muokkain | Ei sisälly tarkasteltuun viralliseen käyttöliittymään. | Ehdotetut, muokattavat saman kansion tiedostonimimallit tuetuille AppImageille; oletuksen voi palauttaa. |
| Hyväksy aika ja ehdollinen sovellusoikeus yhdessä | Lisäruutuaikaa voi hyväksyä; tarkastellussa virallisessa käyttöliittymässä ei voi valita hyväksynnän yhteydessä erikseen sovelluksia, jotka odottavat hyväksyntää. | Hyväksy läksyaika ilman näitä sovelluksia tai salli kaikki hyväksyntää odottavat sovellukset säilyttäen kokonaan estettyjen käynnistysten eston. |
| Natiivin suorituksen lisävalvonta | Tarkasteltu käyttöliittymä käyttää tavallisia työpöytäsuodatuksen integraatioita; se ei lisää vastaavaa fapolicyd-käytäntöä. | Lapsikohtainen fapolicyd-käytäntö tuetuille natiivikohteille, mukaan lukien tavalliset tiedostonhallinta- ja komentokäynnistysreitit. |
| Hyväksytyn ajan ja sovellusoikeuden peruminen | Tarkasteltu virallinen käyttöliittymä ei tarjoa vastaavaa yhdistettyä peruutusta. | Peru kertahyväksyntä ja tilapäinen sovellusoikeus; käyttämätön päiväaika säilyy. |
Oh No! Parent Controlin automaattiset testit kattavat ydintoiminnan, työpöytäintegraation ja päästä päähän -perhetilanteet. Ajantasainen määrä päivittyy päivittäin GitHubin julkisesta testiluettelosta.
Saatavilla Ubuntu 26.04 LTS Desktopille (amd64 / x86-64) (Fedora 44 tulossa pian)
Haluatko tukea Linux-jakelullesi tai työpöytäympäristöllesi? Tarvitsetko jotakin ominaisuutta? Kerro meille!
sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
sudo apt update
sudo apt install oh-no-parent-controlViimeistele käyttöönotto käynnistämällä tietokone asennuksen jälkeen uudelleen.
Asenna yllä olevilla komennoilla ja käynnistä uudelleen. Valitse sitten graafisessa vanhemman sovelluksessa lapsi, aseta ruutuaikarajat ja valitse sovellussäännöt. Oppaassa näytetään, miten läksyt sallitaan nyt ja pelit myöhemmin; tavalliset asetukset ja hyväksynnät eivät vaadi päätekomentoja.
01
Anna tietokoneaikaa pelit estettyinä.
Koulusovellukset avautuvat; hyväksyntää odottavat pelit pysyvät estettyinä.
02
Anna tietokoneaikaa pelit sallittuina.
Hyväksyntää odottavat sovellukset voivat avautua. Kokonaan estetyt sovellukset pysyvät estettyinä.

Aiemmassa kuvakaappauksessa näkyy esimerkkitilejä. Nykyinen pyyntöalareuna näyttää hyväksynnän jälkeisen aika-arvion. Suurenna kuva valitsemalla se.
Kun suunnitelmat muuttuvat
Viimeisteletkö tehtävää tai pyydätkö vielä yhtä pelikierrosta? Käytä samaa pyyntöä ja valitse, kuuluuko pelaaminen lisäaikaan.
Kun aikaa on jäljellä, valitse työpöydän ajastin. Ennen kirjautumista tai lukituksen jälkeen käytä kirjautumisnäytössä ”Oh No! Parent Control” -pyyntöasemaa ja valitse lapsi.
Tarkista kesto, aika-arvio ja ”Salli hyväksyntää odottavat sovellukset” -valinta: pois läksyille, päälle pelien sisällyttämiseksi. Hyväksy käyttöjärjestelmän salasanakehotteessa.
Työpöydällä hyväksytty aika on käytettävissä. ”Oh No! Parent Control” -pyyntöasemassa palaa kirjautumisnäyttöön ja avaa lapsen tili istunnon avaamista tai sisäänkirjautumista varten.
Jäljellä oleva aika näkyy paneelissa; viimeisellä minuutilla se laskee sekunti sekunnilta.
Kun käyttöaika loppuu, näyttö lukittuu ja työpöytäistunto jää auki. Lukitus ei pysäytä pelejä eikä tallenna työtä, joten viimeistele ja tallenna ennen ajastimen päättymistä.
Hyväksy uusi pyyntö niin, että ”Salli hyväksyntää odottavat sovellukset” on pois päältä, jolloin pelit estetään taas. Käynnissä olevat estetyt sovellukset suljetaan, joten tallenna edistyminen ensin. Pyyntö muistaa edellisen valinnan; tarkista se joka kerta.
Perheesi säännöt
Valitse vanhemman sovelluksessa lapsi ja avaa Sovellusrajoitukset. Tunnista suoritettava tiedosto ja valitse sille käyttöoikeussääntö: Aina sallittu, Estetty hyväksyntään asti tai Estetty kokonaan. Nämä ovat käyttöoikeussääntöjä, eivät sovelluskohtaisia aikakiintiöitä.
Käytä tätä sovelluksille, joita lapsi tarvitsee läksyihin. Sovellus voi avautua aina, kun lapsella on tietokoneaikaa; se ei ohita ruutuaikarajaa.
Käytä tätä tuetuille peleille ja käynnistimille, jotka edellyttävät vanhemman lupaa. Ne pysyvät estettyinä tavallisen päiväajan ja vain läksyihin tarkoitetun hyväksynnän aikana. Hyväksyntä, jossa ”Salli hyväksyntää odottavat sovellukset” on päällä, sallii ne kaikki tilapäisesti.
Käytä tätä sovelluksille, joita lapsen ei pitäisi avata edes peliaikana. Lisäajan hyväksyntä ei voi sallia niitä; vanhemman on muutettava sääntöä Sovellusrajoituksissa.
Aseta Ruutuaikarajoissa Päivittäinen aikaraja, jonka puitteissa lapsi voi käyttää tietokonetta pyytämättä lupaa joka päivä. Hyväksyntää odottavat pelit pysyvät estettyinä, kunnes hyväksyt niiden käytön. Pidä ruutuaikaraja käytössä lisäaikapyyntöjä varten.
Vanhemman sovelluksessa ”Peru kertahyväksyntä” poistaa hyväksytyn lisäajan ja pelioikeuden. Käynnissä olevat estetyt sovellukset suljetaan, joten tallenna ensin. Käyttämätön päiväaika säilyy; jos sitä ei ole, näyttö lukittuu.
Sovellussäännöt koskevat tuettuja sovelluskohteita; ne eivät suodata verkkosisältöä tai hallitse muita laitteita eivätkä takaa erikseen kopioitujen tai uudelleennimettyjen ohjelmien tai tukemattomien käynnistimien estämistä.
Lue sovellusrajoituksistaYksityisyys suunnittelun lähtökohtana
Sovellus hoitaa tehtävänsä paikallisesti muuttamatta perheen arkea jonkun muun keräämäksi dataksi.
Vanhemman salasana syötetään järjestelmän tunnistautumiskehotteessa. Lapsen sovellus ei koskaan saa, tallenna tai näytä salasanaa.
Ruutuaika- ja sovellushallinta toimivat paikallisesti ilman verkkotiliä tai internetyhteyttä. Valinnainen palaute lähettää tuelle viestin, liitteet ja diagnostiikkalokit, jotka päätät sisällyttää. Asennetussa sovelluksessa ei ole pilven hallintapaneelia, mainontaa, analytiikkaa tai profilointia.
Vanhempi hyväksyy vain näytöllä olevan pyynnön. Hyväksyntä ei avaa vanhemman asetuksia eikä anna järjestelmänvalvojan oikeuksia.
Oh No! Parent Control tarjoaa maksuttoman avoimen lähdekoodin lapsilukon Linux-perheille, jotka jakavat Linux-tietokoneen. Graafisessa vanhemman sovelluksessa vanhemmat voivat asettaa päivittäisen ruutuaikarajan ja sääntöjä tuetuille sovelluksille. Lapset voivat pyytää lisäaikaa, jonka vanhempi hyväksyy käyttöjärjestelmän tunnistautumisikkunassa. Hallinta toimii paikallisesti ja perustuu Malcontent-lapsilukkojärjestelmään.
Tuettuja AppImage-sovelluksia voi hallita Sovellusrajoituksissa. Versioitujen tiedostonimien kohdalla Oh No! voi ehdottaa saman kansion mallia, kuten Lunar Client-*.AppImage. Malli voi kattaa tuettuja korvaavia tiedostoja, kun versionumero tai integraatiopääte muuttuu. Muokkaa mallia tai palauta oletus ja valitse sitten Aina sallittu, Estetty hyväksyntään asti tai Estetty kokonaan. Mallit pysyvät samassa kanonisessa hakemistossa eli samassa todellisessa kansiossa polun normalisoinnin ja symbolisten linkkien ratkaisun jälkeen; ne eivät seuraa kaikkia siirrettyjä tai uudelleennimettyjä kopioita.
Viralliseen Malcontent 0.14.0 -käyttöliittymään verrattuna Oh No! tarjoaa laajemman tuettujen natiivi-, Snap-, Flatpak- ja AppImage-sovellusten luettelon, muokattavat AppImage-tiedostonimimallit, ajalliseen hyväksyntään sidotut ehdolliset sovellusluvat, natiivin suorituksen lisävalvonnan, käynnissä olevien sovellusten käsittelyn, yhdistetyn käyttöoikeuden perumisen ja rajatun pyyntöistunnon. GNOME 50 tukee jo lisäruutuajan hyväksymistä. Ero on Oh No! -käyttöliittymän tarjoamissa laajemmissa sovellushallinnan toiminnoissa ja työnkuluissa; molemmat perustuvat Malcontent-taustajärjestelmään.
Eivät. Sovellusrajoitukset määräävät, mitkä tuetut sovellukset saavat olla käynnissä ja miten niiden suorituskohteet tunnistetaan. Ruutuaikarajat määräävät lapsen koko tietokoneen käyttöajan. Hyväksyntä, joka sisältää hyväksyntää odottavat sovellukset, sallii kaikki tällaiset sovellukset; se ei luo pelikohtaisia aikalaskureita.
Tuetuissa natiivikohteissa Oh No! lisää lapsikohtaisen fapolicyd-suorituskäytännön, joka kattaa saman suoritettavan tiedoston avaamisen sovellusruudukosta, pikakuvakkeesta, tiedostonhallinnasta tai komennolla. Soveltuvat rajoittavat muutokset sulkevat myös valitun lapsen istunnoissa käynnissä olevat vastaavat sovellukset; muiden käyttäjien sovellukset jäävät auki. Tämä koskee tuettuja kohteita, ei kaikkien uudelleennimettyjen kopioiden, jaetun tulkin skriptien tai tukemattomien käynnistimien yleistä hallintaa.
Täysin automaattinen testikokonaisuus kasvaa tuotemuutosten ja uusien ominaisuuksien mukana. Se tarkistaa uudet toiminnot ja auttaa ehkäisemään regressioita. Testit kattavat ydintoiminnan, työpöytätoiminnot, asennetun järjestelmän käytöksen sekä päästä päähän -perhekäyttötilanteet. GitHubissa julkaistava automaattisesti luotu testiluettelo seuraa valmiita ja odottavia tapauksia. Tuotesivu hakee uusimmat määrät suoraan; valmis tarkoittaa suoritettavissa olevaa ja läpäistyä testiä, eikä luettelon määrä ole koodikattavuusprosentti.
Kyllä. Oh No! Parent Control on maksuton asentaa ja käyttää, ja sen lähdekoodi julkaistaan GitHubissa GNU General Public License version 3 (GPLv3) -lisenssillä. Asenna Linux-paketti projektin julkisesta Launchpadin PPA-arkistosta. Ruutuaika- ja sovellushallinta toimivat paikallisesti ilman verkkotiliä tai internetyhteyttä; paketin lataamiseen ja päivittämiseen tarvitaan internetyhteys.
Asennusohjeissa lisätään PPA ja asennetaan Oh No! Parent Control kolmella päätekomennolla, minkä jälkeen tietokone käynnistetään uudelleen. Asennuksen jälkeen päivittäinen käyttö tapahtuu graafisesti: valitse lapsi vanhemman sovelluksessa, aseta päiväkohtainen aikaraja ja valitse sovellussäännöt. Lapset pyytävät lisäaikaa näytöltä; vanhemmat hyväksyvät sen käyttöjärjestelmän salasanalla. Tavalliset asetukset ja hyväksynnät eivät vaadi päätekomentoja, verkkotiliä tai pilvipalvelun hallintapaneelia. Käyttöönotto-oppaassa on video ja kuvakaappauksia.
Aseta kullekin lapselle päiväkohtainen aikaraja tai valitse nolla minuuttia, jolloin käyttö vaatii vanhemman hyväksymää aikaa. Lapset voivat pyytää lisäaikaa työpöydältä tai kirjautumisnäytön erilliseltä pyyntötililtä. Vanhempi hyväksyy pyynnön käyttöjärjestelmän tunnistautumisikkunassa. Kun käyttöaika loppuu, lapsen näyttö lukittuu ja istunto jää auki. Lukitus ei pysäytä pelejä eikä tallenna työtä.
Jätä Sovellusrajoituksissa koulusovellukset tilaan Aina sallittu ja aseta tuetut pelit ja käynnistimet, kuten listatut Minecraft tai Steam, tilaan Estetty hyväksyntään asti. Kun ruutuaikaraja on käytössä, hyväksy aikapyyntö niin, että ”Salli hyväksyntää odottavat sovellukset” ei ole valittuna, jos kyse on läksyajasta; valitse se, kun haluat sallia kaikki tällaiset sovellukset hyväksytyksi ajaksi. Kokonaan estettyjä sovelluksia ei voi sallia lisäaikapyynnöllä. Sovellussäännöt koskevat tuettuja sovelluksia, eivät verkkosivujen sisältöä tai kaikkia toisen sovelluksen kautta käynnistettyjä pelejä.
Ruutuaika- ja sovellushallinta toimivat paikallisesti ilman verkkotiliä tai internetyhteyttä. Valinnainen palaute edellyttää yhteyttä. Oh No! Parent Control ei suodata verkkosivujen sisältöä, tarjoa pilven hallintapaneelia eikä hallitse muita laitteita. Sovellussäännöt eivät takaa erikseen kopioitujen tai uudelleennimettyjen ohjelmien tai tukemattomien käynnistimien estämistä.
Apua tarvittaessa
Hae käyttöönottoapua, tutustu uutuuksiin tai lue koko tietosuojailmoitus.
Pika-aloitus, ruutuaikarajat, sovellussäännöt, lisäaikapyynnöt, ajan peruminen ja yleiset kysymykset.
Tutustu koko oppaaseenUudet ominaisuudet, parannukset ja virhekorjaukset kaikkien versioiden julkaisutiedoissa.
Tutustu julkaisutietoihinSelkokielinen kuvaus siitä, mikä säilyy tietokoneella, kuka voi nähdä tiedot ja mitä valintoja perheillä on.
Lue tietosuojailmoitus