Če med nameščanjem paketov v Ubuntu naletite na napako »E: ni mogoče najti paketa«, ne skrbite, saj jo je enostavno odpraviti.

Ključni zaključki

  • Redno posodabljajte svoj seznam paketov, da vzdržujete varen in posodobljen sistem Ubuntu ter zagotovite dostop do najnovejših programskih paketov, varnostnih popravkov, popravkov napak in izboljšanega razreševanja odvisnosti.
  • Pri uporabi apt. bodite pozorni na pravilno črkovanje in razlikovanje velikih in malih črk imena paketa ukaz za namestitev programske opreme, saj lahko že manjša tipkarska napaka povzroči "E: Ni mogoče najti paketa" napaka.
  • Preverite svoje podatke o skladišču tako, da preverite konfigurirana skladišča, da zagotovite dostop do potrebne programske opreme. Razmislite o dodajanju zaupanja vrednih in dobro vzdrževanih repozitorijev, če so potrebni za določeno programsko opremo.

Ubuntu je uporabniku prijazna distribucija Linuxa, znana po svoji stabilnosti in obsežnem katalogu programske opreme. Vendar pa bodo tudi najbolj izkušeni uporabniki Ubuntuja verjetno naleteli na napako "E: paketa ni mogoče najti". To sporočilo o napaki se običajno prikaže, ko poskušate namestiti paket prek APT.

instagram viewer

Pokazali vam bomo, kako lahko popravite sporočilo o napaki »E: ni mogoče najti paketa« v Ubuntuju. Ne glede na to, ali ste začetnik ali izkušen skrbnik, če veste, kako premagati to napako, boste močno izboljšali svojo sposobnost uporabe Ubuntuja.

1. Posodobite svoj seznam paketov

Posodabljanje seznama paketov je pomembno za vzdrževanje varnega, delujočega in posodobljenega sistema Ubuntu. Najpomembneje je, da vam zagotavlja najboljšo možno izkušnjo programske opreme, hkrati pa ohranja vaš sistem varen in stabilen.

Svoj seznam paketov lahko posodobite tako, da zaženete:

sudo apt update

Občasno ali kadar koli želite namestiti nov kos programske opreme, se prepričajte, da ste zagnali prejšnji ukaz. S posodobitvijo seznama paketov zagotovite, da imate dostop do najnovejših različic programskih paketov, skupaj z vsemi na novo dodanimi paketi.

Druge prednosti vodenja posodobitev sudo apt vključujejo dostop do novih varnostnih popravkov, popravkov napak in boljše razreševanje odvisnosti.

2. Uporabite pravilno ime paketa

Za razliko od operacijskega sistema Windows je Linux pri poimenovanju datotek in imenikov sam po sebi občutljiv na velike in male črke. To pomeni, da se velike in male črke obravnavajo ločeno. Datoteke "Test.txt", "TEST.txt" in "TesT.txt" so na primer različne datoteke v sistemu Linux.

Enako načelo velja za imena paketov. Preverite, ali ste pravilno črkovali ime paketa. Celo majhna tipkarska napaka, kot je velika črka, kjer bi morala biti mala, bo povzročila napako "E: ni mogoče najti paketa".

Če niste prepričani o imenu paketa, lahko uporabite ukaz apt za iskanje delnih imen paketov. Na primer, predpostavimo, da iščete priljubljena programska oprema za posnetke zaslona Flameshot, vendar se spomnite le, da se začne s plamenom. No, poiščete ga lahko z delnim imenom na naslednji način:

apt search flame

3. Preverite podatke o skladišču

APT bo v vaš sistem namestil samo programsko opremo iz danega nabora konfiguriranih skladišč. To je dobro za varnost, saj lahko svoj sistem omejite na pridobivanje programske opreme samo iz nekaj zaupanja vrednih virov.

Privzeto, Ubuntu ima nekaj privzetih skladišč konfiguriran za vas. Toda občasno boste morda morali dodati repozitorij, da pridobite dostop do programske opreme, ki ni del vaših trenutno konfiguriranih repozitorijev.

Oglejte si svoja konfigurirana skladišča z uporabo:

cat /etc/apt/sources.list

Vaš seznam virov bi moral imeti običajno konfigurirana in privzeto aktivna naslednja skladišča. Aktivni repozitoriji niso komentirani z 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 izdaje v prejšnjem delčku bo nadomeščen z vašim trenutnim Ubuntujem ime izdaje. Lahko dobite svojega ime izdaje s tekom lsb_izpust -c v terminalu. Kodno ime, ki ga izpiše ta ukaz, je vaš trenutni ime izdaje.

To je relativno enostavno dodajte nove repozitorije programske opreme v Linuxu. Poleg tega večina vodnikov za namestitev programske opreme omenja, ali morate dodati novo skladišče, zato bodite pozorni na to.

Zaradi varnosti se prepričajte, da v svoj sistem dodajate zaupanja vredne in dobro vzdrževane PPA in repozitorije.

4. Preverite združljivost programske opreme

V nekaterih primerih nekateri programski paketi morda niso na voljo v starejših različicah Ubuntuja. V redkih primerih so lahko nekateri programski paketi na voljo le v izdajah LTS Ubuntuja. V takšnih primerih lahko pride do napake »E: ni mogoče najti paketa« zaradi težav z združljivostjo.

Več informacij o paketu lahko preverite tako, da zaženete: apt pokaži ime-paketa. Na primer, za paket flameshot zaženite:

apt show flameshot

Bodite pozorni tudi na informacije o združljivosti na uradni spletni strani paketov, da se prepričate, ali je programski paket, ki ga poskušate namestiti, združljiv z vašo različico Ubuntu.

5. Drugi popravki

Če nobena od prejšnjih rešitev ni pomagala, poskusite počistiti predpomnilnik paketov in nato znova posodobite seznam paketov z:

sudo apt clean && sudo apt update

Lahko tudi poskusite namestiti majhen paket, kot je cowsay, z ukazom sudo apt posodobi && apt namesti cowsay samo da vidim, če je vse v redu.

Zdaj lahko popravite napako »E: Ni mogoče najti paketa« v Ubuntuju

Kot uporabnik Ubuntuja boste najverjetneje na neki točki naleteli na napako »E: Ni mogoče najti paketa«. Ta napaka je rešljiva in opremljena s pravimi informacijami, s katerimi se lahko brez skrbi soočite.

Da ne boste več naleteli na takšne napake, vedno bodite pozorni na poškodovane pakete v vašem računalniku.