apt
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| apt [2012/02/18 18:20] – vytvořeno djbuldog | apt [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 | ||
| + | < | ||
| + | # apt-get update | ||
| + | </ | ||
| + | |||
| + | * upgrade balicku | ||
| + | < | ||
| + | # apt-get upgrade | ||
| + | </ | ||
| + | |||
| + | * 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" | ||
| + | * pokud je v seznamu nejaky balicek, ktery nechceme odstranit, je treba nastavit priznak "rucni instalace" | ||
| + | * priznak "rucni instalace" | ||
| + | |||
| + | # apt-get autoremove | ||
| + | |||
| + | * zrušení příznaku ruční instalace | ||
| + | |||
| + | apt-mark auto < | ||
| + | |||
| + | ===== Vynucení verze (pinning) ===== | ||
| + | |||
| + | * Debian má tři distribuce: unstable -> testing -> stable | ||
| + | * pokud se do ''/ | ||
| + | * primární větev se nastavuje | ||
| + | * v ''/ | ||
| + | * jako APT:: | ||
| + | * explicitní výběr jiné verze lze provést přes | ||
| + | * '' | ||
| + | * '' | ||
| + | * prioritu větve balíčků lze natavit přes / | ||
| + | * dostupné verze (včetně priority) lze zobrazit přes | ||
| + | |||
| + | < | ||
| + | # apt-cache policy chromium | ||
| + | chromium: | ||
| + | Instalovaná verze: 61.0.3163.100-2 | ||
| + | Kandidát: | ||
| + | Tabulka verzí: | ||
| + | | ||
| + | 500 http:// | ||
| + | *** 61.0.3163.100-2 990 | ||
| + | 990 http:// | ||
| + | 100 / | ||
| + | </ | ||
| + | ===== FAQ ===== | ||
| + | |||
| ==== reinstalace balicku ==== | ==== reinstalace balicku ==== | ||
| < | < | ||
| Řá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 | ||
| + | |||
| + | < | ||
| + | # dpkg --get-selections | head | ||
| + | acct install | ||
| + | adduser | ||
| + | apparmor | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | echo dnsutils hold | dpkg --set-selections | ||
| + | </ | ||
| + | |||
apt.1329585610.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
