Mężczyzna rozpakowuje pudełko sprzętu do kopania kryptowaluty bitcoin

Instalacja plików .deb w Ubuntu i Debianie – jak ręcznie wgrywać pakiety?

4 min. czytania

Pliki .deb to standardowy format pakietów w systemach opartych na Debianie (np. Ubuntu). Zawierają one aplikację wraz z metadanymi potrzebnymi do instalacji i aktualizacji. Poniżej znajdziesz praktyczny przewodnik po najważniejszych metodach instalacji oraz sposobach rozwiązywania typowych problemów.

Metody instalacji pakietów .deb

1. Instalacja za pomocą graficznego interfejsu (dla początkujących)

Najprostsza metoda to dwukrotne kliknięcie pliku .deb w menedżerze plików. System otworzy go w Centrum oprogramowania, gdzie wystarczy kliknąć „Zainstaluj”.

Jeśli chcesz skorzystać z narzędzia GDebi (oferuje przejrzysty podgląd zależności), wykonaj poniższe kroki:

  1. Zainstaluj GDebi: sudo apt install gdebi
  2. Odszukaj plik .deb, kliknij prawym przyciskiem i wybierz „Otwórz za pomocą GDebi”.
  3. Kliknij „Zainstaluj pakiet”, podaj hasło administratora i poczekaj na zakończenie instalacji.

2. Instalacja za pomocą polecenia dpkg

dpkg (Debian Package) to podstawowe narzędzie do instalacji, usuwania i inspekcji pakietów .deb.

Kroki instalacji w terminalu:

  1. Otwórz terminal: Ctrl+Alt+T
  2. Przejdź do katalogu z plikiem: cd ~/Pobrane (dopasuj ścieżkę do swojego folderu)
  3. Zainstaluj pakiet: sudo dpkg -i nazwa_pakietu.deb

Ważne: dpkg nie rozwiązuje automatycznie zależności. Jeśli pojawią się błędy, uruchom: sudo apt install -f (naprawa i doinstalowanie brakujących komponentów).

Zalety: szybki w prostych instalacjach. Wady: ręczne radzenie sobie z zależnościami w razie problemów.

3. Instalacja za pomocą narzędzia apt

apt (Advanced Packaging Tool) automatycznie rozwiązuje zależności i konflikty, co czyni go bezpiecznym wyborem w terminalu.

Kroki instalacji w terminalu:

  1. Otwórz terminal: Ctrl+Alt+T
  2. Uruchom: sudo apt install ./nazwa_pakietu.deb

APT automatycznie pobierze i zainstaluje wszystkie wymagane zależności.

4. Instalacja z poziomu wiersza poleceń za pomocą GDebi

Jeśli preferujesz GDebi, ale pracujesz w terminalu, użyj: sudo gdebi nazwa_pakietu.deb. Narzędzie to pobiera i instaluje zależności wymagane przez dany pakiet.

Szybkie porównanie metod

Poniższa tabela zestawia kluczowe różnice między najpopularniejszymi sposobami instalacji plików .deb:

Metoda Obsługa zależności Interfejs Typowe polecenie/akcja Najlepsze zastosowanie
Centrum oprogramowania Tak GUI Dwuklik pliku .deb Dla początkujących, szybka instalacja
GDebi (GUI) Tak GUI „Otwórz za pomocą GDebi” Podgląd zależności przed instalacją
dpkg Nie (wymaga naprawy) CLI sudo dpkg -i pakiet.deb Szybkie, lokalne instalacje
apt Tak CLI sudo apt install ./pakiet.deb Stabilna instalacja z automatycznymi zależnościami
GDebi (CLI) Tak CLI sudo gdebi pakiet.deb Lekki i skuteczny w terminalu

Rozwiązywanie problemów z zależnościami

Problem – brakujące zależności podczas instalacji

To najczęstszy problem przy instalacji pakietów .deb spoza oficjalnych repozytoriów lub bezpośrednio z pliku.

Skorzystaj z poniższych rozwiązań w kolejności od najprostszych:

  • automatyczna naprawa – uruchom sudo apt install -f lub sudo apt --fix-broken install i ponów instalację;
  • aktualizacja indeksu pakietów – wykonaj sudo apt update, następnie spróbuj ponownie z sudo apt install ./pakiet.deb;
  • ręczna instalacja braków – z komunikatu o błędzie wyczytaj nazwy brakujących pakietów i doinstaluj je: sudo apt install nazwa_pakietu;
  • włączenie wymaganych repozytoriów – jeśli pakiet pochodzi z sekcji Universe/Multiverse, aktywuj je w „Oprogramowanie i aktualizacje” lub komendami APT, po czym wykonaj sudo apt update.

Zarządzanie zainstalowanymi pakietami

Usuwanie pakietów

Aby odinstalować aplikację przy użyciu dpkg, wykonaj: sudo dpkg -r nazwa_pakietu.

Aby usunąć pakiet wraz z plikami konfiguracyjnymi, użyj APT: sudo apt remove --purge nazwa_pakietu. Aby oczyścić system z nieużywanych zależności, uruchom: sudo apt autoremove.

Rekonfiguracja pakietów

Ponowna konfiguracja wszystkich pakietów: sudo dpkg --reconfigure -a

Ponowna konfiguracja wskazanego pakietu: sudo dpkg-reconfigure nazwa_pakietu

Wyświetlenie zainstalowanych pakietów

Aby zobaczyć listę wszystkich zainstalowanych pakietów, użyj: dpkg -l

Instalacja offline

Na komputerach bez Internetu możesz przenieść plik .deb wraz z zależnościami na pamięć USB i zainstalować je lokalnie. Na komputerze z dostępem do sieci pobierz wymagane pliki (np. apt download nazwa_pakietu), skopiuj je na nośnik, a następnie na systemie docelowym zainstaluj w odpowiedniej kolejności (np. sudo dpkg -i *.deb), w razie potrzeby wykonując sudo apt install -f.

Niezależnie od metody pamiętaj o uprawnieniach administratora (sudo) i uważnym czytaniu komunikatów błędów – to najszybsza droga do rozwiązania problemu.

Marta Doruch

Absolwentka Informatyki Stosowanej na Politechnice Warszawskiej oraz Finansów w Szkole Głównej Handlowej. Doświadczenie zdobywała, wdrażając rozwiązania chmurowe OpenStack i AWS dla fintechów w Londynie i Zurychu, by obecnie łączyć świat technologii z biznesem jako konsultantka IT w Warszawie. Pasjonatka rynku nieruchomości i inwestorka, która po godzinach testuje nowinki Smart Home i pisze o wpływie sztucznej inteligencji na współczesną edukację.