De­bi­an Net-In­stal­la­ti­on

Bei­spiel mit Res­sour­cen­scho­nung und Be­nut­zer­freund­lich­keit, denn bei­des muss sich nicht aus­schlie­ßen.

In­halts­ver­zeich­nis

  1.  Ein­lei­tung
  2. In­stal­la­ti­ons­vor­aus­set­zun­gen für De­bi­an mit XFCE4
  3. Down­load
  4. Hash-Prü­fung
  5. Da­ten­trä­ger er­stel­len
  6. Boot­me­di­um star­ten
  7. In­stal­la­ti­on
  8. Kon­fi­gu­ra­ti­on der Be­nut­zer­freund­lich­keit
  9. Fein­tu­ning
  10. An­hang Pro­gramm­über­sicht
  11. Nach­wort

1. Ein­lei­tung

Die­se An­lei­tung ist nur für Be­nut­zer ge­eig­net, die schon län­ge­re Zeit mit Li­nux ar­bei­ten.
Die In­stal­la­ti­on von „De­bi­an GNU/Linux Tes­ting“ wird mit ei­nem mi­ni­ma­len „netinst“-Abbild, also CD-ROM-Image als iso-Da­tei, vor­ge­nom­men. Das hat den Vor­teil, das nur die Soft­ware-Pa­ke­te ge­la­den wer­den, die man sel­ber auch wirk­lich will und nicht der ge­sam­te Funk­ti­ons­um­fang der vor­ausge­wähl­ten Soft­ware, die un­ter Um­stän­den nie be­nö­tigt wird, aber al­lein durch ihr Vor­han­den­sein ein Ri­si­ko dar­stel­len.
Als Desk­top wäh­le ich die schlan­ke und doch voll­wer­ti­ge Desk­top-Um­ge­bung „XFCE“. Nach Ab­schluss der In­stal­la­ti­on ha­ben Sie ein ex­trem schnel­les und si­che­res De­bi­an als Be­triebs­sys­tem. Denn mer­ke, die Soft­ware die nicht in­stal­liert wird, hat auch kei­ne Si­cher­heits­lü­cke!

2. In­stal­la­ti­ons­vor­aus­set­zun­gen für De­bi­an mit XFCE4

Hard­ware

  • Boot­me­di­um
  • 1 GB RAM, also Ar­beits­spei­cher; mehr ist bes­ser
  • 10 GB Fest­plat­te; mehr ist bes­ser
  • über 1 GHz CPU; mehr ist bes­ser
  • an­ge­schlos­se­nes In­ter­net mit Ka­bel wäh­rend der In­stal­la­ti­on

Soft­ware

Das In­ter­net ist not­wen­dig, da hier mit ei­nem so­ge­nann­ten „netinst“-Abbild in­stal­liert wird, wel­ches nur eine mi­ni­ma­le Grund­in­stal­la­ti­on be­inhal­tet und al­les an­de­re über das In­ter­net wäh­rend des In­stal­la­ti­ons­pro­zes­ses nach la­den muss und da­mit die je­weils ak­tu­ells­te Ver­si­on ei­nes je­den Pa­ke­tes.
Das „netinst“-Abbild ist nur 150 bis 350 MB groß, je nach Platt­form, also Pro­zes­sor-Ar­chi­tek­tur.

Be­nut­zer

Sie soll­ten wis­sen wie eine Par­ti­ti­on an­ge­legt wird, was ein Mount­point ist und wie Be­feh­le ein­ge­ge­ben wer­den. Bei­spiels­wei­se ist die Wur­zel un­ter Li­nux kein forst­wirt­schaft­li­cher Fach­be­griff.

3. Down­load

Das Ab­bild
„Cur­rent dai­ly snapshots
net­inst (ge­ne­ral­ly 150–280 MB) CD images“

liegt hier: https://www.debian.org/devel/debian-installer/

In mei­nem Fall ist das die „amd64“-Version:

debian-testing-amd64-netinst.iso            2018-05-16 06:11  331M.

