Aby zainstalować pobrany plik .deb w systemie Debian , najlepszym poleceniem dla większości użytkowników jest sudo apt install ./package-name.deb. APT instaluje pakiet lokalny i może również pobrać wymagane zależności ze skonfigurowanych repozytoriów Debiana. Własna dokumentacja Debiana zaleca APT do interaktywnego zarządzania pakietami i dokumentuje .debinstalację lokalną ze ścieżką do pliku.
Pakiet Debiana to archiwum zawierające pliki aplikacji, metadane pakietu, informacje o zależnościach, a czasami także skrypty opiekuna. Ponieważ instalacja może powodować zmiany na poziomie systemu, pobieraj pakiety tylko od zaufanego wydawcy.
1. Znajdź pobrany plik .deb
Większość przeglądarek zapisuje pobrane pliki w formacie ~/Downloads. Otwórz menedżera plików i sprawdź, czy pakiet jest tam obecny, zanim zaczniesz. W tym przewodniku przykładowa nazwa pliku to example-app_1.0_amd64.deb; zastąp ją prawdziwą nazwą pakietu.
Pobrany pakiet Debian w folderze Pobrane.
Jeśli wydawca udostępnił sumę kontrolną lub podpis, zweryfikuj je przed instalacją. Możesz również sprawdzić podstawowe metadane pakietu bez instalowania czegokolwiek:
Na przykład standardowa instalacja Debiana na procesorach Intel lub AMD z 64-bitowym procesorem zazwyczaj zgłasza błąd amd64, podczas gdy wiele 64-bitowych systemów ARM używa arm64. Debian 13 obsługuje również inne architektury, więc nie należy zakładać, że pakiet stworzony dla jednego typu procesora będzie działał na innym.
3. Zainstaluj .deb za pomocą APT
W większości przypadków należy używać APT:
sudo apt install ./example-app_1.0_amd64.deb
Ważne ./jest, aby pamiętać, że APT informuje, że podajesz mu lokalną ścieżkę do pliku. Ścieżka bezwzględna, taka jak np. , /home/user/Downloads/package.debrównież działa. Sprawdź pakiety, które APT planuje zainstalować, a następnie potwierdź, gdy pojawi się monit.
APT może zainstalować lokalne .debi rozwiązać zależności ze skonfigurowanych repozytoriów.
Możesz również zainstalować pakiet lokalny bezpośrednio za pomocą dpkg:
sudo dpkg -i ./example-app_1.0_amd64.deb
dpkgInstaluje sam pakiet, ale nie pobiera brakujących zależności. Jeśli pakiet pozostanie nieskonfigurowany z powodu braku zależności, uruchom:
sudo apt --fix-broken install
APT spróbuje zainstalować brakujące zależności i dokończyć konfigurację pakietów. Z tego powodu rozpoczęcie od apt install ./file.debjest zazwyczaj wygodniejsze.
Zainstaluj plik .deb za pomocą GDebi
Jeśli wolisz instalator graficzny, GDebi jest nadal dostępny w repozytoriach Debiana. Zainstaluj go najpierw:
sudo apt update sudo apt install gdebi
Następnie otwórz pobrany plik .debza pomocą GDebi i wybierz „Install Package” (Instaluj pakiet) . GDebi wyświetla szczegóły pakietu i rozwiązuje zależności za pomocą APT. Debian opisuje GDebi jako narzędzie do przeglądania i instalowania lokalnych pakietów Debiana; aktualny pakiet można znaleźć na oficjalnej stronie Debian Packages .
GDebi udostępnia graficzny sposób przeglądania i instalowania lokalnych pakietów Debiana.
Przydatne wskazówki dotyczące rozwiązywania problemów
APT informuje, że plik nie jest obsługiwany lub nie można go znaleźć: sprawdź nazwę pliku i umieść ją ./przed plikiem w bieżącym katalogu.
Nieprawidłowa architektura: pobierz kompilację, która pasuje do wyników dpkg --print-architecture.
Zależności są niedostępne: uruchom sudo apt update, sprawdź, czy odpowiednie repozytoria Debiana są włączone i spróbuj ponownie. Pakiet innej firmy może również wymagać bibliotek, które nie są dostępne dla Twojej wersji Debiana.
Pobrałeś kilka powiązanych pakietów i możesz je zainstalować razem z ich katalogu, sudo apt install ./*.debpozwalając APT rozwiązać zależności.
Jak usunąć pakiet później
Aby znaleźć nazwę pakietu zapisaną w pliku, uruchom polecenie dpkg-deb -f ./example-app_1.0_amd64.deb Package. Następnie usuń go poleceniem sudo apt remove package-name. Instalacja samodzielnej wersji .debnie gwarantuje automatycznie przyszłych aktualizacji; zależy to od tego, czy wydawca skonfiguruje również repozytorium oprogramowania lub udostępni nowsze pakiety do zainstalowania.