Uživatelské nástroje

Nástroje pro tento web


apt

Rozdíly

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

Odkaz na výstup diff

Následující verze
Předchozí verze
apt [2012/02/18 18:20] – vytvořeno djbuldogapt [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== APT (deb balicky) ======
 +
 +===== Zaklady =====
 +
 +  * aktualizace info o baliccich
 +<code>
 +# apt-get update
 +</code>
 +
 +  * upgrade balicku
 +<code>
 +# apt-get upgrade
 +</code>
 +
 +  * upgrade balicku, ktere vyzaduji nejake zmeny (odinstalovani). Mohou zpusobit komplikace.
 +
 +  # apt-get dist-upgrade
 +
 +   * GUI pro spravu balicku, reseni konfliktu
 +
 +  # synaptic
 +
 +  * smazani vsech stazenych balicku (vycisteni lokalniho repozitare)
 +
 +  # apt-get clean
 +
 +  * odstraneni pravdepodobne nepotrebnych balicku
 +    * vetsinou vznikne po odstraneni balicku, ktery mel priznak "rucni instalace" (jde videt v synaptic, menu balicek)
 +    * pokud je v seznamu nejaky balicek, ktery nechceme odstranit, je treba nastavit priznak "rucni instalace"
 +    * priznak "rucni instalace" se nastavuje napriklad pres apt-get install <balicek> nebo pres synaptik v menu balicek - automaticka instalace
 +
 +  # apt-get autoremove
 +
 +  * zrušení příznaku ruční instalace
 +
 +  apt-mark auto <balíček>
 +
 +===== Vynucení verze (pinning) =====
 +
 +   * Debian má tři distribuce: unstable -> testing -> stable
 +   * pokud se do ''/etc/apt/sources.list'' zavedou zrcadla pro testing+unstable, lze instalovat balíčky z obou větví
 +   * primární větev se nastavuje
 +     * v ''/etc/apt/apt.conf.d/80defaultRealase'' 
 +     * jako APT::Default-Release "testing";
 +   * explicitní výběr jiné verze lze provést přes
 +     * ''apt-get install BALICEK/unstable'' - zkusí pouze uvedené, pokud selžou závislosti skončí
 +     * ''apt-get -t unstable install BALICEK'' - nainstaluje i závislé balíčky z požadovaného release
 +   * prioritu větve balíčků lze natavit přes /etc/apt/preferences - více [[https://wiki.debian.org/AptPreferences|zde]]
 +   * dostupné verze (včetně priority) lze zobrazit přes
 +
 +<code>
 +# apt-cache policy chromium
 +chromium:
 +  Instalovaná verze: 61.0.3163.100-2
 +  Kandidát:          61.0.3163.100-2
 +  Tabulka verzí:
 +     62.0.3202.89-1 500
 +        500 http://ftp.cz.debian.org/debian unstable/main amd64 Packages
 + *** 61.0.3163.100-2 990
 +        990 http://ftp.cz.debian.org/debian testing/main amd64 Packages
 +        100 /var/lib/dpkg/status
 +</code>
 +===== FAQ =====
 +
 ==== reinstalace balicku ==== ==== reinstalace balicku ====
 <code> <code>
Řádek 10: Řádek 74:
  
 alternativne tam je jeste dpkg.log a nebo synaptic ma svoji historii :) alternativne tam je jeste dpkg.log a nebo synaptic ma svoji historii :)
 +
 +==== jak zajistit, aby se balicek pri dist-upgrade neodinstaloval? ====
 +
 +nastavime on hold
 +
 +<code>
 +# dpkg --get-selections | head
 +acct                                            install
 +adduser                                         install
 +apparmor                                        install
 +</code>
 +
 +<code>
 +echo dnsutils hold | dpkg --set-selections
 +</code>
 +
apt.1329585610.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki