Instalace software v GNU/Linuxu

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Restrukturalizace textu)
m (Instalace programu: Přidán odkaz na ''yum'')
Řádka 23: Řádka 23:
 
* Instalaci programu provádí aplikace, která se jmenuje správce balíčků.
 
* Instalaci programu provádí aplikace, která se jmenuje správce balíčků.
 
* Provádí samotné stažení, ale také kontroluje závislosti mezi balíčky tak, aby se stáhlo vše potřebné.
 
* Provádí samotné stažení, ale také kontroluje závislosti mezi balíčky tak, aby se stáhlo vše potřebné.
* Například v Debianu se správce balíčků jmenuje ''aptitude''.
+
* Například distribuce založené na Debianu používají správce balíčků <tt>aptitude</tt>. Distribuce založené na distribuci Red Hat používají správce balíčků <tt>yum</tt>.
  
 
; Debian (CLI):
 
; Debian (CLI):
Řádka 33: Řádka 33:
  
 
<div class="Poznamka">Pracovat se správcem balíků smí obvykle jen správce počítače. Nezapomeňte tedy před příkazy psát <code>sudo</code>, pokud nejste přihlášeni jako správce!</div>
 
<div class="Poznamka">Pracovat se správcem balíků smí obvykle jen správce počítače. Nezapomeňte tedy před příkazy psát <code>sudo</code>, pokud nejste přihlášeni jako správce!</div>
 
  
 
== Backports ==
 
== Backports ==

Verze z 25. 7. 2014, 15:00


Na této stránce používáme distribuci Debian ve verzi 7 (Wheezy) a 8 (Jessie). Na ostatních distribucích budou nejspíš k dispozici podobné nebo stejné nástroje a tipy.

Obsah

Repozitáře a balíčky

Balíčky (package)
Rozdělení aplikací na balíčky zajišťuje, že se v počítači stejné věci neukládají vícekrát. Například pokud více aplikací používá kompresi ZIP, balíček s implementací kompresního algoritmu se instaluje jen jednou.
Repozitáře (repository)
Součásti (components)


Instalace programu

Debian (CLI)
aptitude install název_balíku
Příklad:
aptitude install apache2 mysql-server phpmyadmin 
Pracovat se správcem balíků smí obvykle jen správce počítače. Nezapomeňte tedy před příkazy psát sudo, pokud nejste přihlášeni jako správce!

Backports

Instalace z repozitáře Backports
Příklad:
aptitude -t wheezy-backports install virtualbox


Práce se seznamem repozitářů

/etc/apt/sources.list
aptitude update
Můžeme
Povolení částí contrib non-free standardních repozitářů
  • Do souboru /etc/apt/sources.list přidejte na konec řádků s repozitáři části contrib non-free:
Na řádek:
deb http://.../debian/ wheezy main
dopište konec, takže bude vypadat:
deb http://.../debian/ wheezy main contrib non-free
Pro editaci souboru použijte třeba editor nano:
sudo nano /etc/apt/sources.list
  • Poté provedeme aktualizaci seznamu balíčků
sudo aptitude update
Povolení repozitáře backports
  • Do souboru /etc/apt/sources.list přidejte řádek:
deb http://http.debian.net/debian/wheezy-backports main contrib non-free


Další zdroje

Více o repozitářích pro Debian: (→ Debian Wiki).

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje