Debian

23 grunnleggende apt-get og apt-cache-kommandoer du trenger

23 grunnleggende apt-get og apt-cache-kommandoer du trenger
Kommandoene "apt-get" og "apt-cache" er svært brukte kommandoer i Linux-miljøet. Den tidligere kommandoen lar deg hovedsakelig installere, oppdatere og fjerne pakker, mens sistnevnte lar deg søke etter pakker og tilhørende informasjon. Begge disse kommandoene har sine spesifikke bruksområder, men de fleste brukerne er ikke klar over deres eksakte muligheter bortsett fra deres grunnleggende bruk. Derfor har vi i dag bestemt oss for å dele med deg de tjuetre forskjellige eksemplene der du kan bruke kommandoene "apt-get" og "apt-cache" for å administrere systemet ditt.

Grunnleggende apt-get kommandoeksempler

De sytten grunnleggende "apt-get" -kommandoene er beskrevet nedenfor.

Eksempel 1: Oppdater Linux-systemet

Dette er den vanligste bruken av "apt-get" -kommandoen i Linux-miljøet, siden du må oppdatere systemet ditt før du installerer et nytt program. Noen ganger, selv før du feilsøker systemet for eventuelle feil, må du oppdatere det slik at eventuelle ødelagte lenker eller avhengigheter kan løses på forhånd.

For å oppdatere Linux-systemet ditt med "apt-get" -kommandoen, må du kjøre det på følgende måte:

sudo apt-get oppdatering

Eksempel 2: Oppgrader Linux-systemet ditt

Etter oppdatering av systemet får du en melding om antallet av alle pakkene som kan oppgraderes, dvs.e., pakker hvis oppgraderte versjoner er tilgjengelige. Derfor er det neste trinnet etter oppdatering av Linux-systemet ditt å oppgradere det, og dette kan gjøres ved å kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get oppgradering

Sammenlignet med kommandoen "apt-get update", tar kommandoen "apt-get upgrade" lengre tid å utføre, da den må installere de oppgraderte versjonene av alle de pakkene hvis oppgraderinger er tilgjengelige.

Eksempel 3: Installer en ny pakke på Linux-systemet

Hvis du er en hyppig datamaskinbruker, må du installere nye pakker på systemet ditt hver dag. Du kan også gjøre dette via Linux GUI, men hvis du foretrekker å bruke CLI, er det også mulig.

Du kan enkelt installere en ny pakke på Linux-systemet ditt ved å kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get install PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken du vil installere. Vi ønsket å installere VLC mediespilleren for en demonstrasjon, og det er grunnen til at vi har erstattet "PackageName" med "vlc".

Eksempel 4: Slett en pakke fra Linux-systemet

Når du har en stor mengde pakker installert på Linux-systemet ditt, ville du ha sett meldingen om "lagringsplass som går tom" veldig ofte. I denne situasjonen er den eneste løsningen du kan finne på å fjerne alle ubrukte eller irrelevante pakker fra systemet ditt.

Dette kan enkelt gjøres ved å kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get remove PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken du vil fjerne. Vi ønsket å fjerne VLC-mediaspilleren for en demonstrasjon, og det er grunnen til at vi har erstattet "PackageName" med "vlc".

Eksempel 5: Slett en pakke sammen med konfigurasjonsfilene fra Linux-systemet

Den enkle "apt-get remove" -kommandoen fjerner bare den spesifiserte pakken fra Linux-systemet ditt. Imidlertid ligger konfigurasjonsfilene til den pakken fortsatt på systemet ditt. Hvis du også vil bli kvitt disse konfigurasjonsfilene sammen med ønsket pakke, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get purge PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken du vil fjerne, sammen med konfigurasjonsfilene. Vi ønsket å fjerne VLC-mediaspilleren for demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 6: Slett alle avhengighetene til en slettet pakke fra Linux-systemet ditt

Noen ganger krever en enkelt pakke på Linux flere andre pakker for å fungere skikkelig. Disse pakkene er kjent som avhengighetene til nevnte pakke, og de installeres sammen med den pakken. Når du fjerner en pakke, enten med kommandoen "apt-get remove" eller med "apt-get purge" -kommandoen, fjernes ikke disse avhengighetene automatisk. Derfor, for å fjerne disse ubrukte avhengighetene for å frigjøre systemets plass, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get autoremove

Denne kommandoen vil utforske hele Linux-systemet ditt på jakt etter alle de pakkene og avhengighetene som ikke lenger er nødvendig, og vil fjerne dem helt.

Eksempel 7: Oppgrader Linux-systemet ditt smart

Den enkle kommandoen "apt-get upgrade" oppgraderer alle tilgjengelige pakker på Linux-systemet uten å sjekke om det er nødvendig å oppgradere en bestemt pakke. Hvis du vil utføre prosessen med oppgradering på en smart måte, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get dist-upgrade

En annen funksjon i denne kommandoen er at den ikke bare oppgraderer pakkene smart, men også fjerner de pakkene og avhengighetene som ikke lenger er nødvendig.

