Hvordan fikse feilen APT -kommandoen ikke funnet

Hvordan fikse feilen APT -kommandoen ikke funnet
“Denne artikkelen forklarer hvordan du løser"APT-Få kommando ikke funnet”Feil i Linux.

Det er veldig viktig å tydeliggjøre at de fleste brukere får denne feilen, får ikke en ekte systemfeil, men de bruker en Linux -distribusjon med en annen Packages Manager enn Apt. Det er vanligvis forårsaket av en feil på brukersiden.

I de fleste tilfeller trenger brukere som står overfor denne meldingen bare å bruke den riktige Packages Manager for sin Linux -distribusjon.

De apt eller apt-get pakkeledere brukes av Debian-baserte Linux-distribusjoner som Ubuntu.

Hvis du bruker en annen Linux -distribusjon som Centos, må du bruke yum Packages Manager i stedet for passende. Hvis du bruker Fedora, bruk dnf Packages Manager.

SUSE -brukere må bruke zypp Packages Manager.

Hvis du bruker en Linux -distribusjon som Debian eller Ubuntu og du får "APT -kommandoen ikke funnet feil", fortsett å lese nedenfor. Den første delen av dette dokumentet er for Ubuntu -brukere; Instruksjoner for Debian -brukere finner du i den andre delen.

Fikse “APT -kommando ikke funnet”Feil i Ubuntu Linux

I denne opplæringen antar jeg av en eller annen grunn Apt Packages Manager Frontend ble fjernet fra systemet ditt.

Instruksjonene nedenfor beskriver alle trinn for å installere det siste Apt Pakkeutgivelse for Ubuntu.

For å begynne å få tilgang til denne lenken https: // pakker.Ubuntu.com/ og bla nedover siden for å finne Søk seksjon.

Type Apt I søkeordfeltet velger du riktig Ubuntu -utgivelse og trykk på Søk knappen som peker av pilene i skjermbildet nedenfor.

Bla nedover åpningssiden og trykk på lenken til Apt Pakke, som vist i følgende bilde.

Bla nedover åpningssiden. Nederst finner du lenker for hver arkitektur; Trykk på riktig for systemet ditt.

For å fullføre nedlasting Apt, Trykk på Last ned lenken.

Når pakken er lastet ned, installer den ved hjelp av DPKG som vist nedenfor. Det er viktig å avklare det 1.6.12ubuntu0.2_amd64 Må erstattes med den nøyaktige versjonen og arkitekturen du har lastet ned.

sudo dpkg -i apt_1.6.12ubuntu0.2_amd64.Deb

Test Apt igjen for å sjekke om det nå fungerer.

Hvis det fremdeles ikke fungerer, er det sannsynligvis et problem med $ banen miljøvariable.

For å bekrefte det, må du først sjekke hvor den treffende binære er. Du kan bruke kommandoen hvor er, Som vist i følgende eksempel.

hvor er passende

Som du kan se, er den binære under kinalærkatalogen /usr/bin (/usr/bin/apt).

For å bekrefte om banen er inkludert i $ bane -miljøvariablene, bruk kommandoen ekko etterfulgt av miljøvariabelen du vil sjekke ($ Bane).

ekko $ bane

Som du ser, er hver sti separert med en kolon. Hvis, i ditt tilfelle, banen /usr/bin er ikke inkludert, legg til den ved hjelp av eksport Kommando som vist i følgende bilde, og test deretter Apt en gang til.

Eksportbane = $ bane:/usr/bin

Hvis, etter å ha eksportert banen, Apt Packages Manager fungerer ordentlig, du finner problemet. Men å eksportere banen fra kommandolinjen er bare en midlertidig løsning uten utholdenhet etter en system omstart eller øktendring.

For å gjøre denne løsningen permanent, åpne .Bashrc fil inne i hjemmekatalogen din ved hjelp av en tekstredigerer som Nano eller vi.

Nano .Bashrc

På slutten av filen, legg til følgende linje.

Eksportbane = "$ sti:/usr/bin"

Lukk .Bashrc Filbesparende endringer og oppdater banemiljøvariabelen ved å utføre følgende kommando.

kilde .Bashrc

Apt Kommandoen må fungere.

Hvordan fikse feilen “Apt Command Not Found” i Debian Linux

For at Debian -brukere skal fikse denne feilen, besøk først lenken https: // www.Debian.org/distribusjon/pakker#search_packages og bla ned for å finne Søk seksjon.

Skriv inn på søkeordfeltet, velg APT, velg riktig Debian -distribusjon og trykk på Søk knapp.

Du blir omdirigert til en side som inneholder en liste over pakker. trykk Apt Pakkelink som tilhører din Debian -versjon.

Bla nedover åpningssiden og trykk riktig arkitektur for systemet ditt.

Etter å ha blitt omdirigert til speil -siden, trykk noen av dem for å begynne å laste ned pakken.

I noen tilfeller kan nettleseren din forhindre deg i å laste ned pakken. La pakken lastes ned.

Når du har fått pakken ved å bruke DPKG Packages Manager for å installere den, som vist nedenfor. Husk at 2.2.4_amd64 Må erstattes med den faktiske versjonen/arkitekturen du laster ned.

sudo dpkg -i apt_2.2.4_amd64.Deb

Apt Kommandoen må fungere. Hvis det fremdeles ikke fungerer, er det sannsynligvis et problem med $ banen miljøvariable.

Først må du sjekke hvor den treffende binære er. Du kan bruke kommandoen hvor er, Som vist i følgende eksempel.

hvor er passende

Som du ser er binæren under katalogen /usr/bin (/usr/bin/apt).

For å se om banen er inkludert i miljøvariablene dine, bruk kommandoen ekko etterfulgt av miljøvariabelen du vil sjekke (i dette tilfellet, $ Bane).

ekko $ bane

Som du ser, er hver sti separert med en kolon. Hvis, i ditt tilfelle, banen /usr/bin er ikke inkludert, legg til den ved hjelp av eksport Kommando som vist nedenfor, tester deretter Apt en gang til.

Eksportbane = $ bane:/usr/bin

Hvis du, etter at du har eksportert banen, finner du problemet, finner du problemet. Men å eksportere banen fra kommandolinjen er bare en midlertidig løsning uten innvirkning etter å ha startet på nytt eller endret økten.

For å gjøre dette fikset permanent åpen .Bashrc fil inne i hjemmekatalogen din ved hjelp av en tekstredigerer.

Nano .Bashrc

På slutten av filen, legg til følgende linje.

Eksportbane = "$ sti:/usr/bin"

Lukk .Bashrc Filbesparende endringer og oppdater banemiljøvariabelen ved å utføre følgende kommando.

kilde .Bashrc

Det er alt; Jeg håper disse trinnene løser problemet ditt.

Konklusjon

Den vanligste årsaken til denne feilmeldingen er feil bruk av en pakkebehandler som ikke er kompatibel med den installerte Linux -distribusjonen. I de fleste tilfeller er dette en feil fra brukerens side. Men hvis brukeren prøver å bruke APT Packages Manager riktig i en kompatibel Linux -distribusjon, installere den eller fikse banen, som beskrevet i denne opplæringen, vil sannsynligvis løse problemet, med mindre det ikke er en konsekvens av en feil installasjon eller En mer alvorlig systemfeil. Alle mulige løsninger som tidligere. Det krever bare å bruke DPKG Packages Manager eller fikse banen.

Tusen takk for at du leste denne artikkelen; Jeg håper det var nyttig å løse problemet. Fortsett å følge oss for flere tips og opplæringsprogrammer.