Die da­zu­ge­hö­ri­ge Hash-Prüf­sum­men ste­hen als MD5, SHA1, SHA256 und SHA512 zur Ver­fü­gung.

4. Hash-Prü­fung

Die her­un­ter­ge­la­de­ne iso-Da­tei schnell prü­fen im Ter­mi­nal mit

md5sum debian-testing-amd64-netinst.iso

Oder mit dem gra­fi­schem Werk­zeug „Gt­kHash“.

5. Da­ten­trä­ger er­stel­len

Hier gibt es so vie­le Mög­lich­kei­ten, das ich nur die schnells­te er­wäh­ne mit dem Be­fehl „dd“ mit dem fol­gen­dem Bei­spiel, was auf User, Da­tei und Lauf­werk an­ge­passt wer­den muss:

sudo dd if=/home/user/Downloads/linux.iso of=/dev/sdb; sync

An­sons­ten kann auf un­ter­schied­li­che Me­di­en ein boot­fä­hi­ges Ab­bild ge­legt wer­den, wie CD-ROM, DVD, USB-Stick, ex­ter­ne Fest­plat­te und Netz­werk. Wahr­schein­lich liegt der USB-Stick bei den meis­ten so und so schon da.

6. Boot­me­di­um star­ten

Bei der meis­ten PC-Hard­ware führt die „F8“-Taste zum Boot­me­nü der Boot-Me­di­en, an­sons­ten die Boot­rei­hen­fol­ge im BIOS än­dern.

7. In­stal­la­ti­on

Grund­le­gen­de In­stal­la­ti­on

Fol­gen­de Ein­stel­lun­gen habe ich vor­ge­nom­men.

  1. Gra­phi­cal in­stall
  2. Select a lan­guage → Ger­man – Deutsch
  3. Aus­wäh­len des Stand­or­tes → Deutsch­land
  4. Tas­ta­tur kon­fi­gu­rie­ren → Deutsch
  5. Rech­ner­na­me → test-n
  6. Do­main-Name → leer
  7. Root-Pass­wort → Zah­len und Buch­sta­ben
  8. Voll­stän­di­ger Be­nut­zer­na­me → test
  9. Be­nut­zer­na­me für Ihr Kon­to → test
  10. Pass­wort für neu­en Be­nut­zer → Zah­len und Buch­sta­ben
  11. Par­ti­tio­nie­rungs­me­tho­de → „Ge­führt – voll­stän­di­ge Fest­plat­te“
  12. Aus­wahl der Fest­plat­te → sda
  13. Par­ti­tio­nie­rungs­sche­ma → „Alle Da­tei­en auf eine Par­ti­ti­on, … „
  14. Par­ti­tio­nie­rung be­en­den und Än­de­run­gen über­neh­men.“
  15. Än­de­run­gen auf die Fest­plat­te schrei­ben? → Ja
  16. »> Die In­stal­la­ti­on des Grund­sys­tems läuft.
  17. Eine an­de­re CD oder DVD ein­le­sen? → Nein
  18. Pa­ket­ma­na­ger kon­fi­gu­rie­ren → Deutsch­land
  19. De­bi­an-Ar­chiv-Spie­gel­ser­ver → ftp.de.debian.org
  20. HTTP-Pro­xy-Da­ten → leer
  21. »> Wei­te­re In­stal­la­ti­ons­rou­ti­ne
  22. An der Pa­ke­ter­fas­sung teil­neh­men? → Ja
  23. Soft­ware­aus­wahl (tasksel) → nur Druck­ser­ver
  24. Grub-Boot­la­der in den MBR in­stal­lie­ren? → Ja
  25. Grub-Boot­la­der in­stal­lie­ren auf Fest­plat­te → sda
  26. »> Ab­schluss der Grund­in­stal­la­ti­on

Nach dem Neu­start log­gen Sie sich mit Ih­rem Be­nut­zer­na­men und Ih­rem Pass­wort ein. Jetzt ist De­bi­an funk­ti­ons­fä­hig in­stal­liert und zur Nut­zung be­reit, doch ohne gra­fi­sche Ober­flä­che.

