Fedora Core 3 pro lamy - prvotní instalace
Tato série článků by se chtěla zaměřit na zprovoznění jedné z nejlepších linuxových distribucí pro lidi, co dosud používají Windows libovolného druhu, počínaje Windows 98 a konče Windows XP.
Začínáme
K instalaci budete samozřejmě potřebovat instační médium, v zásadě máte 3 možnosti, jak je získat:
- stáhnout si 4 GB dat z fedora.readhat.com,
- koupit si DVD na dvdlinux.cz za 299 Kč,
- zajít za kamarádkou, co má rychlé připojení, ať to stáhne ona, a přepálí Vám to na jedno DVD či 4 CD.
Osobně preferuji třetí variantu, přestože mám ISO obraz Fedora Core 3 doma již několikrát.
Koexistence s Windows
Nebylo by zrovna rozumné smazat Vaše Windows, je možné, že prostě budete až příliš lamovští, nebo Vám pod Linuxem nepoběží nějaké oblíbená aplikace, nebo Vaše máma bude použití KDE zuřivě odmítat, a to pod pohrůžkou, že jen s Windows bude teplá večeře (předpokládám, že Vám není přes 30 let, a večeři si s přítelkyní kupujete zásadně v restauraci).
Pokud máte na Vašem počítači dva disky, či alespoň dva oddíly na jednom disku, je to velice jednoduché, prostě přesuňte všechno, co souvisí s Windows, na ten první oddíl (nebo disk, pokud jich máte víc), a na druhý disk (nebo oddíl) nainstalujete Linux.
Pokud máte ovšem disk jen jeden, a navíc na něm jen jedinou partition (C:), která alokuje 100% místa disku, musíte přistoupit ke zmenšení této partition, aby se Vám tam Linux nějak vešel. Zde musíte použít utilitu, který umí zmenšit oddíl na disku (C:) tak, aby se tam kromě této primární partition, vydala i nějaká další, na kterou nainstalujete Linux. Umí to třeba Acronis Disk Director, ale není zdarma (osobně jej mám firemně koupený). Takže si jej budete muset koupit nebo najít jinou utilitu, která to umí.
Příklad? Máte disk 120GB, na něm jediný oddíl, C:., ve velikosti 120GB. Pomocí Acronis Disk Director zmenšete C: oddíl na (třeba) 80GB, a ponechte 40GB na disku nealokované místo. Použijete je při instalaci.
Fedora Core 3 - s KDE 3.3.1
Fedora Core 3 je můj nový (hlavní) operační systém, který nahradil jen pár měsíců starý SUSE 9.1. Fedora Core 3 je překvapivě dobrá distribuce, vyladěná, je na ní poznat její serverové zaměření, dělá ji Red Hat, a obsahuje například unikátní SELinux, a nejnovější komponenty (Red Hat si tak v reálu testuje co nasadí za půl roku na produkčních serverech, které potom prodává, a které jsou mnohem výkonnější a bezpečnější než Windows 2003).
Fedora Core 3 se dá pomocí řádkového yum
nebo grafického up2date
updatovat na KDE 3.3.1, kernel 2.6.9.1-681smp, a další komponenty, což je na desktopu velice zajímavé. Obsahuje i Gnome 2.8.1, nicméně, to přece jenom není prostředí pro profi uživatele.
O tom, jak pod Fedora Core 3 rozchodit CDMA, napojení na Windows disky s NTFS, jsem psal již dříve, rovněž tak, jak si nastavit yum.conf
pro updates a pro development verze.
Na rozdíl od Mandrake 10.1 nemá Fedora Core 3 s KDE 3.3.1 žádné problémy, a tento nejlepší (nejen) okenní manažer, a sadu více než 50 provázaných aplikací, lze jen doporučit.
Zcela beze změn lze použít i můj návod na kompilaci Apache 2.0.52, PHP 5.0.2 a MySQL 4.1.7 ze zdroje.
Pokud bude zájem, napsal bych takové povídání o “Instalaci Fedora Core 3 pro lamy, včetně koexistence s Windows”. Dejte mi vědět :-)
Pokud máte rychlé internetové připojení, můžete si instalační ISO obraz(y) o celkové velikosti cca 4GB Fedora Core 3 stáhnout třeba teď hned.
Gimp 2.2 ve Fedora Core 3
Gimp 2.2 preview je podstatně lepší software než verze 2.0, již tak hodně dobrá. Jak na upgrade? Musíte si do /etc/yum.conf
nadefinovat Fedora Core 3 development repository, třeba takto:
[development] name=Fedora Core DEVELOPMENT baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/ enabled=1 gpgcheck=0
A potom již stačí jen updatovat lokální cache a instalovat novou verzi Gimpu:
# su # yum check-update # yum update gimp
Refresh rate. Pomoc!
Jeden z mých monitorů je 19” Dell P991, který umí běžet v 1280x1024 na horizontální frekvenci 100Hz. Nicméně, reportuje jen 85Hz. Ve Windows XP jej není problém, přes nVidia ovladače, přinutit ke 100Hz. V SUSE 9.1 s XFree86 to jde rovněž.
Fedora Core 3 ovšem má Xorg server, a tento si údaje načte z monitoru, a když napíšu do /etc/X11/xorg.conf
100Hz, tak se Xorg server nespustí. Prostě běží jen s těmi, monitorem reportovanými, 85Hz.
Nevíte někdo jak tuto kontrolu v Xorg serveru vypnout?
Section "Monitor" Identifier "Monitor0" VendorName "Dell Computers" ModelName "Dell P991" HorizSync 85.0 - 120.0 VertRefresh 50.0 - 190.0 Option "DPMS" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection
Fedora Core 3 – asi jsem se zamiloval do yum.conf
Mám na svém počítači Fedora Core 3 Linux teprve pár dní, ale asi u něj zůstanu, SUSE 9.1 bude smazán. Tím nástrojem přesvědčujícím pro změnu na Fedora Core 3 je yum
. yum
je vyplešená obdoba apt-get
z Debianu (který má nakonec Fedora Core 3 taky), která umí automaticky instalovat, spravovat a aktualizovat balíčky.
Pokud si správně nastavíte /etc/yum.conf
, postačí poté napsat yum update
a celý systém se Vám aktualizuje.
Pokud Vám chybí přehrávač DVD, stačí napsat yum install xine
, a yum
stáhne nejen xine, ale i veškeré balíky, které jsou jím vyžadovány, a přidá položku do Gnome/KDE menu. Jednodušší už to být prostě nemůže. Takové yum install bluefish
Vám instaluje XHTML editor.
Toto je moje konfigurace /etc/yum.conf
:
[main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=redhat-release tolerant=1 exactarch=1 retries=20 obsoletes=1 gpgcheck=0 [base] name=Fedora Core $releasever - $basearch - Base baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever enabled=1 gpgcheck=0 [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/ mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever enabled=1 gpgcheck=0 [freshrpms-core] name=freshrpms.net code baseurl=http://ayo.freshrpms.net/fedora/linux/3/i386/core/ enabled=1 gpgcheck=0 [freshrpms-updates] name=freshrpms.net updates baseurl=http://ayo.freshrpms.net/fedora/linux/3/i386/updates/ enabled=1 gpgcheck=0 [freshrpms-freshrpms] name=freshrpms.net freshrpms baseurl=http://ayo.freshrpms.net/fedora/linux/3/i386/freshrpms/ enabled=1 gpgcheck=0
Fedora Core 3 - zprovoznění Windows NTFS a CDMA
Fedora Core 3 se mi začíná líbit. Mám teď na počítači SUSE 9.1 FTP Edition s kernelem 2.6.9.1 a KDE 3.3.0, MDK 10.1 s kernelem 2.6.8.1 a KDE 3.2.3 a Fedora Core 3 s kernelem 2.6.9-1.681_FC3smp a Gnome 2.8.1.
Na Gnome jsem měl vždy dosti negativní názor, Gnome 2.4 a nižší bylo prostě ošklivé, a mělo málo funkcí. Nicméně, ve Fedore Core 3 je dostupná nejnovější verze 2.8.1, a ta je zajímavá, připomíná mi MacOS X, respektive, celkový přístup Apple k designu. Takový Apple iPod má sice také minimum funkcí, jako Gnome, nicméně je skvěle navržen, protože má přesně ty funkce, které potřebujete, a nic víc (co by Vás zdržovalo od práce). A je mimořádně rychlý.
Je možné, že z SUSE 9.1 přejdu na Fedora Core 3 (s Gnome 2.8.1), Fedora nemá sice tolik konfiguračních nástrojů, klikacích, ale textové soubory fungují také dobře :-)
Skvělý je na Fedora Core 3 její yum
a apt-get
, ale o tom někdy jindy.
Zatím jsem si nainstaloval Eurotel CDMA, /sbin/lsusb
mi sice Qualcomm modem rozpoznalo, nicméně, bylo potřeba nejdříve udělat modprobe cdc-acm
, a následně nadefinovat nové spojení na /dev/ttyACM0
(nikoliv tedy na defaultním /dev/input/ttyACM0
). Pochopitelně, bylo nutné udělat a zkompilovat patch pro Quallcom modem.
Rovněž jsem si v nastavení sítě zapnul spouštění Eurotel CDMA automaticky, a je to nesmírně pohodlné, člověk zapne počítač, spustí se mu automaticky Fedora Core 3, včetně CDMA, načte se uložená session, a ihned pracuje.
Druhým krokem bylo nastavení přístupu na NTFS disk s Windows XP z Linuxu, jaké máte NTFS oddíly můžete zjistit pomocí /sbin/fdisk -lu /dev/hda
, potom si z linux-ntfs stáhněte rpm balíček pro Váš Fedora Core 3 kernel (jeho verzi získáte pomocí uname -r -p
), instalujte pomocí rpm
, nahrejte modul pomocí modprobe ntfs
, a potom již můžete mountovat disk:
mkdir /windows mount /dev/hda1 /windows -t ntfs -r -o umask=0222
Následně je více než vhodné modifikovat /etc/fstab
, aby se NTFS disk připojil automaticky při startu systému:
/dev/hda1 /windows ntfs ro,defaults,umask=0222 0 0
Tímto se Vaše Fedora Core 3 automaticky připojí při startu počítače k CDMA Eurotelu, a rovněž automaticky namountuje Vaše Windows (NTFS) disky.
Mandrake 10.1, SUSE 9.1 nebo Fedora Core 3?
Mandrake, Fedora a SUSE jsou tři nejsilnější distribuce (plus by sem patřil Debian), komerčně podporované Mandrakem, Red Hatem a Novellem. Všechny nabízejí desktopovou variantu pro uživatele zdarma, s klikacími nástroji pro administraci, a rovněž pokročilé a vyladěné distribuce určené pro server.
Před týdnem jsem si objednal a během víkendu otestoval "vánoční balíček" čtyř DVD z dvdlinux.cz, což je takový sympatický balíček za 599,- Kč, ve kterém jsou 2 DVD Mandrake 10.1 OE, 1 DVD SUSE 9.1 FTP Edition a 1 DVD Fedora Core 3 Extra.
Tento článek nabízí přehledové seznámení s těmito distribucemi, které jsou všechny určeny jako snadná náhrada Windows (XP), plus řady aplikací, na Vašem desktopu.
Mandrake 10.1 OE DVD
MDK 10.1 je distribuce postavená (v základní instalaci) na kernelu 2.6.8.1, KDE 3.2.3 (důraz je zde na KDE) a Gnome 2.6, a obsahuje na 2 DVD veškerý mnou používaný software, včetně věcí jako JEdit, IDE Eclipse, ovladače nVidia a ATI karet, kodeky pro přehrávání DVD, a další.
Konfigurace Mandrake 10.1 mi připomíná SUSE 9.1, které provozuji stabilně, nastavit pomocí myši se toho dá více než pod Windows, rozpoznán byl veškerý můj hardware, bezdrátová myš a klávesnice, nVidia karta, i-Tec Bluetooth, Canon tiskárna, dokonce i HP 2400 ScanJet scanner.
Sympatické, prostě kompletní funkční desktop, včetně aplikací, a ovladačů, bez zásahu uživatele. Rovněž Mandrake Control Center toho po instalaci umí klikáním udělat hodně, více než Control Panel ve Windows, přes všechnu nechuť "hard-core" linuxáků je to přece jenom na desktopu rychlejší cesta, než modifikovat desítky textových souborů.
Na prvním DVD Mandrake 10.1 se nachází dokonce i nejnovější KDE 3.3.1, upgrade
na ně je snadný, postačí nastavit instalační zdroj na /mnt/cdrom/kde3.3
a
zvolit update komponent v rpmdrake, nicméně, KDE 3.3.1 se
mi sice instalovalo, včetně veškerých závislostí, horší to už bylo ale po restartu
X-serveru s fonty, které se naprosto rozhodily (a nejsem s tímto
problémem sám), takže bych doporučoval zůstat u stabilní verze KDE 3.2.3,
tedy pokud nutně nepotřebujete zajímavá zlepšení v KMailu či GnuPG.
Instalace KDE 3.3.1 dokonce znefunkčnila i rpmdrake
, takže je
bylo nutné deinstalovat ručně pomocí urpmi
a dát tam zpět KDE
3.2.3. Mandrake asi dobře ví, proč poslední verzi KDE nezahrnul do standardního
instalačního balíku…
Nicméně, kromě této epizody s KDE 3.3.1 je Mandrake distribuce skvěle zpracovaná, velice vhodná pro klikacího uživatele, popřípadě pro člověka, co disponuje něčím pomalejším než 1 Mbps připojením k internetu, protože na 2 DVD je vše co může potřebovat, a v aktuálních verzích.
Updatovat takové rok staré SUSE 9.1 na nové verze je bez rychlého internetu utrpení, ne-li rovnou nemožné. V případě MDK 10.1 tyto komponenty dostanete na DVD, takže stovky MB aktualizací a doinstalací odpadají.
Z dalších (pro mě) zajímavých balíků jsou v MDK 10.1 přítomny Firefox 1.0PR, Mozilla 1.7.2, Gimp 2.0, Xfree i X.org, licq, mc, a řada dalších věcí.
Zajímavý je posun všech distribucí od XFree86, který změnil licenční politiku a uzavřel zdrojové kódy, k open-source X.org (sponzoruje je mimochodem Sun a Hewlet Packard), osobně ji vítám, změnu na X.org udělal nejen Mandrake, ale i SUSE v release 9.2, či Fedora v release Core 3.
Solaris 10 - nejlepší operační systém
Sun poslední roky sledoval, jak Linux začíná ohrožovat jeho pozice. Řešení Sunu přichází právě dnes, 15.11.2004, kdy je veřejnosti nabídnut nejnovější a nejlepší serverový operační systém na trhu, tedy Solaris 10, zdarma. Sun v Solarisu 10 dokonce dosáhl i zajištění kompatibility Linuxových aplikací, dále zlepšil podporu více procesorů, a nabídnul řadu bezpečnostních rysů, které jiné operační systémy nemají.
Pokud se před 5 roky velký investor automaticky rozhodoval pro Oracle 7 na Solarisu, tak před rokem již váhal, zda to nebude spíše Oracle 10g na SUSE 9.1 či RedHat Linuxu, místo Solarisu 9.
Dnes k tomu nemá důvod, nejlepší Solaris 10 jej nebude stát nic, navíc, bude mít za sebou podporu jedné z nejsilnějších softwarových společností. Je to dobrý krok, jak konkurovat Novellu, který se v Linuxové sféře silně angažuje.
Fedora Core 3 - první zkušenosti
Používám linuxovou distribuci SUSE 9.1, nicméně, před pár dny jsem neodolal, a stáhnul si 2.4 GB DVD ISO obraz nové Fedora Core 3. Fedora Core 3 má jednu zásadní výhodu - obsahuje ty nejnovější komponenty. A jednu zásadní nevýhodu - obsahuje ty nejnovější, a často málo otestované, někdy doslova vývojové, komponenty.
Fedora Core 3 je prostě taková testovací základna pro RedHat samotný, který je samozřejmě v releasech konzervativnější.
Instalace Fedora Core 3 probíhala zcela tradičně, podobá se instalaci Mandrake
10, a byla podstatně rychlejší než u SUSE 9.1. Aby taky ne, ono rozbalit pár
stovek rpm
balíčků na harddisk, to moc času nezabere.
Fedora Core 3 obsahuje:
- kernel 2.6.9.1,
- KDE 3.3.0 (zde by mohla mít verzi 3.3.1),
- Gnome 2.8,
- a například také Firefox 1.0 Preview Release a OpenOffice.org 1.1.2.
Tedy skutečně "horké věci".
Zítra ráno se probudím a budu instalovat…
Fedora Core 3, jedna z nejlepších a nejmodernějších Linuxových distribucí, DVD ISO má 2.4GB ;-)