LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> Fedora Core 5 - tipy a triky

fedoraDne 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 31961×

Ú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.

ATRPMS

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

LIVNA.ORG

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

FRESHRPMS

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.

komerční sdělení:
Fedora Core 5 je možno zakoupit v Linux CD Shopu.

Verze pro tisk

pridej.cz

 

DISKUZE

vi - gedit 27.3.2006 11:16 crusoe
|- Re: vi - gedit 27.3.2006 11:41 Ondřej Čečák
| |- Re: vi - gedit 27.3.2006 12:11 o.k.
| | L Re: vi - gedit 27.3.2006 12:12 Ondřej Čečák
| L Re: vi - gedit 27.3.2006 14:55 Pavel Holica
L Re: vi - gedit 28.3.2006 17:44 jirka Franek
seznam bugu a jejich reseni 27.3.2006 18:13 Pavel Holica
7174 6.4.2006 13:46 Michael Kalouš
L Re: 7174 7.4.2006 08:28 Miroslav Holubec
  L Re: 7174 7.4.2006 13:04 Michael Kalouš
alternatvis a services 12.4.2006 13:35 vojtec
  L Re: alternatvis a services 12.4.2006 13:42 o.k.




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 ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2024) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze