Weboldal keresés

Hogyan javítsuk ki az „E: nem találja a csomagot” hibát a Debian 9-ben


Ha a Debian 9 rendszert netinstall CD lemezkép használatával telepíti, akkor a rendszer valószínűleg nem fogja tartalmazni az összes szükséges tárolót (amelyből telepítheti a gyakori csomagokat), amelyek az apt forráslista fájlban szerepelnek. Ez olyan hibákat eredményezhet, mint például „E: nem található csomag csomagnév”.

Ebben a cikkben elmagyarázom, hogyan lehet kijavítani a „E: nem lehet megtalálni a csomag neve” hibát a Debian 9 disztribúcióban.

Hasznos cikkek, amelyeket érdemes elolvasni:

  1. Az APT-GET és az APT-CACHE 25 hasznos alapparancsa a csomagkezeléshez
  2. 15 példa a New Advanced Package Tool (APT) használatára Ubuntu/Debianban

Ezzel a hibával találkoztam, miközben megpróbáltam telepíteni az openssh-server csomagot a Debian 9 szerverre, ahogy az az alábbi képernyőképen látható.

Ha belenéz az /etc/apt/sources.list fájlba, az alábbi képernyőképen láthatók az alapértelmezett adattárak.

A hiba kijavításához hozzá kell adnia a szükséges Debian-szoftver-lerakatokat az /etc/apt/sources.list fájlhoz:

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

Mentse és zárja be a fájlt. Ezután frissítse a rendszercsomagok listáját az alábbi paranccsal.

apt update 

Most próbálja meg telepíteni azt a csomagot, amely hibát mutatott (például az openssh-servert).

apt install openssh-server

Megjegyzés: Ha a contrib és a non-free összetevőket is szeretné, akkor adja hozzá a contrib non-free elemet a main után, mint ez az /etc/apt/sources fájlhoz. lista:

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

Az /etc/apt/sources.list fájlról a https://wiki.debian.org/SourcesList webhelyen talál további információt.

Végül olvassa el legutóbbi cikkeinket a Debian 9 hasznos csomagok telepítéséről:

  1. A Webmin Vezérlőpult telepítése a Debian 9-ben
  2. A LEMP (Linux, Nginx, MariaDB, PHP-FPM) telepítése a Debian 9 Stretch rendszeren
  3. Telepítse a LAMP (Linux, Apache, MariaDB vagy MySQL és PHP) Stacket a Debian 9 rendszeren
  4. A MariaDB 10 telepítése Debian és Ubuntu rendszeren

Ez minden! Ha kérdése van, használja az alábbi visszajelzési űrlapot, hogy kapcsolatba lépjen velünk. És ne felejtse el ragaszkodni a linux-console.net oldalhoz minden Linux esetében.