Jak naprawić błąd „E: nie można zlokalizować pakietu” w Debianie 9
Jeśli instalujesz system Debian 9 przy użyciu obrazu CD netinstall, Twój system prawdopodobnie nie będzie miał wszystkich niezbędnych repozytoriów (z których można zainstalować typowe pakiety), zawartych w pliku listy źródeł apt. Może to skutkować wystąpieniem błędu typu „E: nie można zlokalizować pakietu nazwa-pakietu”.
W tym artykule wyjaśnię, jak naprawić błąd „E: nie można zlokalizować pakietu nazwa-pakietu” w dystrybucji Debian 9.
Przydatne artykuły do przeczytania:
- 25 Przydatnych podstawowych poleceń APT-GET i APT-CACHE do zarządzania pakietami
- 15 przykładów użycia nowego narzędzia Advanced Package Tool (APT) w systemie Ubuntu/Debian
Napotkałem ten błąd podczas próby zainstalowania pakietu openssh-server na serwerze Debian 9, jak pokazano na zrzucie ekranu poniżej.
Gdy zajrzysz do pliku /etc/apt/sources.list, na zrzucie ekranu poniżej pokazane są zawarte w nim domyślne repozytoria.
Aby naprawić ten błąd, musisz dodać niezbędne repozytoria oprogramowania Debiana do swojego pliku /etc/apt/sources.list:
deb http://deb.debian.org/debian stretch main
deb-src http://deb.debian.org/debian stretch main
Zapisz i zamknij plik. Następnie zaktualizuj listę pakietów systemowych za pomocą poniższego polecenia.
apt update
Teraz spróbuj zainstalować pakiet, który pokazał błąd (na przykład serwer openssh).
apt install openssh-server
Uwaga: jeśli chcesz także komponenty contrib i non-free, dodaj contrib non-free po main w ten sposób do /etc/apt/sources. lista:
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
Więcej informacji o pliku /etc/apt/sources.list można znaleźć na stronie: https://wiki.debian.org/SourcesList
Na koniec przeczytaj także nasze najnowsze artykuły dotyczące instalacji przydatnych pakietów Debian 9:
- Jak zainstalować Panel sterowania Webmin w Debianie 9
- Jak zainstalować LEMP (Linux, Nginx, MariaDB, PHP-FPM) na Debianie 9 Stretch
- Zainstaluj stos LAMP (Linux, Apache, MariaDB lub MySQL i PHP) na Debianie 9
- Jak zainstalować MariaDB 10 na Debianie i Ubuntu
To wszystko! Jeśli masz jakieś pytania, skorzystaj z poniższego formularza opinii, aby się z nami skontaktować. I pamiętaj, aby trzymać się linux-console.net we wszystkim, co dotyczy Linuksa.