Jos kohtaat "E: Unable to locate package" -virheen asentaessasi paketteja Ubuntuun, älä huoli, sillä se on helppo korjata.

Avaimet takeawayt

  • Päivitä pakettiluettelosi säännöllisesti ylläpitääksesi suojattua ja ajan tasalla olevaa Ubuntu-järjestelmää ja varmistaaksesi pääsyn uusimpiin ohjelmistopaketteihin, tietoturvakorjauksiin, virheenkorjauksiin ja parannetun riippuvuusratkaisun.
  • Kiinnitä huomiota paketin nimen oikeinkirjoitukseen ja isojen kirjainten herkkyyteen käyttäessäsi apt komento ohjelmiston asentamiseen, sillä pienikin kirjoitusvirhe voi johtaa "E: Pakettia ei löydy" virhe.
  • Tarkista arkiston tiedot tarkistamalla määritetyt tietovarastot varmistaaksesi, että sinulla on pääsy tarvittaviin ohjelmistoihin. Harkitse luotettujen ja hyvin ylläpidettyjen tietovarastojen lisäämistä, jos se on tarpeen tietyille ohjelmistoille.

Ubuntu on käyttäjäystävällinen Linux-distro, joka tunnetaan vakaudestaan ​​ja laajasta ohjelmistoluettelostaan. Kuitenkin jopa kokeneimmat Ubuntu-käyttäjät kohtaavat todennäköisesti "E: Ei voi paikantaa pakettia" -virheen. Tämä virhesanoma tulee yleensä näkyviin, kun yrität asentaa pakettia APT: n kautta.

instagram viewer

Näytämme sinulle, kuinka voit korjata Ubuntun "E: Unable to locate package" -virheilmoituksen. Olitpa aloittelija tai kokenut järjestelmänvalvoja, tämän virheen voittamisen tietäminen parantaa huomattavasti kykyäsi käyttää Ubuntua.

1. Päivitä pakettiluettelosi

Pakettiluettelon päivittäminen on tärkeää turvallisen, toimivan ja ajan tasalla olevan Ubuntu-järjestelmän ylläpitämiseksi. Mikä tärkeintä, se varmistaa, että saat parhaan mahdollisen ohjelmistokokemuksen ja pitää järjestelmäsi turvallisena ja vakaana.

Voit päivittää pakettiluettelosi suorittamalla:

sudo apt update

Ajoittain tai aina kun haluat asentaa uuden ohjelmiston, varmista, että suoritat edellisen komennon. Päivittämällä pakettiluettelon varmistat, että sinulla on pääsy ohjelmistopakettien uusimpiin versioihin sekä äskettäin lisättyihin paketeihin.

Muita juoksemisen etuja sudo apt päivitys komento sisältää pääsyn uusiin tietoturvakorjauksiin, virheenkorjauksiin ja paremman riippuvuuden ratkaisun.

2. Käytä oikeaa paketin nimeä

Toisin kuin Windows, Linuxissa on luonnostaan ​​kirjainkoolla merkitystä tiedostojen ja hakemistojen nimeämisessä. Tämä tarkoittaa, että isoja ja pieniä kirjaimia käsitellään erikseen. Esimerkiksi tiedostot "Test.txt", "TESTI.txt" ja "Test.txt" ovat kaikki erillisiä tiedostoja Linuxissa.

Sama periaate koskee paketin nimiä. Varmista, että kirjoitat paketin nimen oikein. Jopa pieni kirjoitusvirhe, kuten iso kirjain, jossa pitäisi olla pieni kirjain, johtaa "E: Ei voida paikantaa pakettia" -virheeseen.

Jos et ole varma paketin nimestä, voit etsiä paketin osittaiset nimet komennolla apt. Oletetaan esimerkiksi, että etsit suosittu kuvakaappausohjelmisto Flameshot, mutta muistat vain, että se alkaa liekillä. No, voit etsiä sitä käyttämällä osittaista nimeä seuraavasti:

apt search flame

3. Tarkista arkiston tiedot

APT asentaa ohjelmistoja vain tietyistä määritetyistä tietovarastoista järjestelmässäsi. Tämä on hyvä turvallisuuden kannalta, koska voit rajoittaa järjestelmääsi hankkimaan ohjelmistoja vain muutamista luotettavista lähteistä.

Oletuksena, Ubuntun mukana tulee joitain oletusvarastoja määritetty sinua varten. Joskus saatat kuitenkin joutua lisäämään arkiston päästäksesi käyttämään ohjelmistoja, jotka eivät ole osa nykyisiä määritettyjä arkistoitasi.

Tarkastele määritettyjä arkistojasi käyttämällä:

cat /etc/apt/sources.list

Lähdeluettelossasi pitäisi tavallisesti olla seuraavat arkistot määritettynä ja aktiivisina oletuksena. Aktiivisia tietovarastoja ei kommentoida #-merkillä.

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

julkaisunimi edellisessä koodinpätkässä korvataan nykyisellä Ubuntulla julkaisunimi. Voit saada omasi julkaisunimi juoksemalla lsb_release -c terminaalissa. Tämän komennon antama koodinimi on nykyinen julkaisunimi.

Se on suhteellisen helppoa lisää uusia ohjelmistovarastoja Linuxiin. Useimmat ohjelmiston asennusoppaat mainitsevat myös, onko sinun lisättävä uusi arkisto, joten varmista, että kiinnität siihen huomiota.

Varmista turvallisuussyistä, että lisäät luotettavia ja hyvin ylläpidettyjä PPA-sopimuksia ja tietovarastoja järjestelmääsi.

4. Tarkista ohjelmistojen yhteensopivuus

Joissakin tapauksissa tietyt ohjelmistopaketit eivät välttämättä ole saatavilla Ubuntun vanhemmissa versioissa. Harvinaisissa tapauksissa jotkin ohjelmistopaketit voivat olla saatavilla vain Ubuntun LTS-julkaisuissa. Tällaisissa tapauksissa saatat kokea "E: Pakettia ei löydy" -virheen yhteensopivuusongelmien vuoksi.

Voit tarkistaa paketista lisätietoja suorittamalla: apt show paketin nimi. Suorita esimerkiksi paketin flameshot:

apt show flameshot

Kiinnitä myös huomiota yhteensopivuustietoihin pakettien viralliselta verkkosivustolta varmistaaksesi, että ohjelmistopaketti, jota yrität asentaa, on yhteensopiva Ubuntu-versiosi kanssa.

5. Muut korjaukset

Jos mikään edellisistä ratkaisuista ei auttanut, yritä tyhjentää pakettivälimuisti ja päivittää sitten pakettiluettelo uudelleen käyttämällä:

sudo apt clean && sudo apt update

Voit myös yrittää asentaa pienen paketin, kuten cowsayn, komennolla sudo apt päivitys && apt asennus cowsay vain nähdäkseni onko kaikki hyvin.

Voit nyt korjata Ubuntun "E: Unable to Locate Package" -virheen

Ubuntu-käyttäjänä kohtaat todennäköisesti jossain vaiheessa virheen "E: Ei voi paikantaa pakettia". Tämä virhe on ratkaistavissa ja varustettu oikealla tiedolla, jonka voit luottavaisesti kohdata suoraan.

Varmista, että et törmää tällaisiin virheisiin uudelleen, varmista aina, ettei tietokoneessasi ole rikkinäisiä paketteja.