GNU/Linux >> Znalost Linux >  >> Debian

Systém založený na Debianu, pouze jeden program Gui, nic jiného?

Chtěl bych vytvořit debianový systém, kde můžete při startu otevřít pouze jeden program GUI, žádné jiné grafické rozhraní, žádné minimalizaci nebo jakékoli X kromě tohoto programu, existuje způsob, jak to udělat na debianu, pokud je to možné, nebo na jakémkoli jiném vlastní distro? Chci jen spustit a otevřít program a umožnit uživateli pouze vidět a používat tento program.

Přijatá odpověď:

Udělal jsem to s Ubuntu (založené na Debianu), i když si myslím, že tato technika platí i pro ostatní distribuce. Zde jen shrnu kroky spolu s nějakým vysvětlením, skripty viz „Spuštění Linuxu s holým správcem oken“.

  1. Přidejte vlastní relaci vytvořením souboru na adrese /usr/share/xsessions/metacity-session.desktop . Tento soubor informuje správce přihlášení o vaší relaci.
  2. Vytvořte soubor, který má být spuštěn relací přidanou v (1) /usr/local/bin/metacity-session
  3. Vytvořte uživatelský konfigurační soubor ~/.metacity-session . Tento soubor bude spuštěn souborem přidaným v (2). Obsahem by měl být program, který chcete spustit, následovaný například ampersandem

    firefox &

  4. Volitelně nastavte uživatele na automatické přihlášení a nastavte vlastní relaci jako výchozí relaci pro uživatele.

Zde používám Metacity jako správce oken pro jeho jednoduchost, pokud chcete, můžete použít Compiz.

Existují nástroje pro uzamčení systému. Vyhledávání poskytuje nástroje jako sabayon a pessulus. Žádné z nich jsem nepoužil k doporučení.

Existují také distribuce specializované na režim kiosku, nejslibnější se zdá být režim Fedora Kiosk, i když není založen na Debianu.


Debian
  1. Omezte program gui v Linuxu pouze na jednu instanci

  2. Oprava souborového systému Ubuntu VM pouze pro čtení?

  3. Zobrazení zpráv systémové konzoly v GUI

  1. Debian – Seznam balíčků na systému založeném na Apt podle data instalace?

  2. Debian – Jak automaticky připojit USB zařízení na Plugin-time na již běžící systém?

  3. Jak nainstalovat program One Gui na server Ubuntu?

  1. Povolit připojení Ssh'do pouze jednomu uživateli v systému?

  2. Souborový systém pouze pro čtení po upgradu na 15.04 s?

  3. Nakonfigurujte místní nastavení systému na Debianu 9