Je to ji nejaký pátek co jsem objevil českou distribuci Saxana, která nabízí dobře udělaný systém Gentoo s českým prostředím KDE. Důvod proč tohle píi je doporučit ho i Vám. Ke staení slouí 700 MB ISO, které po vypálení nabízí instalaci na pevný disk či třeba na flashku. V Saxana najdete i OpenOffice.org a zpousty programů důleitých k ivotu. Osatně ten lze najít zde http://saxana.cz/packages.txt výběr je to doopraavdy zdařilý. Při spoutení LiveCD nezapoměnte na passwd, kterým si nastavíte heslo uivatele root.
Stáhnout ISO soubor lze zde: http://ftp.sh.cvut.cz/MIRRORS/saxana/
Celý navod je hezky zpracován na stránkách http://www.saxana.cz a jen z něj budu čerpat následující text, který vím jasně napoví jak postupovat.
Jaké je heslo uivatele root ?
Toto heslo je generováno při kadém bootování rc skriptem pwgen, tedy je pokadé jiné a nikdo ho nemůe znát. Na konzolích 1 a 6 je vak root defaultně přihláen. Heslo je tedy zde moné příkazem passwd nastavit a v případě ukládání konigurace na pevný disk tak uchovat i pro příí bootování. Heslo je mono zadat i při procesu bootování, viz parametry pro sputění jádra (passwd).
Jak uloit konfiguraci na pevný disk ?
Pokud si upravíte prostředí a nechcete ho po následujícím nabootování znovu nastavovat, můete konfiguraci uloit příkazem mysave na pevný disk. Příkaz mysave má jediný parametr a tím je cesta kam se má uloit soubor ve kterém je konfigurace uloena (s.tar.bz2). Obsahuje celý adresář /home a některé soubory z /etc (nastavení obrazovky, hesla, ) Konfiguraci uloíte kdy spustíte jako root: #mysave /mnt/hda1. Při následujícím bootování stačí zadat: gentoo myconfig=hda1. Na hda1 bude při bootování CD vyhledán soubor s konfigurací (s.tar.bz2) a rozbalen. Je třeba dát pozor aby vám ho někdo zlomyslně neupravil protoe obsahuje pro systém (hesla) a moná i pro vás citlivé údaje !
Jak instalovat na pevný disk ?
- Nabootujte liveCD a přepněte se do konzole (CRTL+ALT+F1)
- Programem cfdisk (případně fdisk nebo parted) vytvořte oddíly pro ext3 a swap, pokud ji oddíly máte, přeskočte tento bod. Pro swap je třeba asi jeden a dvou-násobek velikosti paměti RAM. Pro ext3 alespoň asi něco kolem 3 GB. Pro příklad budeme mít ext3 oddíl jako /dev/hda1 a swap oddíl jako /dev/hda2.
#cfdisk /dev/hda
3. Na oddílech vytvořte souborový systém ext3 (mono i xfs, jfs nebo reiserfs) a swap. Například takto: #mkfs.ext3 /dev/hda1 #mkswap /dev/hda2
4. Příkaz saxana-install má jako argument cestu k zařízení na které se bude instalovat. Musí na něm být ext3, xfs nebo reiserfs souborový systém. #saxana-install /dev/hda1 grub-mbr Tento příkaz instaluje ve z CD a upraví konfiguraci systému pro provoz z pevného disku. Ujistěte se, e při sputění instalace je daný oddíl odpojený, případně ho odpojte. Grub takto bude automaticky nainstalován do MBR daného disku (v tomto případě do /dev/hda) a tím je instalace hotova.. Pokud chcete zavaděč systému instalovat jinám, vynechte grub-mbr a po dokončení instalace samotného systému pokračujte podle následujícího bodu.
5. Ruční instalace systémového zavaděče Grub. #grub-install /dev/hda root-directory=/mnt/install/boot/grub Do souboru /mnt/install/boot/grub/grub.conf napite:
timeout 1 default 0 title saxana.cz-livekernel root (hd0,0) kernel (hd0,0)/boot/saxana init=/linuxrc root=/dev/ram0 real_root=/dev/hda1 vga=0×317 initrd (hd0,0)/boot/saxana.igz
Jak instalovat na USBflash disk ?
- Nabootujte liveCD
- Vlote USBflash disk o velikosti 1 GB nebo více do USB portu. Následně se disk automaticky připojí, odpojte ho pomocí ikony vpravo dole na litě kickeru. Nebo se přepněte do konzole (CRTL+ALT+F1) a odpojte disk příkazem :
#umount /media/sda1
3. Na disku vytvořte souborový systém FAT #mkfs.vfat -F 32 /dev/sda1
4. Nyní u jen stačí spustit instalační skript pro instalaci z liveCD na USBflash disk a disk je připraven. #saxana-install-cd2usb /dev/sda1 Co a jak po instalaci na pevný disk ?
Po instalaci se ve chová jako v normálním Gentoo. V první řadě je třeba zprovoznit sí (připojení k internetu). Pokud máte připojení ethernetové, příkazem #rc-update add net.eth0 boot zajistíte aby se při kadém startu systému aktivovalo síové rozhraní eth0. Dalí nastavení jako jako maska sítě, IP adresa, případně DHCP nastavíte v souboru /etc/conf.d/net. Některé konfigurační soubory které je dobré znát a pár příkladů pouití emerge:
/etc/conf.d/keymaps # konfigurace mapy klávesnice pro konzoli
/etc/conf.d/net # konfigurace síových rozhraní (IP, maska, routování, MAC, DHCP )
/etc/conf.d/wireless # konfigurace bezdrátové sítě (wifi mód, essid, WEP )
/etc/conf.d/hostname # jméno počítače
/etc/conf.d/local.start # mono zadat vlastní příkazy které budou provedeny při kadém sputění systému
/etc/modules.autoload.d/kernel-2.6 # mono zadat jaderné moduly pro zavedení při startu
/etc/make.conf # konfigurace USE-flagů, optimalizace kompilátoru, odkazy na rsync portage a ftp mirory
/etc/rc.conf # nastavení výchozího přihlaovacího manaeru (kdm/xdm/gdm )
/etc/portage/package.keywords # ebuildy které bude mono instalovat i kdy jsou v portage maskované
/etc/portage/package.use # speciální nastavení USE-flagů daným ebuildům (jinak ne je v make.conf)
/etc/kernels/ # adresář odkud bere genkernel konfiguraci jádra
/etc/portage/distfiles/ # adresář kam se ukládají vechny staené zdrojové kódy a kde je emerge hledá ne je začne stahovat
/etc/fstab # připojované souborové systémy a jejich vlastnosti (čtení/zápis/typ/kam a jak se připojují )
/etc/env.d/99locale # konfigurace výchozího jazyka (cs_CZ)
/etc/X11/xorg.conf # konfigurace X (rozliení, frekvence, monitor, my, ovladač grafické karty )
emerge program # nainstaluje program (stáhne zdrojové kódy, zkompiluje a nainstaluje) včetně potřebných závislostí
emerge -pv program # vypíe informace o programu a závislostech které budou pro jeho instalaci třeba (včetně USE flagů a velikosti)
emerge -s program # najde v portage informace o programu (velikost, domovská stránka, licence )
emerge sync # zaktualizuje portage databázi ebuildů
emerge world # zaktualizuje vechny programy dle stavu portage
emerge -pv world # vypíe co se bude aktualizovat v případě pouití emerge world
emerge -f program # pouze stáhne zdrojové kódy programu do /usr/portage/distfiles
emerge unmerge program # odinstaluje program
man emerge # více informací o pouití příkazu emerge
ufed # konzolový editor USE-flagů
Jaké parametry můu pouít při bootování ?
agpgart pouít agpgart modul (zkuste při problémech s grafickou kartou)
acpi=on pouít ACPI
ide=nodma zakázat DMA pro IDE zařízení
doscsi skenovat scsi zařízení (někdy můe dělat problém s ethernet kartou)
doataraid pouít ide raid moduly
dopcmcia pouít pcmcia podporu
doapm pouít apm moduly
dofirewire pouít firewire moduly (pro firewire cdrom,a pod.)
dokeymap výběr klávesnice (výchozí je cz)
nodetect zakázat detekci
nousb zakázat nataení USB modulů
nodhcp zakázat nastavení síoveho rozhraní pomocí dhcp
noraid zakázat evms moduly
nohotplug zakázat hotplug
noapic zakázat apic (zkuste pri problemech s hardware)
nomount zakázat automaticke připojení diskových oddílů
myconf=hda1 načíst uloenou konfiguraci ze zařízení /dev/hda1
xmodule=nv nataení ovladače grafické karty nvidia [ati, i810, radeon, nv, trident, vesa]
xvrefersh=100 nastavení vertikální obnovovací frekvence monitoru na 100Hz
xhrefresh= nastavení horizontální frekvence monitoru
xscreen=1280×1024 nastavení rozliení monitoru
xdepth=24 nastavení barevné hloubky zobrazení [8, 15, 16, 24, 32]
fluxbox místo defaultního KDE se spustí Fluxbox.
passwd v průběhu bootování budete mít monost nastavit heslo roota



) Nic to nebylo, jen
standartní údaje jako IP, maska, podmaska, DNS.











19.2.2010: Dnením dnem jsem započal vytvářenení vzhledu pro rok 2010, které snad
bude vypadat u troku více profesionálně, snad



