Hvordan Bruke Apt-Get Til Å Installere Programmer I Ubuntu fra Kommandolinjen

  • YatriTrivedi

    @yatritrivedi

  • Oppdatert 5.juli 2017, 8:12pm EDT

banner ubuntu har mange gui-baserte metoder for å installere applikasjoner, men de tar litt tid å søke og finne. Siden tastaturet vanligvis er raskere enn musen, kan det være en tidsbesparende å administrere programvaren via kommandolinjen.

APT

Linux administrerer programvare gjennom pakker, individuelle enheter av programvare som inneholder brukergrensesnitt, moduler og biblioteker. De fleste programmer koble flere co-avhengige pakker sammen, og atter andre lar deg velge hvilke pakker å installere og som å la ut etter eget skjønn. Dette kan bli forvirrende, så det er en pakkebehandling til din disposisjon for å hjelpe Hver Linux-distribusjon har sitt eget pakkehåndteringssystem. For Vår egen nære Og kjære Ubuntu er Det Det Avanserte Pakkeverktøyet. Den har en familie av kommandoer som lar deg legge til lagre; søke etter, installere og fjerne pakker; og til og med simulere oppgraderinger og slikt. Kommandoene er ganske enkle å huske og bruke, så du vil administrere systemets programvare på kort tid!APT krever superbrukertillatelser, da DET omhandler kjerneaspekter av systemet, så I Ubuntu må du forord de fleste kommandoer med » sudo.»

Søke Etter Pakker

kommandoen for å søke etter programvare er:

apt-cache søk …

Erstatt, Men ikke bruk braketter. Du får en utgang som dette:

søk

Du kan søke etter ord i beskrivelsen av pakker, si for en kabal, eller etter pakkenavn. Noen søk kan gi massevis av resultater, slik at du kan bla gjennom listen med følgende kommando:

apt-cache search | less

det er et rør midt i den kommandoen (den deler en nøkkel med \). Jo mindre kommando vil tillate deg å bla gjennom listen med piltastene, side opp/ned-tastene, og space, b, og enter. Trykk q for å gå ut av listen og gå tilbake til meldingen.

Legge Til Repositories

du finner mer programvare i repositories funnet på nettet. Ta For Eksempel Ubuntu Tweak, et program som lar deg endre noen skjulte eller på annen måte vanskelig å endre innstillinger for systemet ditt. Det er vert på et annet depot. Hvis du legger til depotet i stedet for å laste ned og installere bare pakken, vil systemet varsle deg om oppdateringer og automatisk holde det oppdatert for deg. Du kan manuelt legge til og endre repositorier ved å redigere apts kildefil:

sudo nano/etc/apt / sources.liste

Annonse

Men Ubuntu 9.10 Karmisk Koala endret det. Det er en enklere måte!

legg til repo

sudo add-apt-repository

La Oss se På Ubuntu Tweak ‘ s repo for å se hvordan det vil se ut i praksis:

sudo legg til-apt-repository ppa:tualatrix/ppa

voila!

Oppdatere Kilder

oppdater

etter at du har lagt til lagre, må du oppdatere pakkelisten.

sudo apt-get update

Annonse

som vil oppdatere pakkelister fra alle repositorier på en gang. Husk å gjøre dette etter hvert lagt depot!

Installasjon

Nå som du har lagt til programvaren din repo og oppdatert pakkelisten din, og funnet pakkenavnet du trenger, kan du installere det.

sudo apt-get install …

install-mod

dette vil laste ned og installere alle pakkene som er oppført. Hvis det er avhengigheter-andre forutsetningspakker – vil de også bli installert. Noen ganger vil du også se en liste over anbefalte, men valgfrie pakker for å gå sammen med ditt valg. Noen ganger vil du også se en bekreftelsesprompt, men ikke alltid.

Ofte ser du en kjernepakke med andre koblede pakker, så installering av denne vil automatisk installere avhengighetene og noen ganger tilhørende pakker også.

tilknyttede pakker-mod

Fjerne Pakker

hvis du vil bli kvitt et program, kan du avinstallere tilhørende pakker.

sudo apt-get remove …

fjern

Annonse

hvis du vil bli kvitt konfigurasjonsfilene og tilhørende kataloger (vanligvis i brukerens hjemmekatalog), vil du legge til alternativet purge:

sudo apt-get remove –purge …

