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.