Oh No! Parent Control · параўнанне з GNOME
Oh No! супраць бацькоўскага кантролю GNOME
Выберыце Oh No!, калі патрэбныя шырэйшыя правілы праграм Linux, супастаўленне версій AppImage і сумесныя ўхваленні для хатніх заданняў і гульняў. Дадатковы кантроль уласнага выканання і запушчаных праграм выходзіць за межы праверанага афіцыйнага інтэрфейсу GNOME.
Параўнанне заснаванае на malcontent-control 0.14.0 і апублікаваных зыходніках выпуску Oh No! Parent Control.
Правераны інтэрфейс GNOME · Правераны выпуск прадукту
| Магчымасць | Праграма бацькоўскага кантролю GNOME | Oh No! Parent Control |
|---|---|---|
| Каталог асобных праграм | Flatpak і праграмы, асобна ўключаныя ў селектары праекта. | Шырэйшы каталог падтрымліваемых уласных праграм, Snap, Flatpak і AppImage, вызначаных для выбранага дзіцяці. |
| Рэдактар шаблонаў назваў AppImage | У правераным афіцыйным інтэрфейсе не прадугледжаны. | Прапанаваныя рэдагавальныя шаблоны назваў файлаў у той самай папцы для падтрымліваемых AppImage; можна скінуць да стандартнага. |
| Станы доступу да праграм | Бінарнае абмежаванне праграм. | Заўсёды дазволена, заблакіравана з дазволам і заблакіравана цалкам. |
| Сумеснае ўхваленне часу і ўмоўнага доступу да праграм | Дадатковы час перад экранам даступны; правераны афіцыйны інтэрфейс не дазваляе выбіраць доступ да праграм з дазволам. | Ухваліце час толькі для хатніх заданняў або ўключыце ўсе праграмы з дазволам, захоўваючы блакіроўку запуску астатніх. |
| Дадатковы кантроль уласнага выканання | Правераны інтэрфейс выкарыстоўвае стандартныя інтэграцыі фільтрацыі працоўнага стала; дадатковую палітыку fapolicyd ён не дадае. | Палітыка fapolicyd для кожнага дзіцяці ахоплівае падтрымліваемыя ўласныя аб'екты, уключаючы звычайны запуск праз файлавы менеджар або каманду. |
| Закрыццё запушчаных праграм пры адпаведных зменах | Правераны афіцыйны інтэрфейс не мае такога ж кіравання. | Адпаведныя абмежавальныя змены закрываюць супадаючыя праграмы ва ўсіх сеансах выбранага дзіцяці; праграмы іншых карыстальнікаў застаюцца адкрытымі. |
| Адкліканне ўхваленага часу і доступу да праграм | Правераны афіцыйны інтэрфейс не мае сумеснага сродку адклікання. | Адклічце аднаразовы дазвол і часовы доступ да праграм; нявыкарыстаны штодзённы час застаецца. |
| Асобная станцыя запытаў да ўваходу | Правераны афіцыйны інтэрфейс не мае адпаведнага сеанса прадукту толькі для запытаў. | Абмежаваная станцыя запытаў да ўваходу або пасля блакіроўкі, а таксама запыты з панэлі дзіцяці. |
| Нуль хвілін на дзень / рэжым толькі з дазволам | У правераным рэдактары штодзённых абмежаванняў мінімум — адна хвіліна. | Відавочны ліміт у нуль хвілін: доступ да камп'ютара патрабуе актыўнага ўхвалення. |
| Штодзённыя абмежаванні і дадатковы час | Даступныя, уключаючы блакіроўку экрана пры дасягненні ліміту. | Даступныя, з адлікам часу на панэлі і сумесным выбарам доступу да праграм. |
| Час адыходу да сну, гісторыя выкарыстання, рэйтынг OARS і кіраванне ўсталяваннем | Даступныя ў афіцыйнай праграме. | Бягучая праграма для бацькоў не мае такіх сродкаў кіравання. |
| Фільтраванне вэб-сайтаў | Інтэрфейс GNOME 50 не прадугледжвае яго; нататкі да выпуску называюць гэты інтэрфейс будучай працай. | Фільтраванне вэб-кантэнту не прадугледжана. |
Калі Oh No! — лепшы выбар
Для сям'і з Linux, якой патрэбныя правілы для Lunar Client / AppImage, кантроль падтрымліваемых уласных праграм, ухваленні толькі на хатнія заданні, неабавязковы доступ да гульняў і магчымасць адклікання, Oh No! прапануе значна шырэйшы набор кіравання праграмамі за правераны афіцыйны інтэрфейс. Перавага — у спалучэнні: супаставіць праграму, выбраць правіла доступу і ўхваліць час з патрэбным доступам.
Афіцыйны інтэрфейс таксама прапануе час адыходу да сну, гісторыю выкарыстання, узроставую адпаведнасць і кіраванне ўсталяваннем, якіх няма ў праграме для бацькоў Oh No!. Выбірайце патрэбныя вашай сям'і сродкі. Лакальныя ўліковыя запісы, праца без інтэрнэту і сістэмная аўтэнтыфікацыя — агульная аснова, а не выключныя перавагі Oh No!.
Інструкцыі ўсталяванняАгульная аснова GNOME і дадатковы кантроль працоўнага стала
Oh No! выкарыстоўвае AccountsService і Malcontent для палітык уліковых запісаў і часу, GNOME Shell для кіравання працоўным сталом, PAM для праверак уваходу і разблакіроўкі, Polkit для аўтэнтыфікацыі бацькоў. Прадукт дадае брокер, уласныя правілы fapolicyd, апрацоўку запушчаных праграм і абмежаваную станцыю запытаў. Спасылка GNOME на «Налады» і фільтрацыя ў краме праграм — асобныя формы інтэграцыі, яны не даказваюць больш строгага кантролю выканання.
Спіс заблакіраваных усталяваных праграм Malcontent і фільтр адпаведнасці OARS — розныя палітыкі. Сцвярджэнне, што ўсталяваныя праграмы не закранаюцца, адносіцца да фільтра рэйтынгу OARS для ўсталявання, а не да спіса заблакіраваных усталяваных праграм. malcontent-client з'яўляецца часткай агульнай экасістэмы backend, а не выключнай функцыяй графічнага інтэрфейсу або дакументаваным інтэрфейсам скрыптаў толькі для Oh No!.
Межы ахопу і часу
- Абмежаванні праграм кіруюць доступам і супастаўленнем аб'ектаў, а не бюджэтамі часу для кожнай праграмы. Дазвол з праграмамі, заблакіраванымі з дазволам, адкрывае іх усе, а не адну выбраную гульню.
- Шаблоны AppImage выкарыстоўваюць * і ? у назве файла ў тым самым кананічным каталогу. Перанос папкі, перайменаваная копія, скрыпт з агульным інтэрпрэтатарам, непадтрымліваемая абгортка або неадназначны абнаўляльнік патрабуюць асобнага рашэння пра ахоп. Для некаторых праграм прапанаваны шаблон можа зноў з'явіцца нягледзячы на захаваны дакладны выбар; праверце супастаўленне пасля паўторнага адкрыцця абмежаванняў праграм.
- Правілы ўласнага выканання ахопліваюць падтрымліваемыя аб'екты. Калі правіла нельга прадставіць, праграма паведаміць пра закранутае правіла; прапушчанае правіла можа пакінуць праграму або абноўленую версію без абмежаванняў. Сам факт кампіляцыі і паведамленне пра перазагрузку не даказваюць, што ахоплены ўсе актыўныя палітыкі або шляхі запуску.
- Новая блакіроўка, пераход ад блакіроўкі з дазволам да поўнай, ухваленне толькі для хатніх заданняў і адкліканне маюць адпаведныя наступствы для запушчаных праграм. Ухваленне доступу да праграм з дазволам захоўвае блакіроўку іншых запускаў, але не закрывае ўжо адкрытую цалкам заблакіраваную праграму.
- Калі застаецца штодзённы час, натуральнае заканчэнне дазволу не аднаўляе блакіроўку праграм адразу. Яе прымяняе ўзгадненне пры ўваходзе ў сеанс або іншае дзеянне аднаўлення. Калі карыснага часу няма, экран блакіруецца; блакіроўка не ставіць гульні на паўзу і не захоўвае працу.
- Карысны час — гэта большае з двух значэнняў: рэшта штодзённага часу або рэшта дазволу. Дазволы ўлічваюць час, які прайшоў, і не прыпыняюцца пры блакіроўцы або адсутнасці. Фільтраванне сайтаў, воблачная панэль і кіраванне іншымі прыладамі не прадугледжаны.
