Innholdsfortegnelse
Viktige takeaways
- Hvis du støter på feilen «apt-get: command not found», må du kontrollere at du bruker en Debian-basert Linux-distro.
- Hvis du bruker en annen distribusjon, som CentOS eller RHEL, bruk passende pakkebehandling (f.eks. nam) i stedet for apt-get.
- Å installere operativsystemet på nytt eller laste ned og installere apt.deb kan fikse feilen «apt-get: command not found» i Debian, Ubuntu eller Raspberry Pi OS. Dobbeltsjekk stavemåten og bruk «sudo» om nødvendig.
Hvis du vil installere programvare på en Debian-basert Linux-distro, er apt-get en pålitelig terminalkommando. Du kan imidlertid av og til få problemer med «kommando ikke funnet»-feilen som svar.
Slik håndterer du feilen «apt-get: command not found».
Hva er apt-get?
apt-get-verktøyet er en kommandolinjepakkebehandler for Debian-familiedistros. Den lar deg installere, oppdatere og fjerne programvare. Bruken er som følger:
apt-get [option] [command]
Så for å installere, for eksempel, scrot-skjermfangstprogramvaren, bruker du:
apt-get install scrot
Strengt tatt er apt-get utdatert, noe som betyr at den ikke skal brukes til noen interaktiv installasjon (dvs. å trykke Y eller N eller legge inn andre kommandoer på forespørsel). I stedet oppmuntres den kortere apt-kommandoen (som inkluderer apt-get-kommandoer), mens apt-get er godkjent for skript.
Men hvis du bare trenger å installere noe programvare, fungerer begge deler.
Men hva om apt-get ikke fungerer?
Får du «apt-get: command not found» på CentOS eller RHEL?
Kommandoen apt-get fungerer vanligvis uten problemer, men hva om den ikke gjør det?
Hvis du bruker en distribusjon som ikke bruker apt-get, vil den rett og slett ikke fungere. (Dette er en enkel feil å gjøre når du får tilgang til en ekstern webserver, for eksempel.) For å løse dette må du installere med riktig pakkebehandling.
Dette kan være pacman, eller zypper, eller yum eller dnf, avhengig av Linux-distribusjonen.
For eksempel, hvis du ble oppringt til en CentOS-server og ønsket å installere programvare, i stedet for apt-get (eller apt) ville du brukt yum:
yum install PACKAGE_NAME
(Der «PACKAGE_NAME» er relatert til en tilgjengelig pakke for installasjon.)
Vår sammenligning av apt, yum og dnf forklarer dette ytterligere.
Retting av «apt-get: command not found» på Debian, Ubuntu eller Raspberry Pi OS
Hva om du bruker en Debian-familiedistro som Ubuntu eller Pop!_OS eller Raspberry Pi OS og du støter på feilen «apt-get: command not found»?
Utrolig nok kan dette skje, men hva kan gjøres for å fikse det?
- Installer OS på nytt. Dette er den raskeste og minst praktiske måten å løse problemet på.
- Alternativt kan du laste ned apt.deb fra Ubuntus nettsted og installer med sudo dpkg -i apt_[VERSION].deb (endre filnavnet slik at det samsvarer med den nedlastede filen).
Raspberry Pi OS-brukere kan oppleve at apt-get install (eller sudo apt-get install) ikke fungerer. I dette tilfellet, prøv apt install i stedet.
Også, hvis du prøver å installere apt-get og det er en annen feil (i linje med «Midlertidig feilløsning» etterfulgt av en server-URL), så handler problemet om tilkobling. Så gjør følgende kontroller:
- Nettverkstilgang
- Systemklokke og dato
- Bruk ping for å bekrefte at datamaskinen din kan nå et hvilket som helst nettsted (f.eks. Google)
Etter å ha gjort de nødvendige justeringene, start datamaskinen på nytt og prøv igjen.
Andre måter å fikse feilen «apt-get: kommando ikke funnet».
En trio av andre problemer kan føre til feilen «apt-get: command not found».
For det første, staver du kommandoen riktig? Skrivefeil kan forårsake kaos i ethvert tekstfokusert system, fra Google-søk til å finne ord eller uttrykk på en side. Linux-terminalen er ikke annerledes. Ta deg tid til å sikre at du har skrevet inn «apt-get» riktig.
For det andre, kan det være at tillatelsene dine er utilstrekkelige? I stedet for «apt-get» prøv «sudo apt-get» – «kommando ikke funnet»-feilen skal nå fjernes.
Til slutt, hvis du finner den mer spesifikke «sudo: kommando ikke funnet»-feilen dukker opp, og du har prøvd alt ovenfor, kan problemet faktisk være med sudo, i stedet for apt-get. Sjekk guiden vår for å fikse en sudo: kommando ikke funnet feil.