kommando ikke funnet» i Linux-terminalen

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.

  Hvordan bruke timeout-kommandoen på Linux

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.

  Hvordan spille Mirror's Edge på Linux

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.

  Hvordan spille BioShock Remastered på Linux

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.