no.phhsnews.com


no.phhsnews.com / Slik bruker du Apt-Klar til å installere programmer i Ubuntu fra kommandolinjen

Slik bruker du Apt-Klar til å installere programmer i Ubuntu fra kommandolinjen


Ubuntu har mange GUI-baserte metoder for installering av applikasjoner, men de tar litt tid å søke og finne. Siden tastaturet er vanligvis raskere enn musen, kan administrering av programvaren via kommandolinjen være en sann tidsbesparelse.

APT

Linux administrerer programvare gjennom pakker, individuelle enheter av programvare som inneholder brukergrensesnitt, moduler, og biblioteker. De fleste applikasjoner knytter sammen flere medavhengige pakker sammen, og fortsatt andre tillater deg å velge hvilke pakker som skal installeres og hvilke som skal utelukkes etter eget skjønn. Dette kan bli forvirrende, så det er en pakkebehandler til din disposisjon for å hjelpe

Hver Linux-distribusjon har sitt eget pakkehåndteringssystem. For vår egen nær og kjære Ubuntu er det Advanced Packaging Tool. Den har en familie av kommandoer som lar deg legge til lagre; Søk etter, installer og fjern 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 superbrukerrettigheter, da det handler om kjerneaspekter av systemet, så i Ubuntu er du " Du må forordre de fleste kommandoer med "sudo".

Søke etter pakker

Kommandoen for å søke etter programvare er:

apt-cache search [søkeord 1] [søkeord 2] ... [søkeord n ]

Erstatt [søkeord], men bruk ikke parenteser. Du får en utgang som denne:

Du kan søke etter ord i beskrivelsen av pakker, si for et kabinettspill, 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 [søkeord] | mindre

Det er et rør midt i den kommandoen (den deler en nøkkel med ). Den mindre kommandoen lar deg bla gjennom listen med piltastene, side opp / ned-tastene og mellomrom, b og angi. Trykk q for å gå ut av listen og gå tilbake til spørringen.

Legge til oppbevaringssteder

Du finner mer programvare i repositorier funnet online. Ta for eksempel Ubuntu Tweak, et program som lar deg endre noen skjulte eller ellers vanskelige å endre innstillinger for systemet ditt. Den 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 den oppdatert for deg. Du kan manuelt legge til og endre lagre ved å redigere APTs kildefil:

sudo nano /etc/apt/sources.list

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

sudo add-apt-repository [lagernavn her]

La oss se på Ubuntu Tweaks repo for å se hvordan det vil se ut i praksis:

sudo add-apt-repository ppa:

Voila!

Oppdateringskilder

Etter at du har lagt til arkiver, må du oppdatere pakkelisten.

sudo apt-get update

Det vil oppdatere pakkelistene fra alle lagre i en gå. Husk å gjøre dette etter hvert ekstra lager!

Installasjon

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

sudo apt- få installasjon [pakke navn 1] [pakke navn 2] ... [pakke navn n]

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 ser du også en liste over anbefalte, men valgfrie pakker for å følge med ditt valg. Noen ganger vil du også se en bekreftelsespørsmål, men ikke alltid.

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

Fjerne pakker

Hvis du vil bli kvitt et program, kan du avinstallere de tilhørende pakkene.

sudo apt-get remove [pakke navn 1] [pakke navn 2] ... [pakke navn n]

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

sudo apt-get remove -purge [pakke navn 1] [pakke navn 2] ... [pakke navn n]

Det er to bindestreker der. Dette vil komme til nytte hvis et program ikke fungerer som det skal. Ved rensing ved fjerning, kan du få en "ren" installasjon.

For det meste kan du bare velge kjernepakken og de tilknyttede blir også fjernet. Hvis det ikke gjør det, kan du bruke følgende kommando:

sudo apt-get autoremove

Dette vil automatisk fjerne eventuelle pakker som ikke er brukt eller knyttet til et installert program. Hvis du for eksempel blir kvitt en kjernepakke, vil autoremove bli kvitt den tilhørende pakken og eventuelle avhengigheter den hadde, så lenge ingen andre programmer bruker dem. Det er en fin måte å rydde opp ubrukt bibliotek og pakker du ikke trenger.

Oppgradering av programvare

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

sudo apt-get upgrade [pakke navn 1] [pakke navn 2] ... [pakke navn n]

Eller du kan oppgradere alle pakker uten å ha flere argumenter:

sudo apt-get upgrade

Dette forteller deg hvor mange og hvilke pakker som skal oppdateres, og vil be om en bekreftelse før den fortsetter.

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

Noen programmer fungerer ikke helt slik. 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 nødvendig pakke. I disse tilfellene må du bruke dist-oppgradering.

sudo apt-get dist-upgrade [pakke navn 1] [pakke navn 2] ... [pakke navn n]

sudo apt-get dist-upgrade

Nå vil alle avhengighetene være fornøyd, uansett hva. Hvis du ikke er i mikrostyring av pakkene dine, så 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 alternativet -s.

sudo apt-get -s oppgradering

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-post serverbiblioteker.

Rengjøring

Når du laster ned pakker, caches Ubuntu dem dersom det skal henvises til dem videre. Du kan slette denne cachen og få tilbake harddiskplass med følgende kommando:

sudo apt-get clean

Hvis du vil bli kvitt cachen din, men lagre de nyeste versjonene av hvilke pakker du har, da Bruk dette i stedet:

sudo apt-get autoclean

Dette vil kvitte seg med de eldre versjonene som er ganske ubrukelige, men fortsatt gi deg en cache.

Kontrollerer hva som er installert

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

sudo dpkg -list

Du kan også bruke mindre for å bla gjennom denne listen.

sudo dpkg -list | mindre

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

dpkg -list | grep [søkeord]

Hvis noe er installert, ser du et pakkenavn og en beskrivelse.

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

dpkg -l 'søkeord'

Dette alternativet er et små bokstaver L, og søkeordet ditt må være inne enkelt anførselstegn. Du kan bruke wildcard-tegn til å søke bedre også.

Påskeegg

APT har et interessant påskeegg.

sudo apt-get moo

Nyt superkjøpene dine!


Å kunne klare seg pakker og installert programvare via kommandolinje kan spare deg litt tid. Ubuntu Software Updater er ofte laggy på systemet mitt, og det kan virkelig være vondt å måtte legge til programvarereposer og installere pakker via Programvaresenteret, spesielt hvis du allerede kjenner pakkens navn. Det er også flott å 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 Beginners Guide to Nano, Linux Command-Line Text Editor. Det er mer å komme!


Slik låser du skjermretningen i Android

Slik låser du skjermretningen i Android

Skjermen på Android-enheten skifter mellom stående og liggende modus som svar på måten du holder enheten på når du kjører enkelte programmer. Noen enheter, for eksempel Google Nexus-enheter, vil startskjermen automatisk skifte skjermretning automatisk. Hvis du ikke vil at skjermen skal bytte mellom stående og liggende når du flytter enheten, kan du låse skjermretningen.

(how-to)

Hva du trenger å vite om Oppgradering av en Windows Vista-PC til Windows 10

Hva du trenger å vite om Oppgradering av en Windows Vista-PC til Windows 10

Microsoft tilbyr ikke en gratis Windows 10-oppgradering til noen gamle Windows Vista-PCer du kan ha rundt. Bare Windows 7 og 8.1 PCer kommer til å bli med i den nye Windows 10-epoken gratis. Men Windows 10 vil sikkert kjøre på de Windows Vista-PCene. Tross alt er Windows 7, 8.1 og nå 10 alle lettere og raskere operativsystemer enn Vista.

(how-to)