Om du stöter på felet "E: Kan inte hitta paketet" när du installerar paket på Ubuntu, oroa dig inte, eftersom det är lätt att fixa det.

Viktiga takeaways

  • Uppdatera din paketlista regelbundet för att upprätthålla ett säkert och uppdaterat Ubuntu-system, vilket säkerställer tillgång till de senaste mjukvarupaketen, säkerhetskorrigeringar, buggfixar och förbättrad beroendeupplösning.
  • Var uppmärksam på korrekt stavning och skiftlägeskänslighet för paketnamnet när du använder apt kommando för att installera programvara, eftersom även ett litet stavfel kan resultera i "E: Kan inte hitta paketet" fel.
  • Verifiera din förvarsinformation genom att kontrollera dina konfigurerade förråd för att säkerställa att du har tillgång till nödvändig programvara. Överväg att lägga till pålitliga och välskötta arkiv om det behövs för viss programvara.

Ubuntu är en användarvänlig Linux-distro känd för sin stabilitet och stora programvarukatalog. Men även de mest erfarna Ubuntu-användarna kommer sannolikt att stöta på felet "E: Kan inte hitta paketet". Detta felmeddelande visas vanligtvis när du försöker installera ett paket via APT.

instagram viewer

Vi visar dig hur du kan fixa felmeddelandet "E: Det går inte att hitta paketet" på Ubuntu. Oavsett om du är en nybörjare eller en erfaren administratör, kommer att avsevärt förbättra din förmåga att använda Ubuntu om du vet hur du övervinner detta fel.

1. Uppdatera din paketlista

Att uppdatera din paketlista är viktigt för att upprätthålla ett säkert, funktionellt och uppdaterat Ubuntu-system. Viktigast av allt, det säkerställer att du får bästa möjliga programvaruupplevelse samtidigt som du håller ditt system säkert och stabilt.

Du kan uppdatera din paketlista genom att köra:

sudo apt update

Ibland, eller när du vill installera en ny mjukvara, se till att du kör föregående kommando. Genom att uppdatera paketlistan säkerställer du att du har tillgång till de senaste versionerna av mjukvarupaket, tillsammans med eventuella nytillagda paket.

Andra fördelar med att köra sudo apt uppdatering kommandot inkluderar tillgång till nya säkerhetskorrigeringar, buggfixar och bättre beroendeupplösning.

2. Använd det korrekta paketnamnet

Till skillnad från Windows är Linux i sig skiftlägeskänsligt när det kommer till fil- och katalognamn. Detta innebär att stora och små bokstäver behandlas distinkt. Till exempel är filerna "Test.txt", "TEST.txt" och "TesT.txt" alla distinkta filer på Linux.

Samma princip gäller för paketnamn. Se till att du stavar paketnamnet korrekt. Även ett litet stavfel som en stor bokstav där det ska finnas en gemen kommer att resultera i felet "E: Det går inte att hitta paketet".

Om du inte är säker på paketnamnet kan du använda kommandot apt för att söka efter partiella paketnamn. Låt oss till exempel anta att du letar efter populär programvara för skärmdumpar Flameshot, men du kommer bara ihåg att det börjar med låga. Tja, du kan söka efter det med hjälp av delnamnet enligt följande:

apt search flame

3. Verifiera förvarsinformation

APT kommer endast att installera programvara från en given uppsättning konfigurerade förråd på ditt system. Detta är bra för säkerheten eftersom du kan begränsa ditt system för att få programvara från endast ett fåtal pålitliga källor.

Som standard, Ubuntu kommer med några standardförråd konfigurerad för dig. Men ibland kan du behöva lägga till ett arkiv för att få tillgång till programvara som inte är en del av dina nuvarande konfigurerade arkiv.

Ta en titt på dina konfigurerade förråd med:

cat /etc/apt/sources.list

Din källlista bör normalt ha följande förråd konfigurerade och aktiva som standard. Aktiva förråd kommenteras inte ut med tecknet #.

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

release-namn i föregående kodavsnitt kommer att ersättas med din nuvarande Ubuntu release-namn. Du kan få din release-namn genom att springa lsb_release -c i terminalen. Kodnamnet som matas ut av detta kommando är ditt nuvarande release-namn.

Det är relativt lätt att lägga till nya programvaruförråd på Linux. Dessutom kommer de flesta programvaruinstallationsguider att nämna om du behöver lägga till ett nytt arkiv, så se till att du är uppmärksam på det.

Av säkerhetsskäl, se till att du lägger till pålitliga och välskötta PPA: er och arkiv till ditt system.

4. Kontrollera programvarans kompatibilitet

I vissa fall kanske vissa programvarupaket inte är tillgängliga på äldre versioner av Ubuntu. I sällsynta fall kan vissa programvarupaket endast vara tillgängliga på LTS-versionerna av Ubuntu. I sådana fall kan du uppleva felet "E: Kan inte hitta paketet" på grund av kompatibilitetsproblem.

Du kan söka efter mer information om ett paket genom att köra: apt show paketnamn. Till exempel, för paketets flameshot, kör:

apt show flameshot

Var också uppmärksam på kompatibilitetsinformation från paketens officiella webbplats för att se till att mjukvarupaketet du försöker installera är kompatibelt med din Ubuntu-version.

5. Andra korrigeringar

Om ingen av de föregående lösningarna har hjälpt, försök att rensa paketcachen och uppdatera sedan paketlistan igen med:

sudo apt clean && sudo apt update

Du kan också försöka installera ett litet paket som cowsay med kommandot sudo apt uppdatera && apt installera cowsay bara för att se om allt är bra.

Du kan nu fixa felet "E: Kan inte hitta paketet" på Ubuntu

Som Ubuntu-användare kommer du troligen att stöta på felet "E: Kan inte hitta paketet" någon gång. Det här felet är lösbart och utrustat med rätt information kan du med säkerhet möta det direkt.

För att säkerställa att du inte stöter på sådana fel igen, se alltid upp för trasiga paket på din dator.