Feilmelding «apt-get: kommando ikke funnet»? Slik løser du det!

Viktige punkter

  • Hvis du opplever feilmeldingen «apt-get: kommando ikke funnet», må du først forsikre deg om at du benytter en Linux-distribusjon basert på Debian.
  • Dersom du bruker en annen distribusjon, som CentOS eller RHEL, bør du bruke den tilhørende pakkebehandleren (for eksempel yum) i stedet for apt-get.
  • En ny installasjon av operativsystemet eller nedlasting og installasjon av apt.deb kan løse «apt-get: kommando ikke funnet» feilen i Debian, Ubuntu eller Raspberry Pi OS. Kontroller at du har skrevet kommandoen korrekt og bruk «sudo» hvis nødvendig.

I Debian-baserte Linux-distribusjoner er apt-get en pålitelig kommando for å installere programvare via terminalen. Det kan imidlertid forekomme at du støter på feilmeldingen «kommando ikke funnet».

Her følger en guide for å håndtere feilen «apt-get: kommando ikke funnet».

Hva er apt-get?

apt-get er et kommandolinjeverktøy for pakkebehandling i Debian-familien. Det gir deg mulighet til å installere, oppdatere og avinstallere programvare. Syntaksen for bruk er:

 apt-get [alternativ] [kommando] 

For å for eksempel installere programvaren scrot for skjermdump, bruker du:

 apt-get install scrot 

Det er verdt å merke seg at apt-get teknisk sett anses som utdatert for interaktive installasjoner (dvs. der brukeren forventes å svare med Y eller N eller legge inn andre kommandoer). I stedet anbefales den kortere apt-kommandoen (som inkluderer apt-get funksjonalitet), mens apt-get er godkjent for bruk i skript.

Dersom målet er å installere en programvare, vil begge kommandoene fungere.

Men hva skjer dersom apt-get ikke fungerer?

Oppstår feilen «apt-get: kommando ikke funnet» på CentOS eller RHEL?

Normalt vil kommandoen apt-get fungere uten problemer, men hva hvis den ikke gjør det?

Dersom du bruker en distribusjon som ikke støtter apt-get, vil den ikke fungere. (Dette er en vanlig feil når man for eksempel kobler seg til en ekstern webserver.) For å løse dette må du benytte den riktige pakkebehandleren for din distribusjon.

Dette kan være pacman, zypper, yum eller dnf, avhengig av hvilken Linux-distribusjon du bruker.

For eksempel, dersom du jobber på en CentOS server og ønsker å installere programvare, må du i stedet for apt-get (eller apt) bruke yum:

 yum install PAKKE_NAVN 

(Der «PAKKE_NAVN» er navnet på programvarepakken du ønsker å installere.)

Vår sammenligning av apt, yum og dnf gir en mer detaljert forklaring.

Løsning på «apt-get: kommando ikke funnet» i Debian, Ubuntu eller Raspberry Pi OS

Hva om du bruker en Debian-basert distribusjon som Ubuntu, Pop!_OS eller Raspberry Pi OS og likevel får feilmeldingen «apt-get: kommando ikke funnet»?

Dette kan overraskende nok forekomme, og her er noen løsninger:

  • En fullstendig ny installasjon av operativsystemet. Dette er den raskeste, men også den mest tidkrevende løsningen.
  • Alternativt kan du laste ned apt.deb fra Ubuntus nettside og installere den med kommandoen sudo dpkg -i apt_[VERSION].deb (Husk å endre filnavnet slik at det stemmer overens med filen du har lastet ned).

Brukere av Raspberry Pi OS kan oppleve at apt-get install (eller sudo apt-get install) ikke fungerer. I dette tilfellet, prøv kommandoen apt install i stedet.

Dersom du får en feilmelding som inneholder tekst som «Midlertidig feil ved oppslag» etterfulgt av en serveradresse, indikerer dette et tilkoblingsproblem. Sjekk følgende:

  • Internett-tilgang
  • Systemklokke og dato
  • Bruk ping-kommandoen for å forsikre deg om at datamaskinen kan nå en webside (for eksempel Google)

Etter å ha utført de nødvendige endringene, start datamaskinen på nytt og prøv igjen.

Andre metoder for å løse «apt-get: kommando ikke funnet» feilen

Det finnes også andre årsaker til at feilmeldingen «apt-get: kommando ikke funnet» kan oppstå.

For det første, har du stavet kommandoen korrekt? Skrivefeil kan forårsake problemer i et hvilket som helst tekstbasert system, enten det er et Google-søk eller leting etter ord på en nettside. Linux-terminalen er intet unntak. Dobbeltsjekk at du har skrevet «apt-get» korrekt.

For det andre, kan det hende du mangler tilstrekkelige rettigheter? Prøv å skrive «sudo apt-get» i stedet for «apt-get» – dette kan løse «kommando ikke funnet» feilen.

Til slutt, dersom du får den mer spesifikke feilmeldingen «sudo: kommando ikke funnet», og du har forsøkt alt det ovenstående, kan selve problemet ligge i sudo, og ikke apt-get. Sjekk vår guide for å løse en «sudo: kommando ikke funnet» feil.