Debian a jeho instalace Příprava pro kurz Administrace UNIXu 16. 5. 2011
Co je Debian Distribuce Linuxu Nekomerční Konzervativní vhodná pro servery a uživatele, kteří nemusejí mít nejnovější balíky Vyvíjena komunitou Založil Ian Murdock v roce 1993 Obsahuje pouze svobodný software, ale uživatel si může nesvobodný software doinstalovat
Ian Murdock Narozen 28. 4. 1973 v Kostnici (Ge) Žije v USA v Indianě Pracoval pro Sun na projektu OpenSolaris
Větve Debianu Něco jako verze Uživatel si nainstaluje některou z větví a tu používá V rámci větve pak probíhají od určitého okamžiku pouze bezpečnostní aktualizace
Větve Debianu Debian má tři hlavní větve, do kterých se software člení podle úrovně otestování a míry funkčnosti: stable stabilní, pečlivě otestovaný a chyb zbavený software, připravený pro nasazení i v kritických aplikacích, avšak již lehce zastaralý. Pro tuto větev jsou však pravidelně vydávány záplaty, řešící kritické chyby a bezpečnostní problémy. Vhodný pro server. testing testovací, novější software, použitelný pro desktop, avšak s možným výskytem chyb. S postupným vývojem se stává stabilnější. unstable nestabilní, vývojářská větev, používaná převážně vývojáři, nadšenci a lidmi, kteří chtějí žít na ostří nože ( bleeding edge ).
Větve Debianu Kromě toho existují dvě další větve: oldstable zastaralý software, který byl kdysi stable. experimental experimentální větev, používání se nedoporučuje ani vývojářům, používá se skutečně k pokusům, obvykle je zde software ve stejné verzi jako v unstable.
Jména větví Dle jmen z Toy Story Experimental Sid (stálé označení) Testing - Wheezzy Stable 6.0 6. února 2011 Squeeze Oldstable 5.0 14. února 2009 Lenny 4.0 etch, 8. dubna 2007 3.1 sarge, 6. červen 2005 3.0 woody, 19. červenec 2002 2.2 potato, 15. srpen 2000 2.1 slink, 9. březen 1999 2.0 hamm, 24. červenec 1998 1.3 bo, 2. červen 1997 1.2 rex, 12. prosinec 1996 1.1 buzz, 17. červen 1996
Další info Existují i modifikace Debianu většinou zjednodušená instalace a doplnění nesvobodných balíčků Ubuntu (Kubuntu, Xubuntu, Edubuntu ) Mint GnewSense naopak pouze Free Software Simple Mepis Xandros Knoppix
Instalace Vyčerpávající popisy na těchto adresách: Instalace a konfigurace Debian Linuxu Debian GNU/Linux instalační příručka (oficiální příručka) Instalace je v češtině navzdory pověstem o těžké instalaci Debianu by neměla činit potíže My použijeme verzi Squeeze
Před instalací Zálohovat důležitá data Vytvořit volné místo na disku alespoň 6GB, optimálně 10 GB nebo i více pokud chcete Debian používat Použijte systém Rescue CD Poté nabootovat Windows (při startu budou checkovat disk) a ověřit zda to ustály ;-) Anebo použít virtuální počítač. Nejlépe Oracle VirtualBox.
Instalace Nabootovat z instalačního CD Není-li to nezbytné neměnit způsob instalace ani zavádět další moduly Jazyk zvolte češtinu, ale klávesnici asi lépe americkou (pro grafický režim si nastavíte dle potřeb)
Rozdělení disku Zvolit metodu ruční 3 oddíly Oddíl pro /boot (cca 128 MB), typ ext2, nastavit příznak zavádění Swap (2 x velikost paměti) na učebně použít existující Zbytek (na učebně cca. 10 GB zbytek nechte volný) pro kořenový oddíl, typ ext4 nebo co chcete
Zadání uživatelů Heslo pro roota NEZAPOMENOUT Plus jeden další uživatel Celé jméno Přihlašovací jméno Heslo
Síťové zrcadlo Použít Česká republika ftp.cz.debian.org Bez proxy Připojit k průzkumu o nejpopulárnější balíky vaše volba
Výběr balíků Pouze Standardní systém Tiskový server (aby se vám stáhly všechny ovladače) Notebook (nástroje pro správu baterie apod.) Zbytek budeme postupně doinstalovávat dle potřeby Nebude se tolik zatěžovat síť Každý si nainstaluje co potřebuje a chce (Gnome x KDE) Chcete-li však nainstalujte vše
Co po instalaci Nabootujte Linux a přihlaste se jako root Zaktualizujte systém: aptitude update aptitude upgrade Doinstalujte potřebné balíky aptitude install mc lynx links vim joe htop (atd)
Zavaděč Pokud máme W7 musíme nainstalovat zavaděč do MBR a zavádět pomocí GRUBu i Windows U Windows Vista a starších lze použít i Windowsový zavaděč. W7 má nový binární zavaděč, který nelze upravit.
Nastavení isntalačních zdrojů Editujte soubor /etc/apt/sources.list Upravte jej takto: Zakomentujte (znakem # na začátku řádku) řádek se zdrojem CD Na konec všech řádků začínajících slovem deb dopište na konec slova contrib a non-free (povolení instalace nesvobodného software) Obnovte zdroje příkazy aptitude update aptitude upgrade
Práce s programem aptitude Vyhledání balíku aptitude search foo Instalace balíku aptitude install foo Odstranění balíku aptitude remove foo Odstranění stažených souborů (uvolnění místa) aptitude clean
Přidání zdrojů software Zdroje pro síťovou instalaci jsou uloženy v souboru /etc/apt/sources.list Základní zdroje: deb http://ftp.cz.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.cz.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free
Přidání zdrojů software Další zdroje naleznete na internetu Např následující zdroj rozšiřuje nabídku kodeků a audio a video přehrávačů. # Some Debian Multimedia software might be illegal in some jurisdictions deb http://www.debian-multimedia.org/ squeeze main Po přidání jako root spusťte následující příkazy: wget http://debian-multimedia.org/gpgkey.pub -O - apt-key add - apt-get install debian-multimedia-keyring
Přídání zdrojů software Anebo uvidíte-li kdykoliv po přidání zdroje chybovou hlášku (např): W: GPG error: ftp://ftp.nerim.net unstable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 07DC563D1F41B907 Použijte následující příkazy: gpg --keyserver wwwkeys.eu.pgp.net --recv-keys <pubkey> gpg --armor --export <pubkey> apt-key add - apt-get update Slovo <pubkey> nahraďte klíčem, který není k dispozici (v příkladu to je 07DC563D1F41B907)
Nastavení sítě Soubor: /etc/network/interfaces Máte-li problémy s vyhledáním DNS serveru (obvykle při použití ADSL sítě), je nutné nastavit natvrdo vyhledání DNS v DHCP konfiguraci v souboru: /etc/dhcp3/dhclient.conf nastavit: prepend domain-name-servers 160.217.1.10;
Úprava Grubu Debian Squeeze nově používá Grub2 Konfigurace je v adresáři: /etc/grub
Konfigurace xorg Instalace aptitude install xorg aptitude install xf86-video-intel Příkazem xinit vyzkoušejte, zda není vše správně nakonfigurováno po instalaci Jinak: Xorg -configure a vyzkoušíme Xorg -config xorg.conf.new =>
Konfigurace Xorg Pokud nejsme spokojení editujeme ručně soubor xorg.conf.new a opakujeme zkušební příkaz Pak jej zkopírujeme na jeho místo: cp xorg.conf.new /etc/x11/xorg.conf a vyzkoušíme: xinit Zde je pěkný postup
Instalace grafického manažeru Gnome aptitude install gnome KDE aptitude install kde kde-i18n-cs
Doplněk Pozor: V Debianu se Firefox jmenuje iceweasel V Debianu se Thunderbird jmenuje icedove Tyto změny jsou z důvodu licenční politiky Mozzilly Flash player nainstalujte flashplagin-nonfree
Zatím konec Happy installing