Encyklopedia w Markpol

Reklama:

APT (czyli Advanced Packaging Tool) jest systemem zarządzania pakietami, używanym przez system Debian Linux. APT został zaprojektowany do współpracy z plikami .deb jedynie na systemie Debian, ale jego zmodyfikowane wersje działają również z pakietami RPM i uruchamiają sie na innych systemach operacyjnych, takich jak Mac OS X. APT znakomicie upraszcza proces instalacji i usuwania oprogramowania na systemach Unixowych poprzez automatyczne ściąganie pakietu (z Internetu, sieci lokalnej lub płyty CD-ROM, konfiguracje, ewentualną kompilacje i instalacje. Apt-get jest uważany za jedną z najlepszych cech Debiana i daje mu reputacje systemu trudnego w instalacji, ale łatwego do używania. APT nie jest programem samym w sobie. Jest biblioteką języka C++ używaną przez oddzielne programy (sterowane z linii poleceń) do zarządzania pakietami. Najczęściej używane z nich to apt-get i apt-cache. Przykładowo, polecenie pełnej instalacji pakietu php4 wygląda tak: apt-get install php4 Apt przeszukuje listy pakietów i ich zależności i automatycznie je ściąga, konfiguruje i instaluje. Aby zaktualizować listę pakietów wystarczy wydać polecenie apt-get update. Polecenie apt-get upgrade pozwala na pełną aktualizacje całego systemu do jego najnowszej wersji.

Źródła

Projekt Debian posiada w swoim centralnym repozytorium ponad 13000 pakietów gotowych do ściągnięcia i instalacji. Dodatkowo, dowolna liczba innych repozytoriów może być wpisana do /etc/apt/sources.list. Repozytorium pakietów nie koniecznie musi być umieszczone w Internecie. Może być nagrane na płyty CD-ROM. To umożliwia aktualizowanie komputerów nie podłączonych do sieci. Istnieją też programy oferujące przyjaźniejszy interface użytkownika. Najczyściej bazują one na apt-get. Są to między innymi aptitude oparte na ncurses i Synaptic (na GTK). Ideą APT jest to, żeby pakiet został zainstalowany bez podawania specyficznej lokacji, gdzie sie znajduje. APT dodatkowo automatycznie zajmuje sie zależnościami danej instalacji. Część instalacji przeglądarki internetowej Galeon za pomocą apt-get:
  • apt-get install galeon Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Zostaną zainstalowane następujące dodatkowe pakiety: capplets capplets-data desktop-base galeon-common gnome-control-center gnome-session libeel2-2 libgnome-desktop-2 libnautilus2-2 Sugerowane pakiety: esound-clients gnome kde wmaker gtm gnome-core gnome-audio Polecane pakiety: epiphany-browser mozilla-mailnews Zostaną zainstalowane następujące NOWE pakiety: capplets capplets-data desktop-base galeon galeon-common gnome-control-center gnome-session libeel2-2 libgnome-desktop-2 libnautilus2-2 0 zaktualizowanych, 10 nowo zainstalowanych, 0 do usunięcia i 21 nie zaktualizowanych. Konieczne pobranie 7050kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 19.5MB miejsca na dysku. Czy chcesz kontynuować? [T/n] APT automatycznie wykrywa brakujące pakiety i sam je instaluje. Pokazuje rekomendowane i sugerowane programy i biblioteki. Podsumowuje także jakie nowe pakiety zostaną zainstalowane i jak dużo miejsca zajmą na dysku twardym

    APT-pinning

    APT-pinning jest to takie ustawnienie APT, żeby instalował pakiety z różnich wersji dystrybucji Debiana: stabilnej, testowej i niestabilnej. Konfiguracji tego procesu dokonuje się w pliku /etc/apt/preferences.

    Apt-get moo

    Gdy wydamy polecenie apt-get moo dostaniemy obrazek ascii-art. Jest do tzw. easter egg.
  • apt-get moo (__) (oo) /------\/ / | ||
  • /\---/\ ~~ ~~ ...."Have you mooed today?"...

    Linki zewnętrzne

  • [http://www.debian.org/doc/manuals/apt-howto/index.en.html Oficjalne Howto APT Debiana]
  • [http://www.debianusers.pl/article.php?aid=7&top10=1
  • 5 Opis apt-get na nieoficjalnej polskiej stronie Debiana]

    Chcesz wypromować swoją stronę w internecie?? - nie zwlekaj pozycjonowanie w Luman.biz to rozsądny wybór
    2005 Encyklopedia
    These materials are based onWikipedia and licensed under the GNU FDL
    Car Loan|Car Loan|Mobile Phones|Remortgages|Loans