Fedora Core 5 - tipy a triky
Dne 20.března vyšla dlouho očekávaná distribuce Fedora Core 5, která navazuje na předcházející díl z října minulého roku. Článek se věnuje úvodnímu seznámení se systémem a řešením obvyklých problémů, které se mohou po instalaci vyskytnout.
27.3.2006 06:00 |
Miroslav Holubec
| Články autora
| přečteno 33028×
Úvod
Nejprve si uvedeme základní změny oproti předchozí verzi:
- Kompletní změna designu včetně nového bublinkového tématu a nového loga projektu Fedora
- Integrace Fedora Rendering Project do distribuce (včetně odpovědi RedHatu na XGL nazvané Accelerated Indirect GL X)
- Nové verze GNOME 2.14 a KDE 3.5.1
- Poslední verze GNOME Power Manageru a GNOME Screensaveru (nahradil X Screensaver z minulých verzí)
- Podpora uspávání a hibernace
- Up2Date a System-config-packages nahrazeny zcela novými utilitami – Pup starající se o update systému a Pirut, nový správce balíků
- Zahrnutí projektu Mono a několika jeho aplikacemi přímo do distribuce, např. Beagle, což je obdoba Google Desktop Search pro Linux a F-Spot správce obrázků
- Gstreamer framework ve verzi 0.10 včetně jeho rozšíření na stávající aplikace (např. Totem)
- nový internacionalizační systém SCIM nahrazující předchozí IIMF
- Firefox 1.5
- OpenOffice 2.0
- virtualizační systém Xen včetně grafických konfigurátorů
- Apache HTTP Server 2.2
- MySQL 5.0, PostgreSQL 8.1
- nový X.org server X11R7.0
- GCC 4.1
- kernel 2.6.15
- nový PCMCIA framework
- nové ovladače bezdrátových karet postavených na čipsetech Broadcom 43xx
- atd., více v release notes
Obsah
Nastavení proxy
Prvně, než se pustíme do instalace, ukážeme si jak nastavit proxy v GNOME, KDE a pro konzolové aplikace (především pak pro yum a wget). Většina zde popisovaných kroků totiž počítá s aktivním připojením k internetu. Položka v menu pro vaše grafické prostředí je
GNOME -> Prostředí -> Nastavení -> Proxy sítě
KDE -> Menu -> Ovládací centrum -> Internet a síť -> Proxy
Pro konzolové aplikace je pak potřeba vytvořit soubor proxy.sh v adresáři /etc/profile.d
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# vi /etc/profile.d/proxy.sh
Nyní doplňte následující obsah, přičemž změňte ip adresu a port vašeho proxy serveru
#!/bin/bash
export http_proxy=http://ip_adresa_proxy:její_port/
export ftp_proxy=http://ip_adresa_proxy:její_port/
export HTTP_PROXY=http://ip_adresa_proxy:její_port/
export FTP_PROXY=http://ip_adresa_proxy:její_port/
export no_proxy=127.0.0.1,192.168.$,10.$
Nakonec je potřeba označit skript jako spustitelný.
[root@myroch ~]# chmod a+x /etc/profile.d/proxy.sh
YUM
V současné době (25.3.2006) jsou k dispozici následující repository s balíčky pro FC 5.
V době vydání článku obsahovalo úložiště okolo 400 balíčků. Mnoho repository má již předpřipravený instalační skript, takže jejich instalace je potom velice snadná. ATRPMS jde stejným směrem. Instalační skript však pro FC5 dosud nevyšel, repository tedy musíme doplnit ručně. Nejprve si naimportujte jeho GPG klíč a posléze vytvořte konfigurační soubor pro yum.
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms
[root@myroch ~]# vi /etc/yum.repos.d/atrpms.repo
Nyní doplňte následující obsah a soubor uložte:
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
Obsahuje přibližně 200 balíčků pro FC5, instalaci úložiště provedete následujícím příkazem
[root@myroch ~]# rpm -ivh http://rpm.livna.org/livna-release-5.rpm
V době vydání článku okolo 100 balíčků pro FC5, instalace je stejně snadná jako v případě LIVNA.ORG
[root@myroch ~]# rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/
/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
Podpora formátu MP3
Pokud chcete přidat podporu formátu mp3 do multimediálních přehrávačů, zadejte do konzole:
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum install xmms-mp3 gstreamer-plugins-ugly\
gstreamer-plugins-mp3
V xmms je potřeba ještě zakázat stávající plugin. Po startu xmms stiskněte CTRL+P, vyberte položku Audio I/O Pluginy, dále MPEG Layer 1/2/3 Placeholder Plugin a zrušte volbu [ ] Zapnout plugin.
Macromedia Flash Firefox Plugin
Instalaci tohoto zásuvného modulu provedete přidáním speciálního repository pouze s tímto pluginem a poté jeho vlastní instalací.
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# cd /etc/yum.repos.d/
[root@myroch yum.repos.d]# wget http://macromedia.rediris.es/
/macromedia-i386.repo
[root@myroch yum.repos.d]# yum install flash-plugin
Kompatibilita se softwarem kompilovaným proti starší verzi GCC
Fedora Core 5 přichází s nejnovější verzí GCC 4.1, což ovšem přináší problémy v podobě nemožnosti spuštění softwaru, který je kompilovaný proti starším verzím glibc (např. RealPlayer). Následující příkazy problémy vyřeší
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum install compat-libstdc++-33 compat-libstdc++-296
SELinux
V případě jakýchkoliv problémů se spuštěním různého softwaru nebo instalaci proprietárních ovladačů je možné, že za ně může SELinux. Vyplatí se zkusit ho dočasně vypnout pomocí příkazu:
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# setenforce 0
Pokud to opravdu pomůže a problémy zmizí, je několik možností. Jedna z nich je pohrát si s jeho nastavením, druhá je jeho úplné vypnutí. Obojí se dá zařídit v utilitě system-config-securitylevel, v menu GNOME ji lze najít pod Prostředí -> Správa -> Úroveň zabezpečení a firewall
[root@myroch ~]# system-config-securitylevel
Ovladače grafických karet ATI a NVIDIA
Při vydání nové verze Fedory je pokaždé problém s instalací proprietárních driverů od fy ATI a NVIDIA. Jednou je na vině změna velikosti zásobníku kernelu, jindy zase nasazení udev nebo SELinuxu. Ani tentokrát pánové z RedHatu nezklamali a přivodili vrásky na čele několika tisícům prvních odvážlivců, kteří se do nové Fedory pustili hned po oficiálním vydání. Tentokráte je však problém v jádře (resp. v jeho úpravě pro Fedoru), který způsobuje že ovladač nelze nahrát do paměti. Na internetu se brzy objevilo hned několik návodů, jak se s požadovaným problémem vypořádat. Jelikož se však žádný nedá považovat za univerzální, doporučuji několik dní počkat na vydání nového kernelu, který již bude mít zmiňovanou chybu opravenu a pak ovladač doinstalovat jednoduše pomocí yumu z livna.org. Např. pro ovladače NVIDIA stačí zadat:
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum install kernel-module-nvidia-$(uname -r)
Pro ovladače karet ATI je postup obdobný
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum install kernel-module-fglrx-$(uname -r)
Pokud však přesto bez 3D akcelerace nemůžete vydržet, nabízím vám mnou osvědčený postup u ovladačů NVIDIA, bohužel pouze pro platformu i386. Pokud používáte víceprocesorové smp jádro, nainstalujte si kernel-smp-devel namísto standardního kernel-devel .
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# cd /tmp
[root@myroch tmp]# yum -y install kernel-devel rpm-build gcc
[root@myroch tmp]# wget http://beta.glwb.info/nvidia/
/xorg-x11-drv-nvidia-1.0.8178-0.lvn.5.i386.rpm
[root@myroch tmp]# wget http://beta.glwb.info/nvidia/
/nvidia-kmod-1.0.8178-0.lvn.3.2.6.15_1.1881_FC5.src.rpm
[root@myroch tmp]# mkdir -p /usr/src/redhat/SOURCES
[root@myroch tmp]# rpm -ivh nvidia-kmod-1.0.8178-0.lvn.3.2.6.15_1.1881_FC5.src.rpm
[root@myroch tmp]# wget http://www.mjmwired.net/resources/files/nvidia-kmod-mjm.spec
[root@myroch tmp]# rpmbuild -bb ./nvidia-kmod-mjm.spec --target `uname -m`
[root@myroch tmp]# cp -v /usr/src/redhat/RPMS/`uname -m`/kmod-nvidia* .
[root@myroch tmp]# setsebool -P allow_execstack=1
[root@myroch tmp]# setsebool -P allow_execmod=1
[root@myroch tmp]# rpm -ivh \
kmod-nvidia-1.0.8178-0.lvn.3.2.6.15_1.2054_FC5.i686.rpm \
xorg-x11-drv-nvidia-1.0.8178-0.lvn.5.i386.rpm
[root@myroch tmp]# chkconfig --level 35 nvidia-glx on
[root@myroch tmp]# service nvidia-glx start
Nyní by jen mělo stačit restartovat X server (CTRL+ALT+BACKSPACE) a doufat, že všechno proběhlo v pořádku :) Pokud si nejste jisti zda je ovladač nainstalován správně, můžete to ještě ověřit utilitou glxgears , pokud je všechno v pořádku, tak se dočkáte hodnoty přes 5000 framů (zavisí na HW vaší karty).
[myroch@myroch ~]$ glxgears
8268 frames in 5.0 seconds = 1653.415 FPS
8536 frames in 5.0 seconds = 1707.074 FPS
8529 frames in 5.0 seconds = 1705.733 FPS
8508 frames in 5.0 seconds = 1701.572 FPS
8510 frames in 5.0 seconds = 1701.956 FPS
8532 frames in 5.0 seconds = 1706.389 FPS
8543 frames in 5.0 seconds = 1708.438 FPS
8514 frames in 5.0 seconds = 1702.742 FPS
Pokud vám uvedený postup nefunguje, můžete se pokusit dohledat řešení v následujících fórech.
http://forums.fedoraforum.org/showthread.php?t=99285&highlight=nvidia
http://www.linuxsoft.cz/diskuze.php?id_vazba=1153&type_item=5
http://www.nvnews.net/vbulletin/showthread.php?t=65454
http://www.nvnews.net/vbulletin/showthread.php?t=62021
http://fedoraforum.org/forum/showthread.php?p=475561
Instalace přehrávače MPlayer
Instalace je jednoduchá, pokud jste si přidali repository ATRPMS stačí pouze zadat do konzole příkaz:
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum -y install mplayer mplayer-skins mplayer-fonts
Pokud místo ATRPMS používáte úložiště Livna.org tak ještě stejným způsobem doinstalujte balíček mplayer-gui . Samotný MPlayer potom spustíme z menu (položka zvuk a video) nebo příkazem gmplayer . Ještě doinstalujeme binární kodeky (používané pro přehravání WMV, RealMedia aspol.)
[root@myroch ~]# cd /tmp
[root@myroch tmp]# wget http://www1.mplayerhq.hu/MPlayer/
/releases/codecs/all-20050412.tar.bz2
[root@myroch tmp]# tar -xvjf all-20050412.tar.bz2
[root@myroch tmp]# mkdir -p /usr/lib/win32
[root@myroch tmp]# cp all-20050412/* /usr/lib/win32/
Zásuvný modul MPlayeru do prohlížeče Firefox
Opět je potřeba mít aktivní repository ATRPMS, pak již stačí jen provést následující
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# yum install mplayerplug-in mplayer-skin-mini
Instalace modulu souborového systému NTFS
Poněvadž kernel Fedory je zkompilován bez podpory NTFS, tak pokud tento filesystem používáte, je nutné stáhnout a nainstalovat modul systému zkompilovaný právě pro váš kernel. Verzi jádra zjistíme příkazem:
[myroch@myroch ~]$ uname -rp
2.6.15-1.2054_FC5smp i686
Na základě těchto informací stáhněte RPM balíček z www.linux-ntfs.org. Tento pak nainstalujte:
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# rpm -ihv
Nyní již můžete připojit ntfs oddíl příkazem (příklad: oddíl hda5 připojí do adresáře /mnt/c)
[root@myroch ~]# mount -t ntfs -o nls=utf8 /dev/hda5 /mnt/c
Instalace Microsoft truetype fontů pro web
Tato stránka popisuje jak nainstalovat truetype fonty tím, že si vytvoříte RPM balíček. Nejsnazší cestou je však stažení již vytvořeného balíčku z adresy http://www.mjmwired.net/resources. Tento balíček nainstalujte a nakonec restartujte správce fontů.
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# cd /tmp
[root@myroch tmp]# wget --header=REFERER:http://www.mjmwired.net/resources/mjm-fedora-fc5.html http://www.mjmwired.net/resources/files/msttcorefonts-1.3-4.noarch.rpm
[root@myroch tmp]# rpm -ivh msttcorefonts-1.3-4.noarch.rpm
[root@myroch tmp]# service xfs restart
SUN JAVA™
Standardní instalace Fedory sice podporu jazyka Java obsahuje, ale jedná se opensourcový kompilátor a virtuální stroj GCJ. Tento má oproti standartnímu JDK SUNu problémy s kompatibilitou některých javovských programů (především díky některým chybějícím a neúplným balíkům), proto je vhodné používat standardní Javu ze stránek SUNu. Prohlížečem z této adresy stáhněte RPM balíček (Linux RPM in self-extracting file) pro vaši platformu. Jste-li vlastníkem 64-bitového procesoru Intelu stahujte Javu 1.4.2. Předpokládám, že jste soubor stáhli do adresáře /tmp, jméno souboru si nahraďte vámi staženým.
[myroch@myroch ~]$ su -
zadat heslo správce systému
[root@myroch ~]# cd /tmp
[root@myroch tmp]# sh jdk-1_5_0_06-linux-i586-rpm.bin
[root@myroch tmp]# ln -s /usr/java/jdk1.5.0_06/jre/plugin/i386/ns7/libjavaplugin_oji.so \
/usr/lib/mozilla/plugins/
[root@myroch tmp]# alternatives --install /usr/bin/java java /usr/java/jdk1.5.0_06/bin/java 2
[root@myroch tmp]# echo 2 | alternatives --config java
[root@myroch tmp]# java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
[root@myroch tmp]# ln -s /usr/java/jdk1.5.0_06/bin/javac /usr/bin/javac
[root@myroch tmp]# ln -s /usr/java/jdk1.5.0_06/bin/jar /usr/bin/jar
[root@myroch tmp]# ln -s /usr/java/jdk1.5.0_06/bin/javadoc /usr/bin/javadoc
Zdroje použité k tvorbě článku
Závěr
Doufám, že vám toto instalační howto alespoň trochu pomohlo a přeji mnoho úspěchů s vaším novým operačním systémem.
Verze pro tisk
|
Příspívat do diskuze mohou pouze registrovaní uživatelé.
|
|

Vyhledávání software

Vyhledávání článků
28.11.2018 23:56 /František Kučera Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1
12.11.2018 21:28 /Redakce Linuxsoft.cz 22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář
6.11.2018 2:04 /František Kučera Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
4.10.2018 21:30 /Ondřej Čečák LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář
18.9.2018 23:30 /František Kučera Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
9.9.2018 14:15 /Redakce Linuxsoft.cz 20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business.
Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář
12.8.2018 16:58 /František Kučera Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář
16.7.2018 1:05 /František Kučera Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář
Více ...
Přidat zprávičku
 Poslední diskuze
31.7.2023 14:13 /
Linda Graham iPhone Services
30.11.2022 9:32 /
Kyle McDermott Hosting download unavailable
13.12.2018 10:57 /
Jan Mareš Re: zavináč
2.12.2018 23:56 /
František Kučera Sraz
5.10.2018 17:12 /
Jakub Kuljovsky Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?
Více ...
|