2. přednáška pro začátečníky http://sut.sh.cvut.cz bejzz 3.11.2005
Výběr distrubuce GNU/Linux snadná Mandriva http://www.mandrivalinux.cz (.sk) Ubuntu http://www.ubuntu.cz, http://ubuntu.skosi.org Fedora Core http://fedora.redhat.com/ pokročílá Debian http://www.debian.cz (.sk,.org) Gentoo http://www.gentoo.cz, http://www.gentoo.org
Začínáme stažení a vypálení isa (CDs, CDs-RW, DVD, DVD-RW) jedna z možností jak začít Mandriva www.mandrivalinux.cz > Download > nejbližší ftp zdroj Ubuntu www.ubuntu.cz Fedora Core fedora.redhat.com Gentoo www.gentoo.org
boot from CD nastavení biosu start z CD (DVD) dílčí nastavení a start výběr jazyka čeština, slovenčina, english licence klávesnice (US, CZ-qwerty, CZ-qwertz, SK)
!!! HDD!!! rozdělení fyzického HDD na jednotlivé oddíly swap např hda1 rootovský adresář / - např. hda2 domací adresář /home např. hda3 FAT32 (NTFS) pro windows např. hda4 utilitky pro rozdělení fdisk, ranish... jak na ně viz praktická ukázka pomocí LiveCD (ranish na systemrescuecd)
Průběh instalace HDD > připojný bod / (/home, /opt apod.) formátování - fs ext3 (ext2, ReiserFS) Výběr skupiny balíčků ([x] jednotlivé balíčky)......... instalace......... Heslo pro superuživatele (pro roota) Uživatel + jeho heslo
boot manager GRUB # /boot/grub/grub.conf generated by anaconda # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,1) # kernel /boot/vmlinuz version ro root=/dev/hda2 # initrd /boot/initrd version.img #boot=/dev/hda default=0 # 0=prvni OS, 1=druhy OS, 2=... atd timeout=6 splashimage=(hd0,1)/boot/grub/splash.xpm.gz title Gentoo GNU/Linux (2.6.11 gentoo) v1.12 # prvni OS stabilni (u me) root (hd0,1) # (hd0,1) = hda2, (hd1,4) = hdb5 kernel /boot/vmlinuz 2.6.11 gentoo r6 ro root=/dev/hda2 title Ubuntu GNU/Linux (2.6.12 9 386) # druhy OS testovaci root (hd0,5) kernel /boot/vmlinuz 2.6.12 9 386 root=/dev/hda6 ro quiet splash initrd /boot/initrd.img 2.6.12 9 386 title M$ Win # treti OS Windows (CADs, hry ; ) ) rootnoverify (hd0,2) chainloader +1
boot manager Lilo http://www.google.com (pouze české a slovenské stránky, když bez úspěchu tak použiji anglické) > Vyhledat: lilo > Zkusím první odkaz... ;-)
Instalace balíčků Zaleží na distribuci pomocí příkazové řádky grafický instalátor (pouze grafická nástavba p.ř.) Jak v Mandrivě? viz praktická ukázka (snad úspěšná) A jak třeba v Gentoo a v Debianu? emerge / apt-get
Grafické prostředí X server x graf. prostředí KDE www.kde.org Gnome www.gnome.org XFCE4 www.xfce.org FluxBox a spousta dalších
Příkazová řádka uzivatel@pocitac# _ 2x Tab doplňuje příkazy, případně vypisuje dané možnosti šipka nahoru vypisuje příkazy, které byly použity (historie příkazů) možné i jiné způsoby Ctrl+R vyhledávání v historii příkazů Shift+šipka nahoru roluje po řádcích obrazovku nahoru Shift+PageUP roluje o obrazovku (o 1/2) nahoru
Základní příkazy a programy chmod a:b / chown -R 755 mkdir / rmdir cp / rm df (df -m, df -h) ssh uzivatel@server ls man (man man) nano / vim /etc/fstab výpís fstabu (neúplný): /dev/hda1 none swap sw 0 0 /dev/hda2 / ext3 noatime 1 1 /dev/hda3 /mnt/hda3 vfat rw,use... 0 0 /dev/hda5 /home ext3 defaults 0 0 /dev/hda6 /mnt/hda6 ext3 defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 0 0 noauto,owner,ro /dev/fd0 /mnt/floppy auto noauto,owner 0 0 mount / umount
Práva a jejich použití výpis souborů v adresáři: ls -l d rwx rwx rwx bejzz users ostatní skupina vlastník jednotlivé značky: r read (číst) w- write (zapisovat) x execute (spouštět) -/d --- : --- : --- soubor / directory (adresář) vlastník : skupina : ostatní
Na závěr Prostor pro případné dotazy a KONEC 2. přednášky pro začátečníky