Ubuntu/Instalacja dodatkowego oprogramowania (za pomocą apt i dpkg)
Z Wikibooks, biblioteki wolnych podręczników.
Spis treści |
[edytuj] Apt
Menedżerem pakietów w Ubuntu jest dpkg, ale bardzo wygodnym i automatycznym menedżerem jest Apt.
Na początku uruchamiamy terminal (Aplikacje -> Akcesoria -> Terminal). Oto lista poleceń służących do aktualizacji i dodawania oprogramowania:
- sudo apt-get update - aktualizacja list pakietów
- sudo apt-get install [nazwa pakietu] - instalacja pakietu
- sudo apt-get remove [nazwa pakietu] - usuwanie pakietu
- sudo apt-get source [nazwa pakietu] - pobranie kodów źródłowych
- sudo apt-cache search [nazwa pakietu] - wyszukiwanie pakietu
- sudo apt-get upgrade - aktualizacja wszystkich pakietów
- sudo apt-get dist-upgrade - aktualizacja dystrybucji (używaj tylko wtedy, gdy pojawi się nowa wersja Ubuntu)
- sudo apt-get clean - usuwanie wszystkich pobranych plików archiwów (zaleca się robić to regularnie, wtedy oszczędzasz miejsce na dysku)
Na przykład:
- sudo apt-get install xmms - zainstaluje pakiet xmms
- sudo apt-get remove firefox - usunie pakiet firefox
- sudo apt-get source beep-media-player - pobierze kody źródłowe programu Beep Media Player
- sudo apt-cache search tleenx2 - wyszuka pakiet tleenx2
[edytuj] Dpkg
dpkg to najbardziej podstawowy menedżer pakietów w Ubuntu. Służy do instalacji pobranych plików .deb czyli pakietów Debiana (których używa też Ubuntu).
Polecenia:
- sudo dpkg -i [nazwa pliku] - instaluje plik - pakiet .deb
- sudo dpkg -r [nazwa pakietu] - usuwa pakiet
[edytuj] Uszkodzone pakiety
Problemem w korzystaniu z dpkg jest fakt, że nie sprawdza on zależności pakietów - co robi apt. Czyli jeśli zainstalujemy pakiet, do którego nie mamy pakietów, których wymaga, spowodujemy zainstalowanie uszkodzonego pakietu. Należy wtedy uruchomić program Synaptic, który wyświetli uszkodzone pakiety, i usunąć je. Można też usunąć pakiet za pomocą apt lub dpkg.
[edytuj] Inne menedżery pakietów
W Ubuntu dostępny jest standardowo graficzny menadżer pakietów o nazwie Synaptic, którego obsługa jest banalna i nie powinna stwarzać kłopotów. Kubuntu posiada własnego menadżera - Adept.
Można też używać konsolowych menedżerów pakietów - dselect i aptitude (oba są standardowo instalowane w Ubuntu).
[edytuj] Kilka menedżerów pakietów naraz
W Ubuntu nie ma możliwości wykorzystania kilku menedżerów pakietów naraz - każdy z programów: apt, dpkg i Synaptic blokują dostęp do bazy danych pakietów możliwych do zainstalowania (blokują repozytoria).

