Slik starter du standardapplikasjoner med enkle kommandoer i Ubuntu

I motsetning til proprietære operativsystemer, gir Linux verktøyene for å skreddersy systemet til din smak. Ved å bruke en enkelt kommando, kan du starte standardappene dine via Terminal med oppdateringsalternativer.

I motsetning til proprietære operativsystemer, gir Linux verktøyene for å skreddersy systemet til din smak.  Ved å bruke en enkelt kommando, kan du starte standardappene dine via Terminal med oppdateringsalternativer.
Annonse

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

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

Oppdateringsalternativer System

Før vi dykker inn i de forskjellige alternativene, tar vi en titt på ting bak kulissene. Et alternativ, redaktør, gir en terminalbasert tekstredigerer:

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 vil åpne filsystemkonfigurasjonsfilen Hva er Config-filer, og hvordan kan du redigere dem? Hva er Config-filer, og hvordan kan du redigere dem? De aller fleste programmer er konfigurert via et menygrensesnitt, men noen krever at du tar et skritt videre og faktisk redigerer en tekstfil. Men hvordan fungerer disse "config-filene"? Les mer i en tekstredigerer ... men hvilken? På nedenstående system åpnet den i nano :

oppdater fstab

Redaktørkommandoen er faktisk en symbolsk lenke Hva er en symbolsk lenke og hva er dens bruk? [MakeUseOf Forklarer] Hva er en symbolsk lenke og hva er dens bruk? [MakeUseOf Forklarer] Les mer (symlink). En link til nano, kan du spørre? Nei! Kommandoen / usr / bin / editor er en lenke til / etc / alternativer / editor . I / etc / alternativer- katalogen er hvor alle alternativene i systemet styres som symbolske lenker. Dette er koblingene som peker på det aktuelle programmet. Så det er en link (i din PATH) til en lenke (i alternativkatalogen) til et program.

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

Eksempel på oppdateringsalternativer Bruk

De fleste oppdateringsalternativer kommandoer du bruker, følger dette mønsteret:

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

I det ovennevnte, refererer alternativ (er) til programmet du ender med å bruke. Alternativet er det du vil gjøre med det. For å fortsette med redaktørkomponenten, før vi drar rundt, la oss få tak i landet. Visningsalternativet viser oss litt detalj.

 update-alternatives --display editor 

oppdater alternativer display editor

Topplinjene forteller oss veien til redaktørkommandoen selv, så vel som det som er koblet for øyeblikket. Det er mange ting der inne, men også manoversettelser og slikt. En mer fokusert listekommando gjør det enklere å forstå:

 update-alternatives --list editor 

oppdatere alternativliste alts

Der kan du se at nano faktisk er oppført som et alternativ til redaktør . Men hva annet kan vi bruke? Dette gir oss tre alternativer, inkludert VIM . Du kan omfordele redaktøren til å ringe VIM- programmet i stedet med config- alternativet.

 sudo update-alternatives --config editor 

oppdater alternativer config editor

Ved hjelp av den interaktive menyen kan du velge et nytt alternativ. Eller hvis du vet hvilket program du vil bruke, bruk innstillingsalternativet :

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

Neste vil vi se på noen få alternativer du kanskje vil prøve deg på.

Merkbare oppdateringsalternativer

Som nevnt, er det allerede mange pakker som gjør bruk av oppdateringsalternativer- systemet. Her er noen som vil vise seg å være nyttige for å administrere systemet ditt:

 update-alternatives --config java 

Noen programmer forventer / krever at en bestemt versjon av Java skal installeres. På Ubuntu-baserte systemer kan du installere flere versjoner av OpenJDK. Slik kontrollerer du om Java er installert på Ubuntu (og installer hvis det ikke er). Hvordan sjekke om Java er installert på Ubuntu (og installer hvis ikke) Mange programmer på tversplattform er skrevet i Java, så hvis du vil ha en god tid i Linux, må du sannsynligvis installere den som et eller annet punkt. Les mer (open source Java) fra repositories, samt installer flere versjoner av den offisielle Oracle JRE for hånd. Ved å sette opp sistnevnte som alternativer vil du kunne bytte hvilket Java-miljø som lanserer programmer i farten.

