Slik starter du standardappene dine med enkle kommandoer i Ubuntu

Slik starter du standardappene dine med enkle kommandoer i Ubuntu

Linux handler om frihet. Selv om proprietære operativsystemer pleier å peke deg mot en standard for hver type app (f.eks. Nettleser), tilbyr Linux verktøyene for å skreddersy systemet ditt etter din egen smak. Du bør kunne ha så mange forskjellige programmer av en type du vil. Og det er det oppdateringsalternativer handler om - en enkel måte å bytte mellom alternativer.





Slik bruker du den i Ubuntu (og andre Debian-baserte systemer).





Oppdateringsalternativene System

Før vi går nærmere inn på de forskjellige alternativene, tar vi en titt på tingene bak kulissene. Ett alternativ, redaktør , gir en terminalbasert tekstredigerer:





appflytter fra telefon til sd -kort
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

Og å åpne en tekstfil med denne kommandoen gjør akkurat det du forventer:

sudo editor /etc/fstab

Dette åpner filsystemet config -filen i en tekstredigerer ... men hvilken? På systemet nedenfor åpnet det seg nano :



De redaktør kommandoen er faktisk a symbolsk lenke (symlink). En lenke til nano , kan du spørre? Nei! Kommandoen /usr/bin/editor er en lenke til /etc/alternativer/editor . De /etc/alternativer katalog er der alle alternativene i systemet administreres som symbolske lenker. Dette er koblingene som viser til det aktuelle programmet. Så det er en lenke (i din PATH) til en lenke (i alternativkatalogen) til et program.

Som du kanskje har gjettet, oppdateringsalternativer er verktøyet som hjelper deg med å administrere disse koblingene. La oss ta en titt på hvordan du bruker den.





Eksempel på oppdateringsalternativer Bruk

Mest oppdateringsalternativer kommandoer du vil bruke følger dette mønsteret:

sudo update-alternatives [option] [alternative(s)]

I det ovennevnte, alternativ (er) refererer til programmet du vil ende opp med å bruke. De alternativ er det du vil gjøre med det. For å fortsette med redaktør komponent, før vi driter rundt, la oss få ligget på landet. De vise alternativet viser oss noen detaljer.





update-alternatives --display editor

Topplinjene forteller oss veien til redaktør kommandoen selv, så vel som det som er knyttet for øyeblikket. Det er mange ting der inne, inkludert Mann sideoversettelser og slikt. En mer fokusert liste kommandoen gjør ting lettere å forstå:

update-alternatives --list editor

Der kan du se det nano er faktisk oppført som et alternativ for redaktør . Men hva annet kan vi bruke? Dette gir oss tre alternativer, inkludert JEG KOM . Du kan tildele på nytt redaktør å ringe JEG KOM programmet i stedet med konfigur alternativ.

sudo update-alternatives --config editor

Ved å bruke den interaktive menyen kan du velge et nytt alternativ. Eller hvis du kjenner programmet du vil bruke, bruk sett alternativ:

sudo update-alternatives --set editor /usr/bin/vim.basic

Deretter tar vi en titt på noen alternativer du kanskje vil prøve deg på.

Bemerkelsesverdige alternativer for oppdatering

Som nevnt er det allerede mange pakker som benytter seg av oppdateringsalternativer system. Her er noen som kan være nyttige for å administrere systemet ditt:

update-alternatives --config java

Noen programmer forventer/krever at en bestemt versjon av Java installeres. På Ubuntu-baserte systemer kan du installere flere versjoner av OpenJDK (åpen kildekode Java) fra lagre, samt installere flere versjoner av det offisielle Oracle JRE for hånd. Hvis du setter opp sistnevnte som alternativer, kan du bytte hvilket Java -miljø som starter programmer.

Merk: Det er en rekke Java-relaterte alternativer som alle bør oppdateres sammen. Sjekk bekvemmelighetsappen oppdater-java-alternativer , som gjør noe av det Java-spesifikke arbeidet for deg.

update-alternatives --config x-www-browser/gnome-www-browser

Ganske selvforklarende, dette lar deg sette din standard nettleser. Hvis du jobber på et GNOME-basert skrivebord, bør du også se på gnome-www-nettleser også.