Eksempel 8: Utfør et Linux System Clean up

Hvis du vil rydde opp i alle midlertidige filer fra Linux-systemet ditt, kan du bruke kommandoen "apt-get" på følgende måte:

sudo apt-bli ren

Denne kommandoen vil fjerne alle midlertidige filer fra Linux-systemet ditt, og frigjøre diskplass.

Eksempel 9: Finn ut endringene i en pakke ved å sjekke loggen

Hver gang du installerer et program eller en pakke på Linux-systemet ditt og begynner å bruke det, gjør du visse endringer i det. Hvis du vil se på alle disse endringene før du oppgraderer ønsket pakke, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get changelog PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken hvis endringslogg du vil se før du oppgraderer den. Vi ønsket å se endringsloggen til VLC-mediaspilleren for demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 10: Rengjør alle Linux-systemets lokale depotpakker

Noen ganger noen .deb-filer holder seg stadig i Linux-systemets lokale lager, selv om de ikke lenger er installert. Derfor anbefales det alltid å kvitte seg med disse filene så snart som mulig for å gjenvinne diskplass.

For å rense alle Linux-systemets lokale depotpakker, kan du kjøre kommandoen “apt-get” på følgende måte:

sudo apt-get autoclean

Eksempel 11: Last ned en pakke på Linux-systemet ditt

Noen ganger ønsker du bare å laste ned en pakke på Linux-systemet ditt uten å installere den. Dette kan være nødvendig når du trenger å installere denne pakken på et senere tidspunkt, eller hvis du vil beholde en nedlastet sikkerhetskopi av en bestemt pakke. Derfor, for å laste ned en pakke på Linux-systemet ditt uten å installere den, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get nedlasting PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken du vil laste ned uten å installere den på Linux-systemet. Vi ønsket å laste ned VLC-mediaspilleren for demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 12: Se etter ødelagte pakker eller avhengigheter på Linux-systemet ditt

Noen ganger kan noen installerte avhengigheter eller pakker på Linux-systemet bli ødelagt. Vi refererer til slike pakker eller avhengigheter som "ødelagte". Derfor, hvis du ønsker å finne ut alle ødelagte pakker eller avhengigheter på Linux-systemet ditt, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get sjekk

Eksempel 13: Løs ødelagte pakker eller avhengigheter på Linux-systemet ditt

Når du har funnet ut alle ødelagte pakker eller avhengigheter på Linux-systemet ditt, er neste trinn å fikse dem alle, slik at du enkelt kan fortsette med ytterligere installasjoner.

Du kan fikse alle ødelagte pakker eller avhengigheter på Linux-systemet ditt ved å kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get -f install

Eksempel 14: Få tilgang til de manuelle sidene i kommandoen "apt-get"

Hvis du noen gang vil vite mer informasjon om "apt-get" -kommandoen, kan du få tilgang til man-sidene på følgende måte:

mann apt-get

Eksempel 15: Få tilgang til hjelpesidene til "apt-get" -kommandoen

Hvis du vil vite syntaksen og alternativene som er tilgjengelige for "apt-get" -kommandoen, kan du få tilgang til hjelpesidene for dette formålet.

For å få tilgang til hjelpesidene til "apt-get" -kommandoen, kan du kjøre denne kommandoen på følgende måte:

apt-get --help

Eksempel 16: Installer en pakke på nytt på Linux-systemet

Noen ganger fungerer ikke en installert pakke på Linux-systemet ditt riktig. Slike problemer kan oppstå av flere grunner, hvorav den viktigste årsaken er feil installasjon. I en slik situasjon kan du tenke på å installere en allerede installert pakke på nytt.

Dette kan gjøres ved å kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get install - installer pakkenavn

Her må du erstatte “PackageName” med det faktiske navnet på pakken du vil installere på Linux-systemet ditt. Vi ønsket å installere VLC-mediaspilleren på nytt for demonstrasjon, og det er grunnen til at vi har erstattet "PackageName" med "vlc".

Eksempel 17: Last ned kildekoden til en pakke på Linux-systemet ditt

Hvis du bare vil laste ned kildekoden til en pakke uten å installere den på Linux-systemet ditt, kan du kjøre kommandoen "apt-get" på følgende måte:

sudo apt-get - kun nedlastningskilde PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken hvis kildekode du vil laste ned uten å installere den på Linux-systemet ditt. Vi ønsket å laste ned kildekoden til VLC-mediaspilleren for en demonstrasjon. Derfor har vi erstattet "PackageName" med "vlc".

Grunnleggende apt-cache kommandoeksempler

De seks grunnleggende "apt-get" -kommandoene er beskrevet nedenfor.

Eksempel 18: Liste opp alle tilgjengelige pakker på Linux-systemet ditt

