apt
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| apt [2013/12/18 22:10] – [jak zajistit, aby se balicek pri dist-upgrade neodinstaloval?] djbuldog | apt [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ==== reinstalace balicku | + | ====== |
| + | |||
| + | ===== Zaklady ===== | ||
| + | |||
| + | * aktualizace info o baliccich | ||
| < | < | ||
| - | apt-get | + | # apt-get |
| </ | </ | ||
| - | ==== jak se dostat k historii? ==== | + | * upgrade balicku |
| < | < | ||
| - | less /var/log/apt/ | + | # apt-get upgrade |
| </ | </ | ||
| - | alternativne tam je jeste dpkg.log a nebo synaptic ma svoji historii :) | + | * upgrade balicku, ktere vyzaduji nejake zmeny (odinstalovani). Mohou zpusobit komplikace. |
| - | ==== jak zajistit, aby se balicek pri dist-upgrade | + | # apt-get |
| - | nastavime on hold | + | * GUI pro spravu balicku, reseni konfliktu |
| - | < | + | |
| - | # dpkg --get-selections | head | + | |
| - | acct install | + | |
| - | adduser | + | |
| - | apparmor | + | |
| - | </ | + | |
| - | < | + | * smazani vsech stazenych balicku (vycisteni lokalniho repozitare) |
| - | echo dnsutils hold | dpkg --set-selections | + | |
| - | </ | + | |
| - | ==== ostatni ==== | + | # apt-get clean |
| - | * aktualizace info o baliccich | + | * odstraneni pravdepodobne nepotrebnych balicku |
| - | <code> | + | * vetsinou vznikne po odstraneni balicku, ktery mel priznak "rucni instalace" |
| - | # apt-get | + | * pokud je v seznamu nejaky balicek, ktery nechceme odstranit, je treba nastavit priznak "rucni instalace" |
| - | </code> | + | * priznak "rucni instalace" |
| + | |||
| + | | ||
| + | |||
| + | * 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 ''/ | ||
| + | * 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 | ||
| - | * upgrade balicku | ||
| < | < | ||
| - | # apt-get upgrade | + | # 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 ===== | ||
| - | * upgrade | + | ==== reinstalace |
| < | < | ||
| - | # apt-get | + | apt-get |
| </ | </ | ||
| - | * GUI pro spravu balicku, reseni konfliktu | + | ==== jak se dostat k historii? ==== |
| < | < | ||
| - | # synaptic | + | less / |
| </ | </ | ||
| - | * smazani vsech stazenych balicku (vycisteni lokalniho repozitare) | + | alternativne tam je jeste dpkg.log a nebo synaptic ma svoji historii :) |
| + | |||
| + | ==== jak zajistit, aby se balicek pri dist-upgrade neodinstaloval? | ||
| + | |||
| + | nastavime on hold | ||
| < | < | ||
| - | # apt-get clean | + | # dpkg --get-selections | head |
| + | acct install | ||
| + | adduser | ||
| + | apparmor | ||
| </ | </ | ||
| - | * 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 | + | echo dnsutils hold | dpkg --set-selections |
| </ | </ | ||
| + | |||
apt.1387401049.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
