Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
| navody:fc5prirucka2 [2006/05/20 08:57] – macky | navody:fc5prirucka2 [2022/11/14 11:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ===== Tipy a triky ===== | + | [[fc5prirucka|Hlavní stránka]] |
| - | ==== Přidání pozadí pracovní plochy, ikon a témat ==== | + | |
| - | * Přečtěte si kapitolu | + | |
| - | Pro přidání pozadí pracovní plochy zadejte | + | ===== Instalace aplikací ===== |
| - | wget -c http:// | + | |
| - | tar zxvf backgrounds.tar.gz -C / | + | |
| - | rm -f backgrounds.tar.gz | + | |
| - | a zkontrolujte, | + | Aplikace lze v případě |
| - | ls $HOME/ | ||
| - | V případě, že výše uvedeným příkazem zjistíte, že je soubor // | + | ==== Instalace aplikací pomocí balíčků ==== |
| - | cp --preserve=ownership $USER_HOME/.gnome2/backgrounds.xml $USER_HOME/.gnome2/backgrounds.xml_backup | + | Softwarový balíček je ve své podstatě standardizovaný " |
| - | sed -n -e '1,3p' $USER_HOME/.gnome2/backgrounds.xml_backup > $USER_HOME/.gnome2/backgrounds.xml | + | //Fedora Core// používá balíčky //rpm// (**R**ead Hat **P**ackage **M**anager). //rpm// sice v dnešní době představuje především formát softwarových balíčků, avšak jméno samotné se vyvinulo z původního správce balíčků, který byl používán pro jejich správu. Tento správce je sice ve //Fedora Core// stále k dispozici, avšak z hlediska funkcionality byl překonán vyspělejším správcem balíčků //yum//. Existují také další " |
| - | | + | O jaký balíček se jedná, lze velice jednoduše poznat podle jeho koncovky. Balíčky //rpm// tak mají koncovku |
| - | sed -n -e '4,$p' $USER_HOME/.gnome2/backgrounds.xml_backup >> $USER_HOME/.gnome2/backgrounds.xml | + | |
| - | V opačném případě zadejte | + | xmms-1.2.10-23.fc5.x86_64.rpm |
| - | cp /usr/share/backgrounds/backgrounds.xml $USER_HOME/.gnome2/backgrounds.xml | + | je balíčkem multimediální aplikace |
| - | chmod 777 $USER_HOME/.gnome2/backgrounds.xml | + | Balíčky se nacházejí na instalačním //CD/DVD// v adresáři //RPMS//. Na Internetu jsou balíčky k dispozici např. na [[http:// |
| - | Jestliže chcete přidat ikony a témata, zadejte | + | === Instalování / odinstalování .rpm balíčků === |
| + | * Přečtěte si kapitolu [[fc5prirucka# | ||
| - | wget -c http://easylinux.info/uploads/icons.tar.gz | + | Balíčky |
| - | tar zxvf icons.tar.gz -C $USER_HOME | + | |
| - | rm -f icons.tar.gz | + | |
| - | wget -c http:// | + | |
| - | tar zxvf themes.tar.gz -C $USER_HOME | + | |
| - | rm -f themes.tar.gz | + | |
| - | Změnu témata lze provést přes nabídku // | + | rpm -ivh package_file.rpm |
| - | ==== Otevření | + | a odinstalovat pomocí |
| + | |||
| + | rpm -e package_name | ||
| + | |||
| + | Následující příkaz Vám vypíše všechny nainstalované balíčky seřazené vzestupně podle datumu instalace. | ||
| + | |||
| + | rpm -qa --last | tac | ||
| + | |||
| + | Základní nevýhodou správce balíčků //rpm// je, že neohlídá závislosti mezi jednotlivými balíčky. Jeden balíček totiž může pro svou instalaci vyžadovat balíček jiný. Tato závislost může být několikanásobná - Vámi požadovaný balíček může být závislý na dalších třech, které mohou zase vyžadovat další balíčky atd. Snadno se tak dostanete do situace, která je označována jako "rpm hell". Nainstalovat / odebrat konkrétní balíček pak může být úkol vskutku nadlidský. Proto byl vyvinut správce balíčků //yum//, který umí tyto závislosti ohlídat a nainstaluje / odebere všechny potřebné balíčky za Vás.\\ | ||
| + | |||
| + | **Poznámka: | ||
| + | |||
| + | === Správce balíčků yum === | ||
| + | Jak bylo zmíněno v kapitole [[fc5prirucka2# | ||
| + | |||
| + | == Přidání repozitáře | ||
| * Přečtěte si kapitolu [[fc5prirucka# | * Přečtěte si kapitolu [[fc5prirucka# | ||
| + | * Přečtěte si též návod [[Navody: | ||
| - | yum -y install nautilus-open-terminal | + | Např. pro livna.org |
| - | Terminál otevřeme kliknutím pravého tlačítka myši a výběrem | + | rpm -Uvh http://rpm.livna.org/livna-release-6.rpm |
| - | ==== Otevření terminálu superuživatele | + | //RPM// , které jste právě nainstalovali, |
| + | |||
| + | |||
| + | == Instalace grafického rozhraní pro yum | ||
| * Přečtěte si kapitolu [[fc5prirucka# | * Přečtěte si kapitolu [[fc5prirucka# | ||
| - | * Přečtěte si kapitolu [[fc5prirucka#Přidání repozitáře]]. | + | * Přečtěte si kapitolu [[fc5prirucka2#Přidání repozitáře]]. |
| + | |||
| + | Pomocí následujícího příkazu naistalujete grafickou nadstavbu //yumex// pro příkaz '' | ||
| + | |||
| + | yum -y install yumex | ||
| - | yum -y --enablerepo=dries install gksu | + | Aplikaci //yumex// spustíte pomocí // |
| - | Terminál superuživatele otevřeme pomocí nabídky //Aplikace -> Systémové nástroje -> Terminál superuživatele// | + | == Přidání GPG klíčů == |
| - | ==== Jak restartovat GNOME bez restartu počítače ==== | + | //GNU Privacy Guard// (GnuPG nebo také GPG) je náhradou kryptografického softwaru //PGP//. //GPG// používá asymetrického šifrování (tj. konceptu veřejného a soukromého klíče).\\ |
| - | * Přečtěte si kapitolu [[fc5prirucka# | + | |
| - | Uložte a zavřete všechny aplikace. Stiskněte klávesy //Ctrl + Alt + Backspace// nebo do příkazové řádky napište | + | K zadání následujících příkazů musíte být přihlášen jako superuživatel (viz [[fc5prirucka# |
| - | /etc/init.d/gdm restart | + | |
| + | |||
| + | stáhnete veřejné klíče k výše zmiňovaným repozitářům. Klíče pak slouží k účelům autentifikace balíčků stažených přes Internet. Tento způsob by Vám měl poskytnout jistotu, že balíčky skutečně pocházejí z daného repozitáře. | ||
| + | |||
| + | == Jak využívat yum == | ||
| - | ==== Jak nastavit automatické zapnutí Num Lock při startu Gnome ==== | ||
| * Přečtěte si kapitolu [[fc5prirucka# | * Přečtěte si kapitolu [[fc5prirucka# | ||
| - | * Přečtěte si kapitolu [[fc5prirucka#Přidání repozitáře]]. | + | * Přečtěte si kapitolu [[fc5prirucka2#Přidání repozitáře]]. |
| + | |||
| + | Jestliže máme do systému přidány repozitáře, | ||
| + | |||
| + | usage: yum [options] < update | install | info | remove | list | | ||
| + | clean | provides | search | check-update | groupinstall | | ||
| + | groupupdate | grouplist | groupinfo | groupremove | | ||
| + | makecache | localinstall | erase | upgrade | whatprovides | | ||
| + | localupdate | resolvedep | shell | deplist > | ||
| + | options: | ||
| + | |||
| + | -h, --help | ||
| + | -t, --tolerant | ||
| + | -C run entirely from cache, don't update cache | ||
| + | -c [config file] | ||
| + | -R [minutes] | ||
| + | -d [debug level] | ||
| + | -e [error level] | ||
| + | -y answer yes for all questions | ||
| + | --version | ||
| + | --installroot=[path] | ||
| + | --enablerepo=[repo] | ||
| + | --disablerepo=[repo] | ||
| + | --exclude=[package] | ||
| + | --obsoletes | ||
| + | --noplugins | ||
| + | |||
| + | Na první pohled se používání příkazu //yum// může jevit složité, ale ve skutečnosti je velice jednoduché. | ||
| + | |||
| + | **Příklady: | ||
| + | |||
| + | Následující příkaz vygeneruje seznam všech balíčků, které souvisí s aplikací // | ||
| + | |||
| + | yum search jmeno_aplikace | ||
| + | |||
| + | Chceme-li získat o určitém balíčku více informací stačí zadat | ||
| + | |||
| + | yum info jmeno_aplikace | ||
| + | |||
| + | //yum// může také projít všechny Vámi nastavené repozitáře a podat informaci o tom, kde je možné získat příslušný balíček. | ||
| + | |||
| + | yum list available | ||
| + | |||
| + | |||
| + | Přehled nainstalovaných balíčků získáme zadáním | ||
| + | |||
| + | yum list installed | ||
| + | |||
| + | //yum// také umožňuje získat přehled jednotlivých skupin balíčků (např. Administration Tools, Sound and Video, MySQL Database apod.). | ||
| + | |||
| + | yum grouplist | ||
| + | |||
| + | Jestliže chceme získat přehled balíčků v repozitáři // | ||
| + | |||
| + | yum list jmeno_repozitare | ||
| + | |||
| + | Nové aplikace lze nainstalovat pomocí | ||
| + | |||
| + | yum install jmeno_aplikace | ||
| + | |||
| + | //yum// také umožňuje instalaci celé skupiny aplikací. Například skupinu aplikací pro přehrávání audia a videa lze snadno nainstalovat pomocí | ||
| + | |||
| + | yum groupinstall "Sound and Video" | ||
| + | |||
| + | Jestliže jste stáhli rpm balíček do adresáře ''/ | ||
| + | |||
| + | yum localinstall / | ||
| + | |||
| + | //yum// je také schopen aktualizovat systém bez interakce uživatele, budete-li si to přát((Tato operace může trvat v závislosti na objemu stahovaných balíčků i několik hodin!)). | ||
| + | |||
| + | yum update | ||
| + | |||
| + | V případě, že si nejste jisti, zda-li máte aktuální balíčky, zadejte | ||
| + | |||
| + | yum check-update | ||
| + | |||
| + | Pomocí příkazu //yum// můžeme odinstalovat nejen daný balíček ale také balíčky, které instalaci tohoto balíčku podmiňují, | ||
| - | Do příkazové řádky napište | + | yum remove jmeno_aplikace |
| - | yum -y install numlockx | + | **Poznámka: |
| - | cp /etc/X11/ | + | |
| - | gedit / | + | |
| - | V nově vytvořeném souboru // | + | man yum |
| - | ... | + | ==== Instalace aplikací pomocí kompilace zdrojového kódu ==== |
| - | | + | * Přečtěte si kapitolu [[navody: |
| + | | ||
| - | a nad tento řádek přidejte | + | Při kompilaci zdrojových kódů překládáme programový kód pomocí tzv. kompilátoru. Standardně se jedná o kompilátor //gcc//, který je součástí vývojových balíčků. Tyto balíčky musíte mít nainstalovány, |
| + | Nejprve stáhněte požadovaný soubor obsahující zdrojový kód např. [[http:// | ||
| - | | + | |
| - | | + | ./configure & make & make install |
| - | fi | + | |
| - | Soubor | + | Kompilace aplikací ze zdrojových kódů s sebou přináší výhody i nevýhody. Výhodou je, že " |
| + | **Poznámka: | ||
| + | ===== ===== | ||
| + | [[fc5prirucka|Hlavní stránka]] | ||