Oh No! Parent Control · GNOME 比較
Oh No! 與 GNOME 家長監護
若您需要更廣泛的 Linux 應用程式規則、版本化 AppImage 比對,以及合併核准作業/遊戲時間,請選擇 Oh No!。其額外的原生執行控管與執行中應用程式處理能力,超出經審查的 GNOME 官方圖形介面。
本比較依據 malcontent-control 0.14.0 與已發布的 Oh No! Parent Control 來源。
經審查的 GNOME 控制項 · 經審查的 Oh No! 版本
| 功能 | GNOME 家長監護應用程式 | Oh No! Parent Control |
|---|---|---|
| 個別應用程式目錄 | Flatpak 與上游選擇器中明確選擇加入的應用程式。 | 更廣泛的受支援原生、Snap、Flatpak 和 AppImage 目錄,並為所選孩子探索應用程式。 |
| AppImage 檔名模式編輯器 | 經審查的官方圖形介面未提供。 | 為受支援的 AppImage 建議可編輯的同資料夾檔名模式;也可重設為預設值。 |
| 應用程式存取狀態 | 二元應用程式限制。 | 一律允許、需家長核准與完全封鎖。 |
| 同時核准時間與有條件的應用程式存取 | 可核准額外螢幕時間;經審查的官方圖形介面沒有合併選擇軟性封鎖應用程式的功能。 | 可核准僅限作業的時間,或包含所有需家長核准的應用程式,同時保留完全封鎖的啟動限制。 |
| 額外的原生執行控管 | 經審查的前端使用標準桌面篩選整合;沒有同等的額外 fapolicyd 政策。 | 針對受支援原生目標套用逐一孩子帳戶的 fapolicyd 政策,包括一般的檔案管理員與命令列啟動方式。 |
| 相關變更時關閉相符的執行中應用程式 | 經審查的官方圖形介面沒有同等控制項。 | 相關限制變更會關閉所選孩子各工作階段中的相符應用程式;其他使用者的應用程式保持開啟。 |
| 撤銷核准時間與應用程式存取權 | 經審查的官方圖形介面沒有同等的合併撤銷控制項。 | 撤銷單次核准與暫時應用程式存取權;未用完的每日時間仍保留。 |
| 登入前的專用請求站 | 經審查的官方圖形介面沒有同等的僅供請求的產品工作階段。 | 登入前或遭鎖定後可使用受限請求站,並可從兒童面板提出請求。 |
| 每日分鐘數為零/僅限核准模式 | 經審查的每日限制編輯器最少可設一分鐘。 | 明確支援零分鐘配額:電腦存取需要有效的核准。 |
| 每日限制與延長額外時間 | 提供此功能,包括達到限制時鎖定螢幕。 | 提供此功能,並有面板倒數計時及合併應用程式存取選項。 |
| 就寢時間、使用紀錄、OARS 適齡評分與安裝控制 | 官方應用程式提供此功能。 | 目前的家長應用程式未提供同等控制項。 |
| 網站篩選控制 | GNOME 50 前端未提供;其版本說明將此使用者介面列為未來工作。 | 不提供網站內容篩選。 |
何時 Oh No! 是更合適的選擇
對需要 Lunar Client/AppImage 規則、受支援原生應用程式執行控管、僅限作業的核准、選擇性遊戲存取與核准撤銷的 Linux 家庭來說,Oh No! 比經審查的官方圖形介面提供更完整的應用程式控制。其優勢在於整合:比對應用程式、選擇存取規則,並以適當的應用程式權限核准時間。
官方圖形介面也提供就寢時間、使用紀錄、適齡評分與安裝控制;Oh No! 的家長應用程式沒有提供這些功能。請依家庭所需的控制項選擇。兩者都以本機帳戶、離線運作與系統驗證為基礎,這些並非 Oh No! 獨有的優勢。
安裝說明共用 GNOME 基礎,另加桌面執行控管
Oh No! 使用 AccountsService 和 Malcontent 管理帳戶政策與時間基礎設施,使用 GNOME Shell 提供桌面控制、PAM 執行登入/解鎖檢查,並透過 Polkit 驗證家長身分。它另加入代理程式、原生 fapolicyd 規則、執行中應用程式處理與受限請求站。GNOME 的設定連結與軟體商店篩選屬於其他整合方式;這些功能並不代表更嚴格的執行控管。
Malcontent 的已安裝應用程式封鎖清單與 OARS 適齡評分篩選是不同的政策。「已安裝的應用程式不受影響」這項說法適用於 OARS 安裝評分篩選,而非已安裝應用程式封鎖清單。malcontent-client 屬於共用後端生態系,並非 GNOME 圖形介面專屬功能,也不是已文件化的 Oh No! 專用指令碼介面。
涵蓋範圍與時間限制
- 應用程式限制控管存取權與目標比對,不會設定個別應用程式的時間預算。包含軟性封鎖應用程式的核准會允許所有需家長核准的應用程式,而非只允許指定遊戲。
- AppImage 模式會在同一個經解析的實際目錄內使用 * 與 ? 比對檔名。移動資料夾、重新命名的副本、共用直譯器指令碼、不受支援的包裝程式或不明確的更新程式都需要各自評估涵蓋範圍。即使已儲存精確選擇,部分應用程式仍可能再次顯示建議模式;重新開啟應用程式限制後,請確認顯示的比對方式。
- 原生執行規則涵蓋受支援目標。若規則無法表示,應用程式會回報受影響的規則;省略規則可能使該應用程式或更新版本不受限制。僅有編譯與重新載入通知,不能證明每項作用中的政策或每種啟動方式都已生效。
- 新增封鎖、從需家長核准改為完全封鎖、僅限作業的核准,以及撤銷核准,都會影響相關執行中應用程式。核准需家長核准的應用程式存取權會保留完全封鎖的啟動限制,但不會關閉已開啟的完全封鎖應用程式。
- 若每日時間尚有剩餘,核准自然到期本身不會立即恢復需家長核准應用程式的封鎖;登入工作階段時的狀態同步或其他恢復操作才會套用封鎖。可用時間歸零時螢幕會鎖定;鎖定不會暫停遊戲或儲存工作。
- 可用時間取每日剩餘時間與核准剩餘時間兩者中的較大值。核准時間按經過時間計算,鎖定或離開時也不會暫停。不提供網站篩選、遠端雲端儀表板或其他裝置控制。
