Ako naiđete na pogrešku "E: Unable to locate package" dok instalirate pakete na Ubuntu, ne brinite, jer je to lako popraviti.

Ključni zahvati

  • Redovito ažurirajte svoj popis paketa kako biste održali siguran i ažuran Ubuntu sustav, osiguravajući pristup najnovijim softverskim paketima, sigurnosnim zakrpama, ispravcima grešaka i poboljšanom rješavanju ovisnosti.
  • Obratite pozornost na točan pravopis i osjetljivost na velika i mala slova naziva paketa kada koristite apt naredbu za instaliranje softvera, jer čak i mala pogreška pri upisu može rezultirati "E: Nije moguće locirati paket" greška.
  • Provjerite svoje podatke o spremištu provjerom konfiguriranih spremišta kako biste bili sigurni da imate pristup potrebnom softveru. Razmislite o dodavanju pouzdanih i dobro održavanih repozitorija ako je potrebno za određeni softver.

Ubuntu je distribucija Linuxa jednostavna za korištenje, poznata po svojoj stabilnosti i ogromnom softverskom katalogu. Međutim, čak i najiskusniji korisnici Ubuntua vjerojatno će se susresti s pogreškom "E: Unable to locate package". Ova se poruka o pogrešci obično pojavljuje kada pokušavate instalirati paket putem APT-a.

instagram viewer

Pokazat ćemo vam kako možete popraviti poruku o pogrešci "E: Unable to locate package" na Ubuntuu. Bilo da ste početnik ili iskusan administrator, znanje o tome kako prevladati ovu pogrešku uvelike će poboljšati vašu sposobnost korištenja Ubuntua.

1. Ažurirajte svoj popis paketa

Ažuriranje popisa paketa važno je za održavanje sigurnog, funkcionalnog i ažurnog Ubuntu sustava. Ono što je najvažnije, osigurava vam najbolje moguće softversko iskustvo dok vaš sustav održava sigurnim i stabilnim.

Možete ažurirati svoj popis paketa pokretanjem:

sudo apt update

Povremeno, ili kad god želite instalirati novi dio softvera, provjerite jeste li pokrenuli prethodnu naredbu. Ažuriranjem popisa paketa osiguravate pristup najnovijim verzijama softverskih paketa, zajedno sa svim novododanim paketima.

Ostale prednosti pokretanja ažuriranje sudo apt naredbe uključuju pristup novim sigurnosnim zakrpama, ispravcima grešaka i boljem rješavanju ovisnosti.

2. Koristite točan naziv paketa

Za razliku od Windowsa, Linux je inherentno osjetljiv na velika i mala slova kada je u pitanju imenovanje datoteka i direktorija. To znači da se velika i mala slova tretiraju različito. Na primjer, datoteke "Test.txt", "TEST.txt" i "TesT.txt" različite su datoteke na Linuxu.

Isti princip vrijedi i za nazive paketa. Provjerite jeste li ispravno napisali naziv paketa. Čak i manja tipfelerska pogreška, kao što je veliko slovo gdje bi trebalo biti malo, rezultirat će pogreškom "E: Nije moguće locirati paket".

Ako niste sigurni u naziv paketa, možete koristiti naredbu apt za traženje djelomičnih naziva paketa. Na primjer, pretpostavimo da tražite popularan softver za snimanje zaslona Flameshot, ali samo zapamtite da počinje s plamenom. Pa, možete ga potražiti pomoću djelomičnog naziva na sljedeći način:

apt search flame

3. Provjerite podatke o spremištu

APT će samo instalirati softver iz određenog skupa konfiguriranih repozitorija na vašem sustavu. Ovo je dobro za sigurnost jer možete ograničiti svoj sustav na preuzimanje softvera iz samo nekoliko pouzdanih izvora.

Prema zadanim postavkama Ubuntu dolazi s nekim zadanim spremištima konfiguriran za vas. Ali povremeno ćete možda trebati dodati spremište da biste dobili pristup softveru koji nije dio vaših trenutačno konfiguriranih spremišta.

Pogledajte svoja konfigurirana spremišta koristeći:

cat /etc/apt/sources.list

Vaš popis izvora trebao bi normalno imati sljedeća spremišta konfigurirana i aktivna prema zadanim postavkama. Aktivna spremišta nisu komentirana znakom #.

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

ime izdanja u prethodnom isječku bit će zamijenjen vašim trenutnim Ubuntuom ime izdanja. Možete dobiti svoje ime izdanja trčanjem lsb_otpuštanje -c u terminalu. Kodno ime koje daje ova naredba je vaš trenutni ime izdanja.

Relativno je lako dodajte nova spremišta softvera na Linux. Također, većina vodiča za instalaciju softvera će spomenuti trebate li dodati novi repozitorij, stoga svakako obratite pozornost na to.

Iz sigurnosnih razloga, pobrinite se da svom sustavu dodajete pouzdane i dobro održavane PPA-ove i repozitorije.

4. Provjerite kompatibilnost softvera

U nekim slučajevima određeni softverski paketi možda neće biti dostupni na starijim verzijama Ubuntua. U rijetkim slučajevima neki softverski paketi mogu biti dostupni samo na LTS izdanjima Ubuntua. U takvim slučajevima možete doživjeti pogrešku "E: Ne mogu locirati paket" zbog problema s kompatibilnošću.

Više informacija o paketu možete provjeriti pokretanjem: apt pokazati naziv-paketa. Na primjer, za paket flameshot, pokrenite:

apt show flameshot

Također, obratite pozornost na informacije o kompatibilnosti sa službene web stranice paketa kako biste bili sigurni da je softverski paket koji pokušavate instalirati kompatibilan s vašom verzijom Ubuntua.

5. Ostali popravci

Ako nijedno od prethodnih rješenja nije pomoglo, pokušajte očistiti predmemoriju paketa, a zatim ponovno ažurirajte svoj popis paketa koristeći:

sudo apt clean && sudo apt update

Također možete pokušati instalirati mali paket kao što je cowsay, koristeći naredbu sudo apt ažuriranje && apt instaliraj cowsay samo da vidim je li sve u redu.

Sada možete popraviti pogrešku "E: Nije moguće locirati paket" na Ubuntuu

Kao korisnik Ubuntua, najvjerojatnije ćete se u nekom trenutku susresti s pogreškom "E: Unable to locate package". Ova je pogreška rješiva ​​i opremljena pravim informacijama s kojom se s pouzdanjem možete suočiti.

Kako biste bili sigurni da više nećete naići na takve pogreške, uvijek pazite na neispravne pakete na svom računalu.