更新後仍能比對的規則
Lunar Client 更新時會變更 AppImage 檔名。同一資料夾中的 Lunar Client-*.AppImage 這類模式,可讓規則涵蓋受支援的新版本。
查看 Lunar Client 範例
免費開源的 Linux 家長控制工具
擴展 GNOME 家長控制基礎(Malcontent 0.14.0+),增加應用程式模式、原生執行控制,以及時間與應用程式存取權的組合審批。

做作業剩餘時間
00:47
遊戲
核准前維持封鎖
不只是螢幕時間計時器:管理孩子實際使用的應用程式、讓規則在受支援的 AppImage 更新後仍然有效,並透過單一請求核准作業或遊戲時間。
Lunar Client 更新時會變更 AppImage 檔名。同一資料夾中的 Lunar Client-*.AppImage 這類模式,可讓規則涵蓋受支援的新版本。
查看 Lunar Client 範例可從受支援的原生應用程式、Snap、Flatpak 和 AppImage 中選擇,包括只為孩子安裝的應用程式。透過同一個家長應用程式管理比對與存取權。
了解應用程式涵蓋範圍受支援的原生目標在一般的應用程式網格、捷徑、檔案管理員與命令列啟動方式下都會維持封鎖。相關規則變更也會關閉以孩子帳戶執行的相符應用程式。
了解規則如何生效同資料夾 AppImage 檔名模式
有些 AppImage 會在檔名中加入版本號或整合後綴。綁定舊檔案的規則可能找不到替代檔案。Oh No! 會為受支援的版本化 AppImage 建議模式;您可以編輯模式,或重設為預設值。
| AppImage 檔名 | 一條規則涵蓋兩者 |
|---|---|
Lunar Client-3.7.17-ow_GUID.AppImage | Lunar Client-*.AppImage |
Lunar Client-3.7.20-ow.AppImage | Lunar Client-*.AppImage |
選擇精確的可執行檔,或選擇規則要涵蓋的版本化檔名。
獨立於比對方式,選擇一律允許、需家長核准或完全封鎖。
Lunar Client → 模式比對 → 需家長核准 → 家長核准遊戲存取後即可使用。
模式會在同一個標準資料夾內比對檔名中的 * 和 ?。將應用程式移至其他資料夾時,該位置需要相符的規則。涵蓋範圍取決於受支援的啟動器與目標;模式不會遞迴追蹤所有移動或重新命名的程式。
閱讀比對指南受支援的原生、Snap、Flatpak 與 AppImage 應用程式控管
應用程式限制會為所選孩子探索可識別的應用程式,包括只為孩子安裝的項目。它使用孩子的啟動器目錄,而不是家長的個人應用程式清單。僅有安裝格式並不保證每個啟動器都受支援。
比對受支援的已安裝可執行檔,包括一般的命令列與檔案管理員啟動方式。
依個別應用程式的公開命令識別受支援的 Snap 啟動器,而不是把共用的 snap 啟動器視為單一應用程式。
識別受支援的 Flatpak 應用程式參照,包括為孩子安裝的應用程式。
針對受支援的版本化檔案使用精確目標或同資料夾模式。Lunar Client 說明了檔名模式為何重要。
應用程式限制是指應用程式存取規則與可執行檔比對,不會為個別應用程式設定不同的時間配額。螢幕限制則控制孩子可使用電腦的整體時間。
在指南中了解應用程式限制逐一孩子帳戶的原生執行控管
Oh No! 使用 GNOME 的家長監護基礎,並為受支援的原生應用程式目標加上執行控管。同一可執行檔無論從應用程式網格、桌面捷徑、檔案管理員或命令列啟動,都會套用規則。
新封鎖應用程式、將其從需家長核准改為完全封鎖、核准僅限作業的存取,或撤銷核准,都可能關閉所選孩子已登入工作階段中相符且遭封鎖的應用程式。其他使用者的應用程式會保持開啟。變更存取權前請先儲存孩子的工作。
GNOME 面板會顯示剩餘時間並開啟孩子的請求表單。可用時間用完時,螢幕會鎖定,但工作階段仍保持開啟。登入與解鎖檢查會執行可用時間限制;受限請求站則可在登入前或遭鎖定後提供核准途徑。
Oh No! 以 AccountsService 和 Malcontent 為基礎,整合 GNOME Shell、PAM 與 Polkit,並加入具權限的代理程式,透過 fapolicyd 套用逐一孩子帳戶的原生執行政策。受支援的 AppImageLauncher 處理方式也會拒絕對遭封鎖應用程式檔案的相關讀取,涵蓋其記憶體內執行路徑。
檢視應用程式政策可搭配或不搭配軟性封鎖應用程式存取的核准
單一請求可同時指定電腦使用時間,以及允許所有需家長核准的應用程式,或讓它們繼續封鎖。完全封鎖的啟動仍會遭到封鎖。每日配額與僅限核准模式可讓您選擇哪些存取需要家長同意。
| 家庭決定 | 家長操作 | 結果 |
|---|---|---|
| 現在寫作業 | 核准但不包含需核准的應用程式 | 可使用學習應用程式;需先詢問的遊戲仍遭封鎖。 |
| 允許玩遊戲 | 核准並包含需核准的應用程式 | 所有需家長核准的應用程式均可使用;完全封鎖的啟動仍遭封鎖。 |
| 回去寫作業 | 不包含需核准的應用程式而核准 | 恢復封鎖並關閉相符且遭封鎖的應用程式。 |
| 結束核准存取 | 撤銷單次核准 | 移除核准時間與暫時應用程式存取。未用完的每日時間仍保留。 |
| 每次使用電腦前都先詢問 | 將每日分鐘數設為零 | 電腦存取需要有效的核准。 |
可選擇預設時長、自訂時長或今天剩餘時間。請求會顯示核准後的估計時間並記住所選項目。家長透過作業系統密碼提示核准;孩子不會取得管理員存取權。
核准時間按經過的時間計算,包括休息和螢幕鎖定期間。若每日時間尚有剩餘,核准自然到期本身不會立即恢復需家長核准應用程式的封鎖;登入工作階段時的檢查或恢復操作才會套用封鎖。鎖定不會暫停遊戲或儲存工作。
依照快速入門與請求操作說明與 GNOME 官方圖形介面比較
GNOME 50 已提供每日限制與額外時間核准。Oh No! 在此基礎上擴充更廣泛的應用程式管理、可編輯檔名模式、有條件的應用程式存取、原生執行控管與核准撤銷。對管理 Linux 遊戲的家庭而言,這些都是重要優勢。
| 功能 | GNOME 家長監護應用程式 | Oh No! Parent Control |
|---|---|---|
| 個別應用程式目錄 | Flatpak 與上游選擇器中明確選擇加入的應用程式。 | 更廣泛的受支援原生、Snap、Flatpak 和 AppImage 目錄,並為所選孩子探索應用程式。 |
| AppImage 檔名模式編輯器 | 經審查的官方圖形介面未提供。 | 為受支援的 AppImage 建議可編輯的同資料夾檔名模式;也可重設為預設值。 |
| 同時核准時間與有條件的應用程式存取 | 可核准額外螢幕時間;經審查的官方圖形介面沒有合併選擇軟性封鎖應用程式的功能。 | 可核准僅限作業的時間,或包含所有需家長核准的應用程式,同時保留完全封鎖的啟動限制。 |
| 額外的原生執行控管 | 經審查的前端使用標準桌面篩選整合;沒有同等的額外 fapolicyd 政策。 | 針對受支援原生目標套用逐一孩子帳戶的 fapolicyd 政策,包括一般的檔案管理員與命令列啟動方式。 |
| 撤銷核准時間與應用程式存取權 | 經審查的官方圖形介面沒有同等的合併撤銷控制項。 | 撤銷單次核准與暫時應用程式存取權;未用完的每日時間仍保留。 |
Oh No! Parent Control 的自動化測試涵蓋核心邏輯、桌面整合與端對端家庭使用情境。即時數量每天會從 GitHub 公開測試清單更新。
適用於 Ubuntu 26.04 LTS Desktop (amd64 / x86-64)(即將支援 Fedora 44)
希望支援您的發行版/桌面環境?有功能需求? 告訴我們!
sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
sudo apt update
sudo apt install oh-no-parent-control安裝後請重新啟動電腦以完成設定。
使用上方命令安裝並重新啟動。然後使用圖形化家長應用程式選擇孩子、設定螢幕使用時間限制並選擇應用程式規則。操作指南會演示如何現在允許做作業、之後再玩遊戲;日常設定和審批無需終端機命令。
01
提供電腦使用時間,同時阻止遊戲。
學校應用程式可開啟;需家長核准的遊戲仍被阻止。
02
提供電腦使用時間並允許遊戲。
需家長核准的應用程式可開啟;完全封鎖應用程式仍不可用。
計劃有變時
要完成作業,還是想再玩一局?使用同一個請求,並選擇額外時間是否包括遊戲。
還有時間時,選擇桌面計時器。登入前或鎖定後,請在登入介面使用“Oh No! Parent Control”Kiosk 帳戶並選擇孩子。
查看時數、預計時間及“允許需家長核准的應用程式”選項:做作業時關閉,包含遊戲時開啟。在作業系統密碼提示中核准。
在桌面上,核准時間即可使用。從“Oh No! Parent Control”Kiosk 帳戶返回登入介面,選擇孩子帳戶以解鎖或登入。
面板會顯示剩餘時間,並在最後一分鐘逐秒倒計時。
可用時間耗盡時,螢幕鎖定而桌面會話仍保持開啟。鎖屏不會暫停遊戲或儲存工作,因此請在計時結束前完成並儲存。
核准新請求時關閉“允許需家長核准的應用程式”,即可再次阻止遊戲。正在執行的遭封鎖應用程式會關閉,請先儲存進度。請求會記住上次選擇;每次都請核對。
家庭規則
在家長應用程式中選擇孩子並開啟應用程式限制。比對可執行檔案,然後選擇存取規則:一律允許、需家長核准或完全封鎖。這些是存取規則,並非每個應用程式各自的時間額度。
用於孩子做作業所需的應用程式。孩子有電腦使用時間時即可開啟該應用程式;此規則不會繞過螢幕使用時間限制。
用於需要家長同意的受支援遊戲和啟動器。日常額度或僅限作業的審批期間,它們會維持封鎖。核准時開啟“允許需家長核准的應用程式”可臨時允許所有此類應用程式。
用於孩子不應開啟的應用程式,即使在遊戲時間也不可用。額外時間審批不能允許這些應用程式;家長必須在應用程式限制中更改規則。
在螢幕限制中設定每日時間額度,規定孩子每天無需申請即可使用電腦的時間。需家長核准遊戲會繼續被阻止,直到您核准存取。啟用螢幕使用時間限制即可使用額外時間請求。
在家長應用程式中,“撤銷一次性核准”會移除已核准的額外時間和遊戲存取。正在執行的遭封鎖應用程式會關閉,請先儲存。未用的每日時間仍可使用;若已無剩餘時間,螢幕會鎖定。
應用程式規則適用於受支援的應用程式目標;不會過濾網頁內容、控制其他設備,也不保證阻止單獨複製或改名的程式或不受支援的啟動器。
閱讀應用程式限制說明隱私融入設計
應用程式旨在本機完成工作,不會把家庭日常變成他人的資料。
家長密碼在系統驗證提示中輸入。孩子應用程式不會接收、儲存或顯示密碼。
螢幕使用時間和應用程式控制無需線上帳戶或網際網路連線即可在本機運行。選擇傳送可選意見回饋時,您選定的訊息、附件和診斷記錄會傳送至支援電子郵件。已安裝的應用程式不包含雲端控制面板、廣告、分析或使用者畫像功能。
家長只核准螢幕上顯示的請求。核准不會開啟家長設定,也不會授予管理員權限。
Oh No! Parent Control 為共用 Linux 電腦的家庭提供免費、開放原始碼的家長監護功能。家長可透過圖形化家長應用程式設定每日螢幕時間額度及受支援應用程式的規則。孩子可以申請額外時間,由家長透過作業系統的驗證提示核准。控制在本機執行,並以 Malcontent 家長監護系統為基礎。
可在應用程式限制中管理受支援的 AppImage。對於含版本號的檔名,Oh No! 可建議同一資料夾中的模式,例如 Lunar Client-*.AppImage。版本號或整合後綴變更時,檔名模式可繼續涵蓋受支援的替代檔案。您可編輯模式或重設為預設值,再選擇一律允許、需家長核准或完全封鎖。模式限定在同一個經解析的實際目錄內,不會跟隨每一份移動或重新命名的副本。
相較於官方 Malcontent 0.14.0 前端,Oh No! 提供更廣泛的受支援原生/Snap/Flatpak/AppImage 目錄、可編輯的 AppImage 檔名模式、與時間核准相連的條件式應用程式權限、額外原生執行控制、執行中應用程式處理、組合撤銷功能,以及受限的請求站。GNOME 50 已支援額外螢幕時間。差異在於 Oh No! 介面提供更豐富的應用程式控制與工作流程;兩者都以 Malcontent 後端為基礎。
不是。應用程式限制控制哪些受支援應用程式可執行,以及如何比對其執行目標。螢幕限制控制孩子整體可使用電腦的時間。包含需家長核准應用程式的核准會允許所有這類應用程式,不會為每款遊戲建立個別計時器。
對於受支援的原生目標,Oh No! 會加入按兒童帳戶套用的 fapolicyd 執行政策,涵蓋從應用程式格、捷徑、檔案管理員或命令開啟的同一個執行檔。相關限制變更也會關閉所選孩子各個已登入工作階段中符合規則的應用程式,其他使用者的應用程式則保持開啟。此功能涵蓋受支援目標,不保證全面控制重新命名的副本、共用直譯器的指令碼或不受支援的啟動器。
全自動測試套件會隨產品變更與新功能擴充,在檢查新能力的同時防止回歸。測試涵蓋核心邏輯、桌面互動、已安裝系統的行為,以及家庭端對端流程。GitHub 上公開產生的測試清單會追蹤可執行與待處理案例。產品頁面直接讀取最新數量;「可執行」代表可執行且已通過,清單數量不是程式碼涵蓋率百分比。
是。Oh No! Parent Control 可免費安裝與使用,原始碼依據 GNU General Public License version 3 (GPLv3) 發布於 GitHub。請從專案在 Launchpad 上的公開 PPA 安裝 Linux 套件。螢幕時間與應用程式控制可在本機運作,無須線上帳戶或網際網路連線;下載及更新套件則需要網路。
安裝說明使用三個終端機命令加入 PPA 並安裝 Oh No! Parent Control,接著重新啟動。安裝後,日常使用都是圖形化操作:在家長應用程式中選擇孩子、設定每日額度並選擇應用程式規則。孩子可在畫面上申請額外時間;家長使用作業系統密碼核准。一般設定與核准不需要終端機命令、線上帳戶或雲端儀表板。安裝導覽包含影片與螢幕截圖。
為每個孩子設定每日額度,或將每日分鐘數設為零,要求每次使用都須家長核准。孩子可從桌面或登入時的專用請求帳戶申請額外時間。家長透過作業系統驗證提示核准。可用時間耗盡時,孩子的螢幕會鎖定,但工作階段仍保持開啟。鎖定不會暫停遊戲或儲存工作。
在應用程式限制中,讓學校應用程式維持一律允許,並將受支援的遊戲與啟動器(例如清單中列出的 Minecraft 或 Steam)設為需家長核准。開啟螢幕時間限制時,核准時間請求並關閉「允許需家長核准的應用程式」,即可供做作業使用;開啟此選項則會在核准期間允許所有需家長核准的應用程式。完全封鎖的應用程式無法透過額外時間請求解鎖。應用程式規則涵蓋受支援的應用程式,不過濾網站內容,也不涵蓋透過其他應用程式啟動的每一款遊戲。
螢幕時間與應用程式控制可在本機運作,無須線上帳戶或網際網路連線。選擇性回饋需要網路。Oh No! Parent Control 不會過濾網站內容、不提供雲端儀表板,也不會控制其他裝置。應用程式規則不保證能封鎖另行複製或重新命名的程式,或不受支援的啟動器。
需要幫助時
尋找設定幫助、瞭解新內容,或閱讀完整隱私權聲明。
快速入門、螢幕限制、應用程式規則、額外時間請求、撤銷時間及常見問題。
瀏覽完整指南每個版本的新功能、改進和錯誤修復說明。
查看發佈說明以通俗語言說明哪些資訊保留在電腦上、誰可以查看,以及家庭有哪些選擇。
閱讀隱私權聲明