update-alternatives --config mozilla-flashplugin

På godt og vondt er det fortsatt mange nettsteder som bruker Flash. Dette vil hjelpe deg med å bla mellom den offisielle Adobe -versjonen og åpen kildekode som gnash .

Hvis du er nysgjerrig på hele spekteret av alternativer som er tilgjengelige, kan du prøve følgende for å vise dem hele tiden i deres nåværende innstilling:

update-alternatives --get-selections

Tilpasse alternativene dine

Det er bra og godt å administrere alternativene Canonical gir oss. Men det ville ikke vært frihet hvis du ikke kunne gjøre det til ditt eget, ville det? I de følgende avsnittene ser vi på hvordan du legger til og fjerner dine egne alternative grupper.

Legge til alternativer fra systemet

Alternativer legges til systemet automatisk når du installerer støttede pakker. For eksempel hvis du installerte emacs , ville installasjonsprosessen kjøre et skript som skaper det nødvendige alternativet i /etc/alternativer , inkludert en prioritet.

Men du kan også lage dine egne alternativer hvis du er eventyrlysten nok. Hvis du gjør det, må du huske på at du må fylle ut disse alternativene manuelt. For eksempel, hvis du oppretter et nytt alternativ med tittelen x-tekstbehandler , må du legge til det første og alle påfølgende programmer for hånd. Du må også fjerne dem, ellers kan alternativet ditt peke til et program som ikke lenger eksisterer.

La oss legge til en gruppe som heter x-tekstbehandler og ett alternativ (i dette tilfellet den utmerkede LibreOffice Writer) er som følger:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/lowriter 40

Denne kommandoen oppretter:

  • En ny kommando (faktisk en symlink) ble kalt tekstbehandler representerer;
  • En ny alternativgruppe ble kalt x-tekstbehandler , hvilken;
  • Inneholder (og standard) programmet /usr/bin/lowriter , som har;
  • En prioritet på 40.

Ringer tekstbehandler fra kommandolinjen vil nå starte LibreOffice Writer (spesifisert ovenfor som lavskriver ). Du kan legge til andre (for eksempel tekstmodus tekstbehandler ordsliper ) med samme kommando, og endrer den virkelige programmets bane etter behov:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/wordgrinder 20

Spør nå på x-tekstbehandler gruppen vil vise disse to alternativene.

Som standard er gruppen i 'auto' -modus, noe som betyr at systemet vil bruke alternativet med det høyeste Prioritet (etter antall) den inneholder - i dette tilfellet LibreOffice (40, versus ordsliper 20). Du kan bruke konfigur alternativet beskrevet ovenfor for å endre dette.

Fjerne alternativer fra systemet

Hvis du bestemmer deg for at du ikke trenger et alternativ, en enkel kommando som bruker ta bort alternativet vil bli kvitt det.

sudo update-alternatives --remove x-word-processor /usr/bin/wordgrinder

Til slutt, Fjern alle alternativet vil slette hele gruppen, inkludert alle alternativene:

sudo update-alternatives --remove-all x-word-processor

Vær oppmerksom på at disse fjerner oppdater alternativer oppføringer men ikke programmene de er knyttet til.

Har du noen gang oppdatert-alternativer i bruk før? Noen tips eller triks knyttet til å jobbe med alternativer? Gi oss beskjed i kommentarene!

Bildekreditt: øyeblikk via Shutterstock.com

Dele Dele kvitring E -post De 8 beste nettstedene for å laste ned lydbøker gratis

Lydbøker er en flott underholdningskilde, og mye lettere å fordøye. Her er de åtte beste nettstedene der du kan laste dem ned gratis.

Les neste
Relaterte temaer
  • Linux
  • Ubuntu
  • Debian
  • Linux
Om forfatteren Aaron Peters(31 artikler publisert)

Aaron har vært albue-dyp i teknologi som forretningsanalytiker og prosjektleder i femten år, og har vært en lojal Ubuntu-bruker nesten like lenge (siden Breezy Badger). Hans interesser inkluderer åpen kildekode, applikasjoner for små bedrifter, integrering av Linux og Android, og databehandling i ren tekstmodus.

Mer fra Aaron Peters

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere