Debian GNU/Linux je, jak již název napovídá, linuxovou distribucí, která využívá balíčkovací systém APT a balíčky .deb Tuto distribuci založil pan Ian Murdock, v období svých studií na Purdue University v Americké Indianě. Konkrétně první zmínka o Debianu se datuje na 16. srpen 1993. Jméno Debian je vlastně složeninou zkráceného jména Murdockovy přítelkyně a později i jeho ženy Debry a Murdockova jména Ian ... Debian.
Po roce 1995 se začal Debian portovat i na další hardwareové architektury a 17.6.1996 vyšlo první stable vydání ve verzi 1.1 s kódovým označením buzz. Kódová jména této distribuce se odvíjejí od názvů postaviček z filmu Toy Story.
17.06.1996 - buzz (verze 1.1)
Dalším nástupcem v řadě stable vydání Debianu bude squeeze, který je nyní vydáním testing
12.12.1996 - rex (verze 1.2)
02.06.1997 - bo (verze 1.3)
24.07.1998 - hamm (verze 2.0)
09.03.1999 - slink (verze 2.1)
15.08.2000 - potato (verze 2.2)
19.07.2002 - woody (verze 3.0)
06.06.2005 - sarge (verze 3.1)
08.04.2007 - etch (verze 4.0)
14.02.2009 - lenny (verze 5.0)
Unstable vydání se jmenuje Sid, podle toho malého hajzlíka z film Toy Story, který se zabýval ničením hraček.
Kompletní výpis vydání Debianu
stable - stabilní vydání, oprostěné od chyb, důkladně testované, vhodné i na použití na kritické aplikace, jsou vydávany bezpečnostní záplaty, které řeší potenciální chyby a bezpečnostní díry
testing - testovací vydání, s možným výskytem chyb, vhodné převážně na desktopy
unstable - nestabilní vydání, určené převážně vývojářům a lidem, kteří chtějí mít nejaktuálnější software, i za cenu možných problémů
oldstable - zastaralá vydání, kdysi stable vydání
experimental - experimentální větev, obdoba unstable vydání, s hojnějším výskytem chyb, převážně slouží jen k pokusům
Nejdůležitější je správně si vybrat... V prvé řadě musíme vědět, jaký procesor, respektive jakou architekturu procesoru, máme. Při aplikaci na desktop, kterou se tento článek zabývá, to ve většině případů bude i386 nebo amd64, v případě instalace na server nebo produktů Apple nebo Sun Microsystems se taktéž může jednat o architektury powerpc nebo sparc.
Dále je potřeba si vybrat vývojovou větev Debianu, osobně doporučuji stable vydání Lenny, jejíž instalaci zde budeme rozebírat.
Nejprve si musíme pořídit obraz instalačního disku Debianu, ten si lze stáhnout na stránkách Debianu v Download sekci. A je úplně jedno, zda se bude jednat o malé cd netinst nebo o klasické instalační CD (stačí stáhnout pouze CD1 nebo DVD1).
A už si vybereme netinst nebo klasiku, je potřeba z tohoto obrazu vypálit instalační médium.
Nejprve si stáhneme a nainstalujeme .NET Framework 3.0, který je potřebný pro běh programu CDBurnerXP, na kterém si ukážeme, jak médium z obrazu cd vypálit. Pokud .NET Framework již máme nainstalovaný, přejdeme ke stažení a instalaci programu CDBurnerXP.
V průběhu instalace si asociujeme soubory obrazů CD s příponou .iso s programem CDBurnerXP, poté stačí na soubor .iso jen kliknout a nabídne se nám vypálení, popř toto provedeme ručně. V případě, že vlastníte jiný vypalovací program, najděte zde položku Vypálit disk z obrazu nebo něco v tomto duchu.
Nyní můžeme přejít k instalaci Debianu.
Máme vypálené instalační CD, jsme odhodlaní - jdeme na to ...
...nastavení BIOSu pro boot počítače z optické mechaniky. Do BIOSu obvykle vstoupíme stiskem klávesy F2 případně Delete nebo Insert případně jinou klávesou nebo klávesovou kombinací, tu nalezneme na obrazovce chvíli po zapnutí počítače a také v manuálu základní desky. V BIOSu se obvykle bootovací sekvence nastavuje v menu BOOT případně Advanced BIOS Features. Toto se může lišit v závislosti na výrobci BIOSu nebo základní desky, konkrétní nastavení nalezneme v manuálu naší základní desky.
Nyní vložíme námi vypálené CD nebo DVD do mechaniky, uložíme nastavení, buď stiskem klávesy F10 nebo výběrem položky Save and Exit Setup v hlavním menu BIOSu a počkáme na načtení instalčního CD nebo DVD.
...výběr typu instalace, nastavení a spuštění základního systému z CD nebo DVD, dělení disků a definice diskových oblastí. Po načtení instalačního CD nebo DVD se názobrazí následující obrazovka:
Zde vybereme položku Install, potvrzením této položky se nám začne načítat jádro systému a samostatný instalátor. Na následující obrazovce vybereme lokalizaci systému a poté rozložení klávesnice. Nyní bude následovat rozpoznávání hardware počítače a nastavení sítě. Za předpokladu že nepoužíváte DHCP vyskočí varování, o nezdařeném nastavení sítě pomocí protokolu DHCP a bude následovat ruční nastavení, do zobrazených políček zadáte IP adresu, masku podsítě, výchozí bránu a DNS server, které jste obdrželi od svého ISP, následně bude instalace pokračovat běžným způsobem.
Nyní se dostáváme do fáze, kdy je potřeba nastavit jméno počítače tzv. Hostname, toto se pak bude zobrazovat za @ v terminálu, a je potřeba nastavit doménu. V případě, že nepracujete v doméně, můžete si něco vymyslet nebo pole nechat prázndné.
V TÉTO FÁZI DBEJTE ZVÝŠENÉ OPATRNOSTI!!
Na následující obrazovce budeme vyzváni k vybrání způsobu rozdělení disku a následně i k vybrání disku kam instalovat. Pokud je to náš první kontakt s GNU/Linuxem, doporučuji vždy vybrat položku Asistované rozdělení disku, kdy nám instalační program s rozdělením disku pomůže. V případě že instalátor na disku objeví jiný operační systém, nabídne volbu Asistované - použít největší spojité volné místo, v opačném případě, tedy když Debian instalujeme na počítač bez operačního systému, se tato volba nezobrazí, položku Asistované - použít celý disk vybereme také v případě, že chceme instalovat pouze Debian a ostatních operačních systému se zbavit. Nyní budeme vyzváni k výběru disku, kam chceme Debian nainstalovat, v případě, že je v počítači více disků, tyto se nám zobrazí ve výběru. Následuje volba, zda chceme mít všechny soubory v jedné oblasti a nebo mít tyto soubory separátně. Osobně doporučuji vybrat položku Samostatná oblast pro /home, kdy budeme mít domovský adresář na samostatné diskové oblasti. Tímto zabráníme ztrátě uživatelských dat, při případné reinstalaci systému nebo instalaci jiné distribuce. Následuje dvojí potvrzení provedených změn, respektive zobrazení definovaných oddílů a jejich následné zapsání na disk.
...vytvoření uživatelů a hesel. Nyní je potřeba zadat heslo uživatele root, to je ten všemocný pán a vytvořit si vlastní účet, kterým se budeme přihlašovat do systému.
Po zadání hesla budeme vyzváni k jeho ověření opětovným zadáním. Následně budeme požádání o zadání našeho jména a po jeho zadání a bude vyžadováno zadání uživatelského jména a následně zadání hesla pro daného uživatele, opět bude nutné, abychom heslo zadali pro kontrolu podruhé.
V případě instalce z malého CD netinst budeme rovnou požádání o výběr síťového zrcadla, odkud se budou stahovat potřebné balíčky. V případě instalace z klasického instalační CD, se nás instalační program dotáže, zda chceme použít síťové zrcadlo. V obou případech zvolíme zemi Česká republika a vybereme zrcadlo na serveru ftp.cz.debian.org. V případě že používáme HTTP Proxy server zadáme přihlašovací údaje k tomuto proxy serveru.
...výběr programů, které se mají instalovat. Nyní zvolíme, zda se mají anonymně odesílat informace o instalovaných balících a nebo ne, tyto informace pomahají vývojářům při výběru programů, které jsou umístěny na prvním instalačním médiu - volba je jen a jen na Vás. Následně budeme požádání o výběr programů, které se mají instalovat, zde si můžeme vybrat zda se mají instalovat jen klasické programy pro desktop nebo i serverové aplikace, pro naši potřebu stačí vybrat položky Desktopové prostředí a Standardní systém. Nyní bude následovat stahování a instalace vybraných programů.
...výběr kam nainstalovat GRUB. Zde vyberem instalaci do MBR neboli hlavní zaváděcí záznam. Tato operace zapříčiní, že se bude systém spouštět, pokud je v počítači ještě další operační systém, tak je automaticky přidán do záznamu v GRUBu a při startu počítače je možné, vybrat si mezi operačními systémy. Nyní budeme vyzvání k odstranění CD nebo DVD z mechaniky a následnému restartování počítače.
...start systému, přihlášení, instalace balíků a KDE. Nyní máme na počítači nainstalovaný Debian GNU/Linux s Gnome jako výchozím desktopovým prostředím, teď se jen přihlásíme a pustíme se do instalace doporučených balíčků, balíčky si samozřejmě můžete přizpůsobit dle svých požadavků.
Nyní jsme se přihlásili a vidíme před sebou plochu Gnome, teď otevřeme prohlížeč webových stránek a na adrese:
http://www.freezy.cz/index.php?page=kernel&folder=./temp/debian-repo
nebo http://www.freezy.cz/temp/debian-repo/
si stáhneme instalační script, který nám usnadní práci, ten uložíme do našeho domovského adresáře a script udělá důležité věci za nás. Script můžete také stáhnout přímo v terminálu pomocí příkazu:
wget http://www.freezy.cz/temp/debian-repo/lenny-base-install.sh
Terminál spustíme zapsáním příkazu gnome-terminal
do políčka, které nám vyskočí po stisku klávesové kombinace Alt+F2. Nyní stačí zadat příkaz su
který nás po zadání heslo uživatele root. Heslo pro uživatele root jsme zadávali při instalaci systému, tento příkaz nás přepne do rootovského terminálu, odkud můžeme spustit instalační script pomocí příkazu sh ./lenny-base-install.sh
Pokud si chcete terminál trošku víc ošahat, můžete také příkazy zadávat ručně a script nespouštět... Pokud se tedy rozhodneme pro ošahávání, zadáme následující příkazy do terminálu, po jednom, v pořadí jak jsou zde vypsány:
wget http://www.freezy.cz/temp/debian-repo/sources.list.lenny
cp sources.list.lenny /etc/apt/sources.list
wget http://www.freezy.cz/temp/debian-repo/keyring_16102008.deb
dpkg -i keyring_16102008.deb
wget -O - http://deb.opera.com/archive.key | apt-key add -
apt-get update
wget http://www.freezy.cz/temp/debian-repo/doporucene-baliky
apt-get install $(cat doporucene-baliky )
apt-get update
apt-get upgrade
Tento script v základu bez úprav instaluje KDE a některé aplikace pro KDE, verze KDE v době vzniku článku je 3.5.10. Taktéž se může stát, že script ohlásí chybu, že určitý balík nemá kandidáta pro instalaci to znamená, že byl buď zrušen, nebo jej nahrazuje balík s jiným názvem, v případě, že se Vám toto stane, prosím reportujte do komentářů pod článkem, děkuji.
...výběr výchozího desktopového prostředí. Je o mě veřejně známo, že jsem zastáncem KDE 3.5, vybereme tedy z nabídky Sezení KDM, jako výchozí desktopové prostředí KDE a následně se přihlásíme. Volba je na Vás vyberte si prostředí jaké Vám bude vyhovovat, v případě výběru KDE se nám po prvním spuštění zobrazí průvodce základním nastavením prostředí KDE, KPersonalizer, kde si můžeme navolit základní vlastnosti KDE a ty následně v ovládacím centru KControl dopilovat k dokonalosti.
Nyní na monitoru vidíme výchozí plochu Debianu s KDE 3.5.10 a zobrazením užitečných tipů z toho prostředí. .
Někdy v budoucnu se hodlám podrobněji věnovat nastavení jednotlivých desktopových prostředí.
Windows:
Stažení .NET Framework 3.0
Stažení CDBurnerXP
Debian GNU/Linux:
Stažení malého CD Netinst
Stažení Klasického CD nebo DVD
Mnou poskládané repozitáře pro Debian GNU/Linux
Repozitář pro Debian GNU/Linux Etch
Repozitář pro Debian GNU/Linux Lenny
Repozitář pro Debian GNU/Linux Sid / Sidux
Instalační script - Lenny
Instalační script - Sid / Sidux
GPG signatury pro výše uvedené repozitáře
GPG keyring pro repozitář debian-multimedia.org
Seznam doporučených balíčků
Souvosející odkazy:
Domovská stránka Debianu
Goodbye Microsoft - pod windows spustitelná instalace Debianu
Debian Live - livecd Debianu
Sidux - distro postavené na Debian Sid
Multimediální podpora v Debianu
Jak administrovat Debian (ENG)
Proč Linux
HowTo Forge - užitečné návody (ENG)
Debian na Wikipedii
Podrobný soupis verzí Debianu
Ukázky mountování pomocí /etc/fstab
Osobní Weblog Iana Murdocka
Články o linuxu zde na freezy.cz:
Já a GNU/Linux - aneb jak to bylo u mě
Připojení Vodafone GPRS v Linuxu
QR Code - jejich tvorba a načítání
PuTTY v mobilu
Tiskárny Canon v GNU/Linuxu
Ndiswrapper a WiFi v GNU/Linuxu
Kompilujeme v GNU/Linuxu
Jak stylově a bez blbostí vypnout KDE