1. Při použití příkazu apt-get install nebo dpkg -i v Linuxu se někdy objeví následující chyby závislostí:
V tuto chvíli můžete okamžitě provést následující příkaz: apt-get -f install. 2. Syntaxe apt-get: (1) příkaz apt-get [options] [název balíčku] [Možnosti] -h Tento soubor nápovědy. -q výstup do logu - bez indikátoru průběhu -qq nevysílá informace, kromě chyb -d Pouze ke stažení - neinstaluje ani nerozbaluje archivní soubor -Není skutečně nainstalován. Simulace provádění příkazů -y předpokládá ano na všechny dotazy, bez zadání -f Pokus o opravu poškození závislostí systému -m Pokud nelze archiv najít, zkuste pokračovat -u Také zobrazuje seznam aktualizovaných balíčků -b Kompilujte po získání balíčku zdrojového kódu -V Zobrazuje podrobné číslo verze -c=? Přečtěte si tento profil -O=? Nastavte vlastní konfigurační možnosti jako -o dir::cache=/tmp (2) V syntaxi jsou také následující příkazová pole: aktualizace - Znovu získat seznam balíčků Upgrade - Proveďte aktualizaci instalace - instalace nového balíčku Odstraňte - Odstraňte balíček autoremove - Automaticky odstraní všechny nepoužité balíčky Purge - Odstraňte balíčky a konfigurační soubory zdroj - Stáhněte si soubor se zdrojovým kódem build-dep - Konfigurace kompilačních závislostí pro zdrojové balíčky dist-upgrade - Upgrade distribuce dselect-upgrade - Aktualizace podle výběru dselect čisté - Vymazat stažený archiv autoclean - Vymaže staré stažené archivy check - Zkontrolovat rozbité závislosti 3. Příloha--- princip apt-get Jak všichni víme, pod operačním systémem Linux je velmi pohodlné používat apt-get k instalaci softwaru. Jen jeden sudo apt-get install software název; Nejdůležitější je, že dokáže vyřešit všechny možné složité závislosti, takže se tím nemusíte zabývat, a před apt-get použijte dpkg nebo starší ./configure; dělat; Instalace softwaru je opravdu nepředstavitelná, po instalaci softwaru A vás vyzve k instalaci softwaru B, nakonec dokončí instalaci a vyzve k instalaci softwaru C... Všechny možné komplikace! Proto je apt pokročilým nástrojem pro správu balíčků, který výrazně usnadňuje většině uživatelů Linuxu a snižuje vstupní práh pro uživatele Linuxu. Kdykoli je vykonán příkaz k instalaci nebo aktualizaci softwaru, nebo k aktualizaci zdrojového kódu softwaru, APT navštíví adresu v /etc/apt/sources.list a najde na webu informace o balíčku příslušného systému, například že operační systém je ubuntu a web je deb http://mirrors.163.com/ubuntu/ přesném hlavním omezeném vesmíru Multiverse NetEase, a když spustíme instalační příkaz, přistupuje k http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, tento soubor je seznam balíčků a jejich závislostí na serveru, který byl komprimován pomocí gzip. APT-GET Update využívá tento seznam k určení, které doplňkové balíčky jsou dostupné a jejich obsah je uložen v /var/lib/apt/lists, a přístupem k tomuto seznamu zjistí, zda je software nainstalován, zda je nejnovější verze, zda jsou splněny závislosti, a následně zjistí, zda má být obsah aktualizován, přičemž instalační proces je převážně prováděn pomocí DPKG. Obecně je APT nástroj pro správu, který se často stahuje. |