navody:fc6instalace_aplikaci

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
navody:fc6instalace_aplikaci [2007/02/18 21:42] mackynavody:fc6instalace_aplikaci [2022/11/14 12:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 62: Řádek 62:
 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. 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.
  
 +== Vytvoření lokálního repozitáře z instalačního DVD ==
 +  * Následující postup byl převzat ze stránek [[http://www.city-fan.org/tips/YumRepoFromImages|www.city-fan.org]].
 +
 +Jestliže nemáte funkční připojení k Internetu, je možné si z Vašeho instalačního //DVD// vytvořit //ISO// obraz a ten následně připojit jako repozitář. Výhody a nevýhody lokálního repozitáře jsou zřejmé - na jedné straně je velice rychlá instalace balíčků, na druhé straně stojí absence baličků z repozitáře //livna// a po nějakém čase neakuální balíčky. Dále není vhodné míchat dohromady balíčky z repozitářů umístěných na Internetu a lokálního repozitáře.\\
 +
 +Vytvořte adresář ''/opt/fc'', ve kterém bude umístěn //ISO// obraz instalačního //DVD//. K tomu, abyste byli schopni vytvořit //ISO// obraz, budete potřebovat 3.5 //GB// volného diskového prostoru.
 +
 +  mkdir /opt/fc
 +
 +Předpokládejme, že soubor zařízení Vaší //DVD// mechaniky je ''/dev/cdrom''. //ISO// obraz instalačního //DVD// vytvoříte v adresáři ''/opt/fc'' pomocí příkazů
 +
 +  cd /opt/fc
 +  umount /dev/cdrom
 +  dd if=/dev/cdrom of=fc.iso bs=1024
 +
 +Dále vytvořte adresář ''/opt/lokalni_repozitar/dvd''. Do tohoto adresáře se bude připojovat //ISO// obraz.
 +
 +  mkdir /opt/lokalni_repozitar/dvd
 +
 +Ten připojíte pomocí
 +
 +  mount -r -o loop /opt/fc/fc.iso /opt/lokalni_repozitar/dvd
 +
 +Následně se přesuňte do adresáře ''/opt/lokalni_repozitar''.
 +
 +  cd /opt/lokalni_repozitar
 +
 +Níže uvedeným příkazem nainstalujete balíček ''createrepo'' a vygenerujete seznam balíčků obsažených na instalačním //DVD//. Tato operace může trvat až několik minut v závislosti na výkonu Vašeho počítače.
 +
 +  rpm -Uvh dvd/Fedora/RPMS/createrepo*
 +  createrepo .
 +
 +Aby nebylo nutné pokaždém restartu systému //ISO// obraz připojovat ručně, otevřete soubor ''/etc/fstab''
 +
 +  gedit /etc/fstab
 +
 +a na jeho konec přidejte řádek
 +
 +  /opt/fc/fc.iso /opt/lokalni_repozitar/dvd iso9660 ro,loop 0 0
 +
 +**Poznámka:** Soubor ''fstab'' musí vždy končit prázdnou řádkou - v opačné případě bude systém hlásit chybu.
 +
 +Dále je třeba přidat nově vytvořený repozitář do seznamu repozitářů určených pro aktualizaci systému - to umožní aplikaci //yum// použít tento repozitář pro aktualizaci systému. Vytvořte soubor ''lokalni_repozitar.repo''.
 +
 +  gedit /etc/yum.repos.d/lokalni_repozitar.repo
 +
 +Do nově vytvořeného souboru zkopírujte řádky
 +
 +  [lokalni_repozitar]
 +  name=Lokalni repozitar
 +  baseurl=file:///opt/lokalni_repozitar
 +  enable=1
 +  gpgcheck=0
 +
 +a soubor uložte.
 +
 +**Poznámka:** Jestliže repozitář uložíte na sdílený disk, lze tímto způsobem vytvořit repozitář, který je možné následně využívat v rámci lokální sítě.
 + 
 == Instalace grafického rozhraní pro yum  == == Instalace grafického rozhraní pro yum  ==
   * Přečtěte si kapitolu [[fc6obsah#Obecné poznámky]].   * Přečtěte si kapitolu [[fc6obsah#Obecné poznámky]].
Řádek 167: Řádek 225:
  
 ==== Instalace aplikací pomocí kompilace zdrojového kódu ==== ==== Instalace aplikací pomocí kompilace zdrojového kódu ====
-  * Přečtěte si kapitolu [[navody:fc6nekomercni_aplikace_programovani_vyvoj#Instalace základních kompilátorů]]. +  * Přečtěte si kapitolu [[navody:fc6nekomercni_aplikace_programovani_vyvoj#Instalace vývojových nástrojů]].
-  * Přečtěte si kapitolu [[navody:fc6nekomercni_aplikace_programovani#Nastavení vývojového prostředí]].+
  
 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, abyste byli schopni zdrojový kód zkompilovat. 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, abyste byli schopni zdrojový kód zkompilovat.
  • Poslední úprava: 2022/11/14 11:09
  • (upraveno mimo DokuWiki)