Er­wei­ter­te In­stal­la­ti­on

Jetzt wäre eine Nut­zung von De­bi­an schon mög­lich, aber das „Er­leb­nis“ ei­nes gra­fi­schen Desk­top wol­len wohl 99,9% der Be­nut­zer nicht mis­sen. Da­her jetzt die In­stal­la­ti­on der Desk­top-Um­ge­bung und, mei­ner be­schei­de­nen Mei­nung nach, noch wich­ti­ge Pro­gram­me und Werk­zeu­ge.

su
Passwort:
apt install xfce4 xfce4-goodies sudo synaptic firefox-esr-l10n-de thunderbird-l10n-de libreoffice gnome-disk-utility net-tools screenfetch

Wer weiß, wel­che Pro­gram­me das sind, kann noch „bleach­bit“, „con­ky“, „grsync“ und „gt­kor­phan“ in­stal­lie­ren. Aber Vor­sicht bei „bleach­bit“ und „gt­kor­phan“, las­sen Sie sich bit­te vor der Be­nut­zung ein­wei­sen, denn zwar spa­ren dies Pro­gram­me sehr viel Spei­cher­platz ein, aber die Ein­stel­lun­gen soll­ten be­wusst vor­ge­nom­men wer­den.

Ab­schlie­ßend al­les noch­mal ak­tua­li­sie­ren und auf­räu­men

su
Password:
apt list --upgradable && apt update && apt upgrade && dpkg --configure -a && apt install -f && apt clean && apt autoremove && apt autoremove --purge

8. Kon­fi­gu­ra­ti­on der Be­nut­zer­freund­lich­keit

Be­nut­zer mit sudo-Rech­ten aus­stat­ten

In der Kon­so­le oder im Ter­mi­nal fol­gen­den Be­fehl ab­set­zen um in Zu­kunft mit er­wei­ter­ten Rech­ten für den Be­nut­zer zu ar­bei­ten.

su
Passwort:
gpasswd -a test sudo

Pa­ket­quel­len er­wei­tern

Als ers­te Be­nut­zer­freund­lich­keit soll­ten die Pa­ket­quel­len aus dem har­schen De­bi­an-Ge­fäng­nis be­freit wer­den. Das ist ein we­nig wi­der­sin­nig, da nach der In­stal­la­ti­on nur freie Pa­ke­te zur Ver­fü­gung ste­hen, doch die not­wen­di­gen Trei­ber wie für Gra­fik­kar­te oder Wlan-Mo­du­le in den un­frei­en Pa­ket­quel­len lie­gen.
Also muss mit sudo-Rech­ten die fol­gen­de Da­tei edi­tiert und zum Schluss ge­spei­chert wer­den.

sudo mousepad /etc/apt/sources.list

Alle In­hal­te lö­schen oder aus­kom­men­tie­ren und fol­gen­de Re­po­si­to­ri­en-Ein­trä­ge set­zen.

# Quellen für "Testing"
deb http://deb.debian.org/debian/ testing main contrib non-free
#deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://deb.debian.org/debian/ testing-updates main contrib non-free
#deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free

deb http://deb.debian.org/debian-security testing/updates main
#deb-src http://deb.debian.org/debian-security testing/updates main

deb [arch=all] http://ftp.de.debian.org/debian/ stretch main contrib non-free
#deb-src [arch=all] http://ftp.de.debian.org/debian/ stretch main contrib non-free

# Quellen für letzte "Stable"
deb [arch=all] http://ftp.de.debian.org/debian/ stretch main contrib non-free
#deb-src [arch=all] http://ftp.de.debian.org/debian/ stretch main contrib non-free

deb [arch=all] http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
#deb-src [arch=all] http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free

deb [arch=all] http://security.debian.org/ stretch/updates main contrib non-free
#deb-src [arch=all] http://security.debian.org/ stretch/updates main contrib non-free

Au­to­lo­gin ak­ti­vie­ren