det er to bindestreker der. Dette vil komme godt med hvis et program ikke fungerer som det skal. Ved rensing ved fjerning, vil du kan ha en » ren » installere.

Mesteparten av tiden kan du bare velge kjernepakken, og de tilknyttede vil også bli fjernet. Hvis det ikke gjør det, kan du bruke følgende kommando:

sudo apt-get autoremove

Annonse

dette vil automatisk fjerne alle pakker som ikke er brukt eller assosiert med et installert program. For eksempel, hvis du ble kvitt en kjernepakke, vil autoremove bli kvitt det tilknyttede pakker og eventuelle avhengigheter det hadde, så lenge ingen andre programmer bruker dem. Det er en fin måte å rydde opp ubrukte biblioteker og pakker du ikke trenger.

Oppgradering Programvare

Så, hva om pakkene trenger oppgradering? Du kan oppgradere individuelle programmer med følgende kommando:

sudo apt-get upgrade …

eller du kan oppgradere alle pakker ved ikke å ha flere argumenter:

sudo apt-get upgrade

dette vil fortelle deg hvor mange og hvilke pakker som må oppdateres og vil be om en bekreftelse før den fortsetter.

Annonse

Husk at du kanskje må oppdatere først. Oppgradering vil erstatte eldre versjoner av programmer med nyere versjoner. Dette er en erstatningsprosess; det samme pakkenavnet kreves, og den eldre versjonen erstattes med en nyere versjon. Ingen helt nye pakker er installert og ingen pakker avinstalleres.

noen programmer fungerer ikke helt på den måten. De krever en pakke med et litt annet navn som skal fjernes og en ny med et annet navn som skal installeres. Noen ganger har et programs nye versjon en ny påkrevd pakke. I disse tilfellene må du bruke dist-upgrade.

dist-upgrade

sudo apt-get dist-upgrade …

sudo apt-get dist-upgrade

nå vil alle avhengigheter være fornøyd nei uansett hva. Hvis du ikke er i mikroadministrering av pakkene dine, er dette kommandoen du skal bruke.

hvis du bare vil se hvilke pakker som skal oppgraderes hvis du skulle hypotetisk kjøre kommandoen, kan du simulere en oppgradering med-s-alternativet.

sudo apt-get –s upgrade

Annonse

dette er veldig nyttig hvis du ikke er sikker på om oppgradering av en pakke vil ødelegge andre programmer, noe som skjer av og til med TING som PHP og e-postserverbiblioteker.

Rengjøring

Når du laster ned pakker, Bufrer Ubuntu dem i tilfelle det må referere til dem videre. Du kan slette denne hurtigbufferen og få tilbake litt harddiskplass med følgende kommando:

sudo apt-get clean

hvis du vil kvitte deg med hurtigbufferen din, men lagre de nyeste versjonene av hvilke pakker du har, kan du bruke dette i stedet:

sudo apt-get autoclean

dette vil bli kvitt de eldre versjonene som er ganske mye ubrukelig, men likevel la deg med en cache.

Kontrollere Hva Som Er Installert

Du kan se en liste over alle installerte pakker med dpkg.

sudo dpkg –list

Annonse

du kan også bruke less til å bla gjennom denne listen.

sudo dpkg –list/less

du kan også søke gjennom listen med grep-kommandoen.

dpkg –list/grep

hvis noe er installert, vil du se et pakkenavn og en beskrivelse.

du kan også søke gjennom en mer kompakt metode:

dpkg-l ‘søkeord’

Annonse

dette alternativet er En liten bokstav L, og søkeordet ditt må være innenfor enkle anførselstegn. Du kan også bruke jokertegn til å søke bedre.

dpkg søk

Påskeegg

APT har et interessant påskeegg.

sudo apt-get moo

Nyt superku-kreftene dine!

å kunne administrere pakker og installert programvare via kommandolinjen kan spare deg litt tid. Ubuntu ‘ S Software Updater er ofte laggy på systemet mitt, og det kan virkelig være vondt å legge til programvare repos og installere pakker gjennom Programvaresenteret, spesielt hvis du allerede kjenner pakkenavnene. Det er også flott for å administrere systemet eksternt via SSH. Du trenger ikke å ha EN GUI som kjører i det hele tatt eller håndtere VNC.

Det Er mange ting å lære når du blir komfortabel med kommandolinjen, så du vil kanskje sjekke Ut Nybegynnerens Guide Til Nano, Linux Kommandolinje Tekstredigerer. Det er mer å komme!

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *