Apt: Porovnání verzí
Smazaný obsah Přidaný obsah
→Ubuntu versus Debian: oprava pouziti sablon |
oprava |
||
Řádek 91:
Debian má verzování jiné. Nezakládá se na nějakých pomyslných časomírách, ale balíčky jsou zařazovány do příslušné distribuční verze podle určitých pravidel.
{{Poznámka|
''Stable'' verze u Debianu nemá nic společného se stabilitou software, který balíky obsahují, což je tradiční omyl. Do ''stable'' jsou zařazovány balíky které neprodělaly po určitou dobu žádnou změnu v závislostech, aktualizaci, resp. opravu chyby. Logicky tak verze ''stable'' nemůže zastupovat špičku aktuálního software.
Řádek 101:
* A '''etch''' si obvykle instaluje opatrný "pan zvědavý"
{{Poznámka|
{| border="1" cellpadding="1" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%"
Řádek 173:
Pro všechny distribuce používající APT platí, že podstatné je nastavení výchozí verze distribuce, kterou pak bude APT upřednostňovat. Provádí se to přidáním následujícího parametru do souboru <code>apt.conf</code>:
{{Příklad|
APT::Default-Release "stable";
}}
Tento řádek zajistí že váš APT bude upřednostňovat balíky pro verzi ''stable''. Pokud chcete používat balíky z jiné verze vaší distribuce, tak je musíte při použití [[Linux:apt-get|apt-get]] upřednostnit. A to buď globálně pomocí parametru '''-t''':
{{Příklad|
<div style="background-color:#f0fff0;font-family:monospace;">
{{Linux:user}}[[Linux:apt-get|apt-get]] -t unstable install balik_co_chci_instalovat
Řádek 183:
}}
nebo přidáním verze distribuce rovnou za název balíku:
{{Příklad|
<div style="background-color:#f0fff0;font-family:monospace;">
{{Linux:user}}[[Linux:apt-get|apt-get]] install balik_co_chci_instalovat/unstable
Řádek 192:
Druhou možností jak zajistit upřednostnění balíků z jiné verze distribuce je nastavit pro APT [[Apt#Nastavení politiky|politiku]] (''policy'')
{{Poznámka|
Příklad jejího použití:
<div style="background-color:#f0fff0;font-family:monospace;">
Řádek 206:
Umožňuje například zajistit, aby nám při automatické aktualizaci nedocházelo k nežádoucímu přeinstalování životně důležitých balíků, nebo upřednostnit náš vlastní zdroj (repository) před distribučním. ''Politiku'' (''Policy'') lze nastavit pomocí konfiguračního souboru <code>/etc/apt/preferences</code>, který má poměrně jednoduchou syntaxi:
{{Příklad|
<pre>
Package: balik
Řádek 250:
Aby nebylo nutné definovat záznam v <code>preferences</code> pro každý balík extra, lze nastavit výchozí hodnotu "Pin" v souboru <code>apt.conf</code> V <code>preferences</code> se potom nastavují pravidla pouze pro balíky u nichž chceme nějakým způsobem korigovat výchozí chování APT.
{{Poznámka|
<pre>
user@stroj:~$ apt-cache policy
Řádek 320:
{{Příklad|
<div>
<div style="float:left;">
Řádek 377:
== Struktura zdroje ==
{{Příklad|
<pre>
http://ftp.debian.org/debian/ --dists/ -- sid/ -- main/ -- binary-amd64/ -- Packages
Řádek 453:
# .. Heslo
{{Poznámka|
▲{{Poznámka|obsah=Identifikátor je textový řetězec, který bude později figurovat u podpisu jako jeho ''uid'' viz níže. Jako ''uid'' ale může fungovat také udaný e-mail}}
====Vyexportování veřejného klíče====
Řádek 487 ⟶ 486:
Totéž platí i pro klíče ve vaší ''klíčence''. Pokud se setkáte s tím, že byl nějaký vámi naimportovaný klíč kompromitován, informujte o této skutečnosti jeho vlastníka, aby mohl někam umístit svůj revokační certifikát.
{{Poznámka|
===Vytvoření zdroje (repository)===
Řádek 500 ⟶ 499:
Obsah konfiguračního souboru <code>apt.conf</code> pro apt-ftparchive:
{{Příklad|
<pre>
APT {
|