Wenn frem­de Per­so­nen kei­nen phy­si­schen Zu­gang zu Ih­rem Com­pu­ter ha­ben, kann be­quem das au­to­ma­ti­sche An­mel­den des Be­nut­zer ak­ti­viert wer­den.
Die light­dm-Kon­fi­gu­ra­ti­ons­da­tei edi­tie­ren und da­nach spei­chern.

sudo mousepad /etc/lightdm/lightdm.conf

Fol­gen­de Ein­trä­ge fin­den:

# autologin-user=	
# autologin-user-timeout=0

Die Ein­trä­ge än­dern in:

autologin-user=test
autologin-user-timeout=0

Gra­fik­trei­ber für AMD in­stal­lie­ren

Lei­der muss­te ich noch ei­nen Trei­ber nach­la­den.

sudo apt install firmware-amd-graphics

9. Fein­tu­ning

Ar­beits­flä­chen auf eine re­du­zie­ren
Ein­stel­lun­gen → Ar­beits­flä­chen → An­zahl der Ar­beits­flä­chen → „1“

Win­dows­ma­na­ger-The­ma
Ein­stel­lun­gen → Fens­ter­ver­wal­tung → Stil → „Da­loa“ zeigt das vor­de­re Fens­ter mit an­ders far­bi­ger Ti­tel­leis­te und die schlan­ken Ti­tel-Leis­ten.

In­halt von Fens­tern ver­ste­cken
Ein­stel­lun­gen → Fens­ter­ver­wal­tung → Er­wei­tert → In­halt von Fens­tern ver­ste­cken → ak­ti­vie­ren „Beim Be­we­gen“ und „Bei der Grö­ßen­än­de­rung“

Schreib­tisch Wall­pa­per de­ak­ti­vie­ren
Ein­stel­lun­gen → Schreib­tisch → Stil → „Kein Bild“

10. An­hang Pro­gramm­über­sicht

Der ge­zeig­te Screen­fetch be­inhal­tet un­ter an­de­rem fol­gen­de Pro­gram­me zur Stan­dard-In­stal­la­ti­on des net-in­stall-Me­di­um, wo­bei in der der tasksel nur der Dru­cker-Ser­ver aus­ge­wählt war.

Pro­grammBe­schrei­bung
Bleach­bitBe­rei­ni­gungs­pro­gramm
Con­kySys­tem­mo­ni­tor
De­bi­an GNU/LinuxLi­nux-Dis­tri­bu­ti­on
Fire­foxWeb­brow­ser
gno­me-disk-uti­li­tySpei­cher­me­di­en-Ma­na­ger
GrsyncBack­up- , Res­to­re- und Syn­chro­ni­sa­ti­ons­pro­gramm
Gt­kor­phanFin­den und lö­schen von ver­wais­ten Pa­ke­ten
Libre­Of­ficeOf­fice-Sui­te
Light-DMLog­in- und Dis­play-Ma­na­ger
Mou­se­padXf­ce4-Edi­tor
Screen­fetchCLI-Pro­gramm für kom­pak­te Sys­tem­über­sicht
Syn­ap­ticSoft­ware-Pa­ket-Ma­na­ger
taskselTask-Selec­tion, hier als eine Aus­wahl von Pa­ket­zu­sam­men­stel­lun­gen
Thun­der­birdE-Mail-Cli­ent
Xfce4Desk­top­um­ge­bung
Xf­ce4-Goo­diesEr­wei­te­run­gen zum Xf­ce4-Desk­top

11. Nach­wort

Na­tür­lich kann das von mir vor­ge­stell­te Sys­tem noch­mals be­schleu­nigt und ver­schlankt wer­den, bei­spiels­wei­se mit dem SLIM-Log­in- und Dis­play­mana­ger oder in GRUB die 5 Se­kun­den Ver­zö­ge­rung aus­schal­ten.
Doch wird sich das je­der dann selbst noch op­ti­mie­ren kön­nen, wenn er bis hier­her Ge­fal­len ge­fun­den hat.

Ihr Kom­men­tar | Ihre Spen­de[Pos1] Sei­ten­an­fang