Merk: Det finnes en rekke Java-relaterte alternativer som alle skal oppdateres sammen. Ta en titt på oppdaterings-java-alternativer for praktisk app, som gjør noe av det Java-spesifikke arbeidet for deg.

oppdater alternativer java alts

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

Ganske selvforklarende, dette vil tillate deg å angi standard nettleser. Hvis du jobber på et GNOME-basert skrivebord, bør du også se på gnome-www-nettleseren også.

 update-alternatives --config mozilla-flashplugin 

For bedre eller verre er det fortsatt mange nettsteder som bruker Flash Slik får du Chromes nyeste Flash Player til å fungere i Firefox på Linux Slik får du Chromes nyeste Flash Player til å fungere i Firefox på Linux Ikke gå glipp av nye funksjoner og ytelsesforbedringer i Flash, bare fordi du vil bruke Firefox. Slik får du den nyeste versjonen av Flash for Firefox i Linux. Les mer . Dette vil hjelpe deg å 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 å liste dem alle sammen med deres nåværende innstilling:

 update-alternatives --get-selections 

Tilpasse dine alternativer

Administrere alternativene Canonical gir oss, er alt bra og bra. Men det ville ikke være frihet hvis du ikke kunne gjøre det 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 blir lagt til systemet automatisk når du installerer støttede pakker. Hvis du for eksempel installerte emacs, ville installasjonsprosessen kjøre et skript som lager det nødvendige alternativet i / etc / alternativer, inkludert en prioritet.

Men du kan også lage dine egne alternativer, hvis du er eventyrlystne nok. Hvis du gjør det, bør du huske på at du må fylle disse alternativene manuelt. Hvis du for eksempel lager en ny alternativt x-word-prosessor, må du legge til de første og alle etterfølgende programmene for hånd. Du må også fjerne dem, ellers kan du finne alternativet ditt som peker på et program som ikke lenger eksisterer.

La oss legge til en gruppe som heter x-word-prosessor og ett alternativ (i dette tilfellet den fremragende LibreOffice Writer 9 Effektiv LibreOffice Writer Tips for å øke produktiviteten din 9 Effektive LibreOffice Writer Tips for å øke produktiviteten Det ene gratis Microsoft Office-alternativet som skinner over resten er LibreOffice. Vi hjelper deg med å få (mer) kjent og produktiv med denne allsidige kontorsuiten. Les mer) er som følger:

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

Denne kommandoen skaper:

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

Ringe ordbehandler fra kommandolinjen vil nå starte LibreOffice Writer (spesifisert ovenfor som lowriter ). Du kan legge til andre (f.eks. Tekstmodus tekstbehandler wordgrinder ) med samme kommando, endre den virkelige programmets sti etter behov:

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

Når du spør etter x-ord-prosessorgruppen, vises disse to alternativene.

Oppdater alternativer installer neste

Som standard er gruppen i "auto" modus, som betyr at systemet vil bruke alternativet med høyeste prioritet (etter nummer) den inneholder - i dette tilfellet LibreOffice (40, versus wordgrinder's 20). Du kan bruke config- alternativet beskrevet ovenfor for å endre dette.

Fjerne alternativer fra systemet

Hvis du bestemmer deg for at du ikke trenger et alternativ, vil en enkel kommando ved hjelp av fjernalternativet bli kvitt det.

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

Endelig vil fjernet-alt- alternativet slette hele gruppen, inkludert alle dens alternativer:

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

Vær oppmerksom på at disse fjerner oppdateringsalternativene, men ikke programmene de er koblet til.

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

Image Credit: Momente via Shutterstock.com

In this article