Vanligvis, når du begynner å bruke et Linux-basert system, er du i utgangspunktet uklart om hvilke pakker du egentlig trenger å installere. Noen ganger er du ikke engang klar over de eksakte pakkenavnene. Derfor blir det alltid ansett som veldig nyttig hvis du på en eller annen måte kan liste opp alle de installerbare pakkene.

For å liste opp alle tilgjengelige pakker på Linux-systemet ditt, kan du bruke kommandoen "apt-cache" på følgende måte:

sudo apt-cache pkgnames

Denne kommandoen vil liste opp navnene på alle pakkene som er tilgjengelige for Linux-systemet ditt.

Eksempel 19: Oppgi detaljert informasjon om en pakke på Linux-systemet ditt

Noen ganger vil du kanskje vite alle detaljene angående en bestemt pakke for å vite om dens kompatibilitet og andre sånne ting.

For å liste detaljert informasjon om en pakke på Linux-systemet ditt, kan du kjøre kommandoen "apt-cache" på følgende måte:

sudo apt-cache showpkg PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken, hvis detaljerte informasjon du vil liste ned på Linux-systemet ditt. Vi ønsket å liste opp detaljert informasjon om VLC-mediaspilleren for demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 20: Liste all grunnleggende informasjon om en pakke på Linux-systemet ditt

Ovennevnte kommandoliste viser alle mulige detaljer om en bestemt pakke. Men hvis du bare vil liste opp grunnleggende informasjon om en pakke, kan du kjøre kommandoen "apt-cache" på følgende måte:

sudo apt-cache viser PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken hvis grunnleggende informasjon du vil liste opp på Linux-systemet. Vi ønsket å liste opp grunnleggende informasjon om VLC-mediaspilleren for en demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 21: Søk etter noen spesifikke pakker via søkeordsøk på Linux-systemet ditt

Noen ganger husker du ikke det eksakte navnet på en pakke, men du vil fremdeles søke etter den. Alt du husker er et bestemt nøkkelord som er en del av navnet på pakken din. I dette scenariet kan du fremdeles utføre et søkeordssøk for å se etter alle disse pakkene, som inneholder det angitte nøkkelordet.

For å gjøre dette kan du kjøre kommandoen "apt-cache" på følgende måte:

sudo apt-cache søk "Keyword"

Her må du erstatte "Søkeordet" med det faktiske nøkkelordet i navnet på pakken du vil se etter på Linux-systemet ditt. Vi ønsket å søke etter alle pakkene som inneholder nøkkelordet "server" i navnene deres for demonstrasjon, og derfor har vi erstattet "Nøkkelordet" med "serveren".

Eksempel 22: Søk etter en spesifikk pakke ved å nevne navnet på Linux-systemet ditt

Hvis du husker det eksakte navnet på en pakke, kan du bare se etter det på Linux-systemet ditt ved å nevne det eksakte navnet.

Du kan søke etter en bestemt pakke på Linux-systemet ditt ved å kjøre kommandoen "apt-cache" på følgende måte:

sudo apt-cache søk PackageName

Her må du erstatte "PackageName" med det faktiske navnet på pakken du vil se etter på Linux-systemet ditt. Vi ønsket å søke etter VLC mediaspiller for en demonstrasjon, og derfor har vi erstattet "PackageName" med "vlc".

Eksempel 23: Liste cachestatistikk på ditt Linux-system

Hvis du ønsker å vite den samlede cache-statistikken til Linux-systemet ditt, vil jeg.e., det totale antall pakker, typer pakker osv. Deretter kan du kjøre kommandoen "apt-cache" på følgende måte:

sudo apt-cache-statistikk

Konklusjon

I denne artikkelen ga vi deg en veldig detaljert veiledning om bruken av kommandoene "apt-get" og "apt-cache". De fleste brukerne er kjent med kommandoen "apt-get", men de har ingen anelse om bruken av "apt-cache" -kommandoen. Etter å ha gått gjennom denne opplæringen, vil de være i en veldig god posisjon til å bruke kommandoen "apt-cache" så jevnt som de ville ha brukt noen annen grunnleggende Linux-kommando. Videre blir bruken av "apt-get" -kommandoen også forklart i dybden i denne artikkelen, da sytten av våre tjuetre eksempler var dedikert til dette formålet. Det er derfor, etter å ha gått gjennom denne artikkelen, kan hvem som helst beherske bruken av kommandoene "apt-get" og "apt-cache".

Mus Topp 5 ergonomiske datamuseprodukter for Linux
Topp 5 ergonomiske datamuseprodukter for Linux
Gir langvarig bruk av datamaskiner smerter i håndleddet eller fingrene? Lider du av stive ledd og må hele tiden riste på deg hendene? Føler du en bren...
Mus Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
De fleste Linux-distribusjoner leveres med "libinput" -biblioteket som standard for å håndtere inngangshendelser på et system. Den kan behandle inngan...
Mus Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kanskje du trenger et verktøy som kan gjøre at musens kontroll endres med hvert program du bruker. Hvis dette er tilfelle, kan du prøve et program som...