Kas yra Oh No! Parent Control Linux sistemai?
Oh No! Parent Control suteikia nemokamą atvirojo kodo tėvų kontrolę Linux šeimoms, bendrai naudojančioms Linux kompiuterį. Grafinėje Tėvų programėlėje tėvai nustato dienos ekrano laiko limitą ir palaikomų programėlių taisykles. Vaikai gali prašyti papildomo laiko, kurį tėvai patvirtina naudodami operacinės sistemos autentifikavimo langą. Kontrolė veikia vietoje ir paremta Malcontent tėvų kontrolės sistema.
Ar Oh No! gali valdyti AppImage, pavyzdžiui, Lunar Client?
Palaikomas AppImage programas galima valdyti skiltyje „Programėlių apribojimai”. Versijomis pažymėtiems failų pavadinimams Oh No! gali pasiūlyti tame pačiame aplanke taikomą šabloną, pavyzdžiui, Lunar Client-*.AppImage. Šablonas gali aprėpti palaikomus pakaitinius failus pasikeitus versijos numeriui ar integracijos priesagai. Redaguokite šabloną arba atkurkite numatytąjį, tada pasirinkite „Visada leidžiama”, „Blokuojama iki patvirtinimo” arba „Visada blokuojama”. Šablonai taikomi tik tam pačiam kanoniniam aplankui; jie neapima kiekvienos perkeltos ar pervadintos kopijos.
Ką Oh No! suteikia, palyginti su GNOME tėvų kontrolės programėle?
Palyginti su oficialia Malcontent 0.14.0 sąsaja, Oh No! palaiko platesnį platformai būdingų programų, Snap, Flatpak ir AppImage katalogą, redaguojamus AppImage failų pavadinimų šablonus, su laiko patvirtinimu susietas sąlygines programėlių teises, papildomą platformai būdingų programų vykdymo užtikrinimą, veikiančių programėlių tvarkymą, bendrą teisių atšaukimą ir ribotą prašymų stotelę. GNOME 50 jau palaiko papildomą ekrano laiką. Skirtumas — turtingesnis programėlių valdymas ir darbo eiga Oh No! sąsajoje; abi programos naudoja Malcontent pagrindą.
Ar programėlių apribojimai nustato atskirą laiko limitą kiekvienai programėlei?
Ne. Programėlių apribojimai nustato, kurios palaikomos programėlės gali veikti ir kaip parenkami jų vykdomieji tikslai. Ekrano laiko apribojimai nustato bendrą vaikui prieinamą kompiuterio naudojimo laiką. Patvirtinimas, leidžiantis programėles, blokuojamas iki patvirtinimo, leidžia jas visas; jis nenustato atskirų laiko skaitiklių kiekvienam žaidimui.
Ar blokavimas veikia paleidus programą iš failų tvarkytuvės ar terminalo?
Palaikomoms platformai būdingoms programoms Oh No! kiekvienam vaikui taiko fapolicyd vykdymo politiką, apimančią tą pačią vykdomąją programą, paleistą iš programėlių tinklelio, nuorodos, failų tvarkytuvės ar komandos. Atitinkami ribojantys pakeitimai taip pat uždaro pasirinkto vaiko paskyrai priklausančias atitinkamas veikiančias programėles visose jo sesijose, o kitų naudotojų programėlės lieka atvertos. Tai taikoma palaikomiems tikslams, bet neužtikrina universalios pervadintų kopijų, bendro interpretatoriaus scenarijų ar nepalaikomų paleidimo priemonių kontrolės.
Kaip testuojama tobulinama Oh No! Parent Control?
Visiškai automatizuotų testų rinkinys plečiamas kartu su produkto pakeitimais ir naujomis funkcijomis: tikrinamos naujos galimybės ir saugomasi nuo regresijų. Jis apima pagrindinę logiką, darbastalio sąveikas, įdiegtos sistemos veikimą ir visą šeimos naudojimo eigą. Viešame GitHub generuojamame testų sąraše nurodomi paruošti ir laukiantys atvejai. Produkto puslapis tiesiogiai nuskaito naujausius skaičius; „paruošta” reiškia, kad testą galima paleisti ir jis sėkmingai praėjo, o testų skaičius nėra kodo aprėpties procentas.
Ar Oh No! Parent Control nemokama ir atvirojo kodo?
Taip. Oh No! Parent Control galima nemokamai įdiegti ir naudoti; pradinis kodas paskelbtas GitHub svetainėje pagal GNU General Public License 3 versiją (GPLv3). Linux paketą įdiekite iš viešo projekto PPA Launchpad svetainėje. Ekrano laiko ir programėlių kontrolė veikia vietoje, be internetinės paskyros ar interneto ryšio; paketui atsisiųsti ir atnaujinti internetas reikalingas.
Ar Oh No! Parent Control paprasta naudoti?
Diegimo instrukcijose pateiktos trys terminalo komandos, kuriomis pridedamas PPA ir įdiegiama Oh No! Parent Control, o tada reikia paleisti sistemą iš naujo. Įdiegus kasdienis naudojimas yra grafinis: Tėvų programėlėje pasirinkite vaiką, nustatykite dienos limitą ir parinkite programėlių taisykles. Vaikai ekrane prašo papildomo laiko, o tėvai jį patvirtina savo operacinės sistemos slaptažodžiu. Įprastiems nustatymams ir patvirtinimams nereikia terminalo komandų, internetinės paskyros ar debesijos valdymo skydelio. Nustatymo vadove yra vaizdo įrašas ir ekrano kopijos.
Kaip veikia ekrano laiko kontrolė?
Kiekvienam vaikui nustatykite dienos laiko limitą arba pasirinkite nulį minučių, jei laiką turi patvirtinti tėvai. Vaikai gali prašyti papildomo laiko iš savo darbastalio arba specialios prašymų paskyros prisijungdami. Vienas iš tėvų patvirtina prašymą operacinės sistemos autentifikavimo lange. Pasibaigus prieinamam laikui, vaiko ekranas užrakinamas, o sesija lieka atverta. Užrakinimas nesustabdo žaidimų ir neišsaugo darbo.
Kaip dabar leisti mokymosi programėles, o vėliau žaidimus?
Skiltyje „Programėlių apribojimai” palikite mokyklos programėles nustatytas kaip „Visada leidžiama”, o palaikomus žaidimus bei paleidimo priemones, pavyzdžiui, sąraše esančius Minecraft ar Steam, nustatykite kaip „Blokuojama iki patvirtinimo”. Įjungę ekrano laiko limitą, namų darbams patvirtinkite laiko prašymą išjungę parinktį „Leisti programas, blokuojamas iki patvirtinimo”, o ją įjungę leiskite visas taip blokuojamas programas patvirtintu laikotarpiu. „Visada blokuojama” programų negalima leisti prašant papildomo laiko. Programėlių taisyklės taikomos palaikomoms programoms, o ne svetainių turiniui ar kiekvienam per kitą programą paleidžiamam žaidimui.
Ar programa veikia neprisijungus, filtruoja svetaines ar valdo kitus įrenginius?
Ekrano laiko ir programėlių kontrolė veikia vietoje, be internetinės paskyros ar interneto ryšio. Pasirenkamiems atsiliepimams interneto ryšys reikalingas. Oh No! Parent Control nefiltruoja svetainių turinio, neteikia debesijos valdymo skydelio ir nevaldo kitų įrenginių. Programėlių taisyklės negarantuoja atskirai nukopijuotų ar pervadintų programų bei nepalaikomų paleidimo priemonių blokavimo.