Kuinka korjata "E: ei voi paikantaa pakettia" -virhe Debian 9:ssä


Jos asennat Debian 9 -järjestelmän netinstall CD -levykuvan avulla, järjestelmässäsi ei todennäköisesti ole kaikkia tarvittavia arkistoja (joista voit asentaa yleisiä paketteja), jotka sisältyvät apt sources -luettelotiedostoon. Tämä voi aiheuttaa virheen, kuten "E: ei löydy paketin paketin nimi".

Tässä artikkelissa selitän, kuinka korjataan E: unable to locate paketin paketin nimi -virhe Debian 9 -jakelussa.

Hyödyllisiä artikkeleita luettavaksi:

  1. 25 hyödyllistä APT-GET:n ja APT-CACHE:n peruskomentoa pakettien hallintaan
  2. 15 esimerkkiä uuden Advanced Package Toolin (APT) käyttämisestä Ubuntussa/Debianissa

Kohtasin tämän virheen yrittäessäni asentaa openssh-server-pakettia Debian 9 -palvelimelle alla olevan kuvakaappauksen mukaisesti.

Kun katsot /etc/apt/sources.list-tiedostoa, mukana olevat oletustietovarastot näkyvät alla olevassa kuvakaappauksessa.

Korjaaksesi tämän virheen, sinun on lisättävä tarvittavat Debian-ohjelmistovarastot /etc/apt/sources.list-tiedostoon:

deb  http://deb.debian.org/debian  stretch main
deb-src  http://deb.debian.org/debian  stretch main

Tallenna ja sulje tiedosto. Päivitä sitten järjestelmäpakettiluettelo käyttämällä alla olevaa komentoa.

apt update 

Yritä nyt asentaa paketti, joka osoitti virheen (esimerkiksi openssh-server).

apt install openssh-server

Huomaa: jos haluat myös contrib- ja non-free-komponentit, lisää contrib non-free -osat mainin perään, kuten tämä, kohtaan /etc/apt/sources. luettelo:

deb  http://deb.debian.org/debian stretch main contrib non-free
deb-src  http://deb.debian.org/debian stretch main contrib non-free

Löydät lisätietoja /etc/apt/sources.list-tiedostosta osoitteesta: https://wiki.debian.org/SourcesList

Lue lopuksi myös viimeisimmät artikkelimme hyödyllisten pakettien Debian 9 asentamisesta:

  1. Webminin ohjauspaneelin asentaminen Debian 9:ään
  2. Kuinka asentaa LEMP (Linux, Nginx, MariaDB, PHP-FPM) Debian 9 Stretchissä
  3. Asenna LAMP (Linux, Apache, MariaDB tai MySQL ja PHP) Stack Debian 9:ään
  4. MariaDB 10:n asentaminen Debianiin ja Ubuntuun

Siinä kaikki! Jos sinulla on kysyttävää, ota meihin yhteyttä alla olevalla palautelomakkeella. Ja muista pitää kiinni linux-console.netista kaikessa Linuxissa.