GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu vytvořit vlastní distribuci pro provozování jednoduchého webového prohlížeče?

Mnoho distribucí má nějaké zařízení pro minimální instalaci; v podstatě tam, kde ručně vyberete pouze ty balíčky, které si výslovně přejete nainstalovat. Debian tuto schopnost má a ve vaší situaci by byl lepší volbou než druhý zřejmý minimální uchazeč, Arch Linux.

Stav průběžného vydání Archu může poskytovat úroveň pokračující složitosti, které se chcete vyhnout. Debian by vám poskytl jednoduchý, minimální základ, který hledáte, a navíc stabilitu. Na blogu je příspěvek o používání Debianu jako kiosku, který může nabídnout užitečné tipy.

Pro prohlížeč, jak naznačuje beav_35, je Uzbl dobrou volbou. Moje doporučení by bylo Vimprobable, prohlížeč WebKit, který je skriptovatelný, řízený klávesnicí a lze jej efektivně ovládat přes SSH.

Jako správce oken bych doporučil dwm:při méně než 2000 SLOC je extrémně lehký a lze jej snadno nakonfigurovat pro nastavení typu kiosku.


Za prvé, možná nebudete chtít znovu vynalézat kolo... Existuje několik distribucí zaměřených na kiosky. Jeden z nich vám může ušetřit spoustu práce.

Za druhé, pokud znáte Kickstart na Fedoře a RHEL (nebo CentOS nebo Scientific Linux), můžete použít nástroje Fedory k vytvoření vlastní rotace kterékoli z těchto distribucí. Dokumentace je trochu roztroušená, ale začněte zde.


Začněte s minimální distribucí, jako je Arch Linux, a poté nainstalujte balíčky, které potřebujete. Pro jednoduchý webový prohlížeč zkuste Uzbl.


Linux
  1. Jak nainstalovat webový prohlížeč Chromium na RHEL7 Linux

  2. 10 odlehčených webových prohlížečů s otevřeným zdrojovým kódem pro Linux

  3. Jak vymazat mezipaměť webového prohlížeče z příkazového řádku v Linuxu

  1. Jak mohu vyhledat víceřádkový vzor v souboru?

  2. Jak zajistit, aby aplikace stále běžela na Linuxu

  3. Jak definovat vlastní distribuce v JAGS?

  1. Pale Moon – webový prohlížeč pro různé platformy optimalizovaný pro efektivitu

  2. Beaker Browser – P2P prohlížeč pro webové hackery.

  3. Jak vybrat statické číslo portu pro vlastní aplikaci?