Distribution-Choice

需要桌面環境用於資訊亭之類的配置文件,只能執行某些程序

  • April 12, 2019

我需要一個具有三個配置文件的極度鎖定的桌面環境

  1. 學校 - 只能執行 Libreoffice 和 Firefox。當我說 ONLY 時,我的意思是 ONLY - 根本無法更改任何設置,甚至不能更改桌面桌面。甚至看不到設置的能力也是理想的。這有點像一個資訊亭配置文件,其中桌面有執行這兩個程序的快捷方式,僅此而已。
  2. 遊戲 - 類似於學校檔案,因為無法更改任何設置,但我可以以某種方式將應用程序放在桌面上需要(即 - Minecraft)
  3. 管理員/root - 可以做任何事情,正常的桌面體驗

我環顧了一下 kiosk 桌面體驗,但它們似乎只是將使用者限制為只能使用一個應用程序,而不是在兩個或多個應用程序之間切換的能力。此外,我查看了兒童發行版,但它們似乎只是一種簡化的桌面體驗(沒有菜單 - 我喜歡),但您仍然可以編輯使用者設置等。

甚至有沒有這樣的發行版或可以定制的東西,無需大量工作即可做到這一點?我知道我要求的不正常

您可以根據登錄者啟動不同的桌面環境。因此您可以擁有 3 個不同的桌面環境。這將使它更容易。您還必須配置顯示管理器(登錄程序),以限制每個使用者可以使用的環境。

  • 對於 ③,我會使用 KDE 等離子(作為最強大的,對於高級使用者)。
  • 對於②,我會使用帶有自定義啟動器的 Gnome(已編輯,以刪除幾乎所有內容)。
  • 對於①,我可能會在 TCL 中編寫一個選擇器,它只是從兩個選項中進行選擇。只有一個視窗管理器(大多數桌面環境(KDE、gnome 等)都帶有一個視窗管理器)。或與選項②相同,但更精簡。

引用自:https://unix.stackexchange.com/questions/512118