www.www.zaachi.com » Blog/Software » Linux: instalace Debianu

Instalace linuxu je rutinní záležitost a většinou otázka několika minut. Ovšem instalovat Gnome na grafickou kartu, pro kterou nejsou ovladače může celou instalaci dost znepříjemnit.
Při výběru vhodné distribude jsem měl několik kandidátů, ale nakonec zvítězil Debian, protože jej používáme na serveru a jsem na něj z určité části navyklý.
Debian má vlastní balíčkovací systém, velkou podporu a je nekomerční. Navíc podporuje spoustu architektur a veškerý software je šířen pod GNU/GPL licencí.
Protože mám na notebooku systém Windows Vista, mohl jsem si v klidu připravit disky, abych mohl provozovat oba systémy současně.
Instalace se spustila bez potíží v textovém režimu, protože stažené CD v sobě nemělo Progeny. To ovšem ničemu nevadilo a i tak je celá instalace pohodlná.
Nejprve jsem si tedy ve Windows připravil dva disky. Jeden jako hlavní disk pro linux a druhý 3 Gb oddíl pro swap.
Při instalaci jsem zvolil ruční rozdělení disků a nastavil si hlavní disk jako žurnálovací oddíl EXT3 s přípojným bodem / - kořenový adresář. 3 Gb oddíl jsem nastavil jako odkládací oddíl.
Uložil jsem změny na disku a rozjela se instalace.
Všechno proběhlo bez problémů a během několika minut jsem mohl nastavit heslo pro roota, vytvořit prvního uživatele a restartovat.
Na závěr se nainstaloval zavaděč GRUB a instalace minimálního systému je hotova. Po restartu naběhl Shell, a po zalogování jako root jsem mohl pokračovat v instalaci systému a potřebných balíků.
První co jsem nainstaloval a bez čeho je pro mě pohyb v linuxu nemyslitelný je Midnight Commander:
apt-get install mc
Jako další jsem chtěl nainstalovat Gnome. Přidal jsem tedy repozitáře do sources.list a spustil
apt-get update apt-get install gnome
Stažení a instalace trvala nějakou dobu, a tak jsem se mezitím mohl přepnout do druhé console a nastavit si GRUB (/boot/grub/menu.lst) a startování systému do grafického řežimu (/etc/initab nastavit řádek: id:2:initdefault).
Po nainstalování gnome jsem ještě nainstaloval xserver-xorg
apt-get install xserver-xorg
Bohužel po spuštění xserveru se na mě zesypala hromada chbových hlášenjí a zobrazila se jenom černá obrazovka. Nešlo se přepnout ani do jihéno terminálu.
Bylo jasné že problém bude v nastavení grafické karty. Nezbývalo tedy než se restarovat do user single mode a nastavit grafiku. To lze udělat velice jednoduše, pomocí dpkg:
dpkg-reconfigure xserver-xorg
V tomto průvodci jednoduše můžete nastavit jak grafickou kartu tak klávesnici nebo myš. Nakonci konfigurace se vytvoří nový xorg.conf s novou konfigurací.
Bohužel ovladač Vesa pro grafiku Mobile Intel(R) 965 Express Chipset Family nefungoval. Rozhodl jsem se prvně zkusit instalovat nový kernel, který jsem si stáhl na externí disk a po přimountování
md /mnt/disk mount /deb/sdb1 /mnt/disk
a nainstalování GCC
apt-get install gcc
jsem zkompiloval a nainstaloval nový kernel.
Bohužel, jak jsem čekal, problémy s grafikou to nevyřešilo.
Aby byl linux alespoň částečně použitelný, musel jsem nastaivt síť:
ifconfig eth0 up ifconfig eth0 192.168.1.20 netmask 255.255.255.0 route add default gw 192.168.1.1 nano /etc/resolv.conf //přidat nameserver 192.168.1.1
K mému překvapení síť hned napoprvé fungovala. No alespoň něco.
Mohl jsem nainstalovat alespoň Lynx, abych alespoň částečně hledal pomoc na internetu. Nejprve jsem zkusil nainstalovat xserver-xorg-video-intel_2.2.0-1, který jsem si stáhl, ale bohužel mi bylo sděleno že musím nejprve nainstalovat nové balíčky libc6_2.7-6, tzdata_2007k-2 a mnohé další. Asi po pěti minutách instalace balíčků jsem se opět rozhodl pro upgrade celé distribuce, ale tentokrát jsem použil unstable verze.
Tentokrát jsem aktualizoval pomocí APT. Nejrpve opět upravit sources.list:
# Unstable Sid deb http://http.us.debian.org/debian/ unstable main contrib non-free # Unstable Sources deb-src http://http.us.debian.org/debian/ unstable main contrib non-free # sidux http://sidux.com/files/misc/sources.list deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
a spustit:
apt-get update apt-get dist-upgrade apt-get upgrade
Po upgrade jsem nainstaloval balík xserver-xorg-video-i810, který podporuje spoustu Inteláckých grafik, ale bohužel tu moji opět ne.
Neustále se mi oběvovali hlášky typu:
Conflict with xserver-xorg-video-i810
nebo
failed to load /usr/lib/xorg/modules/drivers/intel_drs.so
nebo
Failed t allocate frameburder
Po několikanásobném přepsání celého xorg.conf jsem zjistil že tudy cesta nevede a že musím vyzkoušet jinou možnost. Pomohl mi až 915resolution, který sice zpočátku vypadal že funkční nebude, ale po ručním přepsání xorg.conf konečně naběhl grafický režim.
Víceméně všechno v linuxu zatím funguje. Funguje síťová karta, funguje touchpad, funguje externí disk.
Nefunguje jenom zvuková karta a některé další drobnosti, které by už neměl být velký problém nastavit.

Autor: Zaachi
Publikováno: 14.2.2008 22:51:02
Linux vs. Windows: Hlasuji pro ...
Linux a NX server: vzdálené ovládání stanice