Ha az „E: Nem lehet megtalálni a csomagot” hibába ütközik a csomagok Ubuntu-ra történő telepítése közben, ne aggódjon, mert könnyen kijavítható.
Kulcs elvitelek
- Rendszeresen frissítse csomaglistáját a biztonságos és naprakész Ubuntu rendszer fenntartásához, hozzáférést biztosítva a legújabb szoftvercsomagokhoz, biztonsági javításokhoz, hibajavításokhoz és jobb függőségi felbontáshoz.
- Ügyeljen a csomagnév helyes írásmódjára és a kis- és nagybetűk érzékenységére az apt parancsot a szoftver telepítéséhez, mivel még egy enyhe elírási hiba is az "E: Nem található csomag" üzenetet eredményezhet. hiba.
- Ellenőrizze a lerakat adatait a konfigurált adattárak ellenőrzésével, hogy megbizonyosodjon arról, hogy hozzáfér a szükséges szoftverekhez. Fontolja meg megbízható és jól karbantartott adattárak hozzáadását, ha bizonyos szoftverekhez szükséges.
Az Ubuntu egy felhasználóbarát Linux disztró, amely stabilitásáról és hatalmas szoftverkatalógusáról ismert. Azonban még a legtapasztaltabb Ubuntu-felhasználók is valószínűleg szembesülnek az „E: Nem lehet megtalálni a csomagot” hibával. Ez a hibaüzenet általában akkor jelenik meg, amikor egy csomagot próbál telepíteni az APT-n keresztül.
Megmutatjuk, hogyan javíthatja ki az „E: Nem található csomag” hibaüzenetet az Ubuntuban. Akár kezdő, akár tapasztalt adminisztrátor, a hiba elhárításának ismerete nagymértékben javítja az Ubuntu használatának képességét.
1. Frissítse csomaglistáját
A csomaglista frissítése fontos a biztonságos, működőképes és naprakész Ubuntu rendszer fenntartásához. A legfontosabb, hogy a lehető legjobb szoftverélményt biztosítja, miközben rendszere biztonságban és stabilitásban marad.
A csomaglistát a következő futtatásával frissítheti:
sudo apt update
Alkalmanként, vagy amikor új szoftvert szeretne telepíteni, győződjön meg arról, hogy futtassa az előző parancsot. A csomaglista frissítésével biztosítja, hogy hozzáférjen a szoftvercsomagok legújabb verzióihoz, valamint az újonnan hozzáadott csomagokhoz.
A futtatás egyéb előnyei a sudo apt frissítés parancs tartalmazza az új biztonsági javításokhoz való hozzáférést, hibajavításokat és jobb függőségi feloldást.
2. Használja a helyes csomagnevet
A Windowstól eltérően a Linux eleve megkülönbözteti a kis- és nagybetűket a fájl- és könyvtárelnevezéskor. Ez azt jelenti, hogy a kis- és nagybetűket külön kezeljük. Például a „Test.txt”, „TESZT.txt” és „Test.txt” fájlok különálló fájlok Linuxon.
Ugyanez az elv vonatkozik a csomagnevekre is. Ügyeljen arra, hogy helyesen írja be a csomag nevét. Még egy enyhe elírás, például egy nagybetű, ahol kisbetűnek kell lennie, az "E: Nem található a csomag" hibaüzenetet eredményez.
Ha nem biztos a csomag nevében, az apt paranccsal megkeresheti a részleges csomagneveket. Tegyük fel például, hogy a népszerű képernyőkép szoftver a Flameshot, de csak arra emlékszel, hogy a lánggal kezdődik. Nos, rákereshet a részleges név használatával a következőképpen:
apt search flame
3. Ellenőrizze a tárhelyadatokat
Az APT csak egy adott konfigurált lerakatkészletből telepít szoftvert a rendszeren. Ez jót tesz a biztonságnak, mert korlátozhatja a rendszert, hogy csak néhány megbízható forrásból szerezzen be szoftvereket.
Alapértelmezés szerint, Az Ubuntu néhány alapértelmezett adattárral rendelkezik az Ön számára konfigurálva. Időnként azonban előfordulhat, hogy hozzá kell adnia egy tárat, hogy hozzáférjen olyan szoftverekhez, amelyek nem részei a jelenlegi konfigurált tárolóknak.
Vessen egy pillantást a konfigurált tárolókra a következő használatával:
cat /etc/apt/sources.list
A forráslistán alapértelmezés szerint a következő lerakatoknak kell lenniük konfigurálva és aktívan. Az aktív adattárakat nem kommentálja a # karakter.
deb http://archive.ubuntu.com/ubuntu/ release-name main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ release-name-security main restricted universe multiverse
kiadás-név az előző kódrészletben a jelenlegi Ubuntura cseréljük kiadás-név. Megkaphatja a sajátját kiadás-név futással lsb_release -c a terminálban. A parancs által kiadott kódnév a jelenlegi kiadás-név.
Viszonylag könnyű új szoftvertárak hozzáadása Linuxon. Ezenkívül a legtöbb szoftvertelepítési útmutató megemlíti, hogy kell-e új tárolót hozzáadnia, ezért ügyeljen erre.
Biztonsági okokból győződjön meg arról, hogy megbízható és jól karbantartott PPA-kat és adattárakat ad hozzá a rendszeréhez.
4. Ellenőrizze a szoftverkompatibilitást
Bizonyos esetekben előfordulhat, hogy bizonyos szoftvercsomagok nem érhetők el az Ubuntu régebbi verzióiban. Ritka esetekben egyes szoftvercsomagok csak az Ubuntu LTS-kiadásaiban érhetők el. Ilyen esetekben kompatibilitási problémák miatt az „E: Nem található a csomag” hibaüzenet jelenhet meg.
A csomagról további információkat a következő futtatással találhat: apt show csomagnév. Például a flameshot csomaghoz futtassa a következőt:
apt show flameshot
Ezenkívül ügyeljen a csomagok hivatalos webhelyén található kompatibilitási információkra is, hogy megbizonyosodjon arról, hogy a telepíteni kívánt szoftvercsomag kompatibilis az Ön Ubuntu verziójával.
5. Egyéb javítások
Ha az előző megoldások egyike sem segített, próbálja meg törölni a csomag-gyorsítótárat, majd frissítse újra a csomaglistát a következő használatával:
sudo apt clean && sudo apt update
Megpróbálhat egy kis csomagot, például a cowsay-t is telepíteni a paranccsal sudo apt frissítés && apt install cowsay csak hátha minden rendben van.
Most kijavíthatja az "E: Nem lehet megtalálni a csomagot" hibát az Ubuntuban
Ubuntu-felhasználóként valószínűleg valamikor találkozni fog az "E: Nem található csomag" hibával. Ez a hiba megoldható, és a megfelelő információkkal felszerelve magabiztosan szembesülhet vele.
Annak érdekében, hogy ne ütközzön még egyszer ilyen hibákba, mindig ügyeljen arra, hogy a számítógépén nincsenek-e hibás csomagok.