Uneori, atunci când instalați un pachet pe Ubuntu folosind Manager de pachete APT, ați putea întâlni eroarea „E: Imposibil de localizat pachetul“. Acest lucru ar putea părea puțin confuz, mai ales când v-ați verificat conexiunea la internet și sunteți sigur că totul este la locul lui.
În acest tutorial, vom explora motivele pentru care acest „E: Imposibil de localizat pachetul” se manifestă erori și posibile soluții pentru remedierea acesteia Ubuntu.
Cuprins
O greșeală de tipar în numele pachetului poate duce la această eroare. De fapt, acesta este primul lucru pe care ar trebui să-l verifici. De exemplu, pentru a instala Mariadb server pornit Ubuntu, dacă tastați mariabd-server
în loc de mariadb-server
, vei primi eroarea.
$ sudo apt install mariabd-server.
În plus, introducerea unui nume de pachet cu majuscule va contribui, de asemenea, la această eroare. De exemplu, tastarea MARIADB-SERVER
va avea ca rezultat aceeași eroare.
Prin urmare, este întotdeauna recomandabil să verificați ortografia pachetului software în cazul în care întâlniți această eroare. În plus, asigurați-vă că majusculele sunt corecte (mai ales litere mici).
Dacă nu există o greșeală de tipar în numele pachetului și încă întâmpinați eroarea, vă recomandăm să vă reîmprospătați indexul pachetului local. Acest lucru este valabil mai ales dacă utilizați o instalare nouă a Ubuntu, care este livrat cu un cache gol.
Pentru a actualiza memoria cache locală, rulați actualizare apt
comanda după cum urmează.
$ sudo apt update.
Odată ce memoria cache este actualizată, APT managerul de pachete va face referire la cache-ul local proaspăt construit și va instala în cele din urmă pachetul în cauză din depozitul implicit Ubuntu.
O altă abordare pe care o puteți lua este să verificați disponibilitatea pachetului pe Căutare pachete Ubuntu, care este un site web care afișează informații despre toate pachetele găzduite pe Pachetul Ubuntu Arhiva.
Vă permite să răsfoiți o listă de pachete disponibile pentru orice versiune Ubuntu și conținute în oricare dintre cele patru depozite principale furnizate de Ubuntu [principal, multivers, restrânsă, și univers].
Înainte de a face acest lucru, este prudent să verificați, în primul rând, ce versiune Ubuntu utilizați.
$ hostnamectl SAU $ lsb_release -a.
Din rezultatul furnizat, puteți vedea că rulăm Ubuntu 22.04, Jammy Jellyfish.
Acum, du-te la Cuvânt cheie caseta de căutare și introduceți numele pachetului. Apoi, selectați distribuția dvs. Dacă nu sunteți sigur în ce depozit este conținut pachetul, setați „Secțiune’ opțiunea la ‘orice’ și faceți clic pe ‘Căutare’.
În acest exemplu, căutăm disponibilitatea Flameshot pachet.
Dacă pachetul este disponibil, vei primi o potrivire. În cazul nostru, avem o potrivire exactă care detaliază lansarea sistemului de operare, o descriere simplă a pachetului software și depozitul care îl oferă (Univers).
Un rezultat pozitiv vă oferă permisiunea de a continua cu instalarea pachetului. Dacă pachetul nu poate fi găsit, atunci acesta nu este încă disponibil în depozitele implicite și nu poate fi instalat direct folosind APT manager de pachete.
După cum am văzut deja, Ubuntu oferă 4 depozite -
Fiecare dintre acestea oferă un set de pachete pentru descărcare pe sistemul dumneavoastră. Dacă vă aflați pe un sistem mai vechi, căruia îi lipsește oricare dintre aceste depozite, le puteți adăuga după cum urmează.
$ sudo add-apt-repository main. $ sudo add-apt-repository multivers. $ sudo add-apt-repository restricționat. $ sudo add-apt-repository univers.
Odată ce ați adăugat depozitul, asigurați-vă că actualizați memoria cache locală pentru a vă notifica sistemul cu privire la noile pachete furnizate de acesta.
$ sudo apt update.
Acum mai încercați și, de data aceasta, ar trebui să puteți instala pachetul fără probleme.
Există două versiuni majore oferite de Ubuntu. The ESTE (Suport pe termen lung) este o versiune care este susținută sau menținută timp de 5 ani. Asistența include remedieri de erori, corecții și actualizări de securitate. Cea mai recentă versiune LTS este Ubuntu 22.04.
Cealaltă versiune este versiunea standard sau intermediară, care este acceptată timp de nouă luni. În acest moment, cea mai recentă versiune standard este Ubuntu 23.04.
Când o eliberare ajunge la sfârșitul vieții (EOL) nu mai este acceptat de Canonical și nu mai primește corecții, actualizări și software nou.
Pentru a verifica dacă rulați o versiune Ubuntu activă, executați următoarea comandă.
$ hwe-support-status --verbose.
Comanda oferă următoarea ieșire. Ultima propoziție va spune dacă sistemul dvs. este acceptat sau nu. În cazul nostru, alergăm Ubuntu 22.04 care va fi susținut până în aprilie 2027.
Dacă sistemul dvs. nu este acceptat, cu siguranță veți întâlni eroarea.
Acestea sunt câteva dintre posibilele soluții pentru a aborda problema „Imposibil de localizat pachetul” Eroare activată Ubuntu. Dacă încă întâmpinați dificultăți la instalarea unui pachet, luați în considerare încercarea de a-l instala din Snap sau flatpak.
De asemenea, puteți instala pachete din depozite terțe cunoscute sub numele de PPA (Arhiva pachet personal). Acesta este un depozit care oferă pachete software întreținute de persoane sau grupuri de dezvoltatori. Aceste pachete nu sunt disponibile în depozitele oficiale Ubuntu.
Și acest lucru trage acest ghid la final. Am văzut diferite moduri pe care le puteți folosi pentru a depana „Imposibil de localizat pachetul” eroare în Ubuntu.