Kaip paleisti numatytas programas naudojant paprastas komandas „Ubuntu“

Kaip paleisti numatytas programas naudojant paprastas komandas „Ubuntu“

„Linux“ yra laisvė. Nors patentuotos operacinės sistemos linkusios nukreipti jus į numatytąją kiekvieno tipo programą (pvz., Žiniatinklio naršyklę), „Linux“ teikia įrankius, skirtus pritaikyti jūsų sistemą pagal jūsų skonį. Turėtumėte turėti tiek daug skirtingų tipų programų, kiek jums patinka. Ir štai ką atnaujinimo alternatyvos yra viskas - paprastas būdas perjungti parinktis.





Štai kaip jį naudoti „Ubuntu“ (ir kitose „Debian“ sistemose).





Atnaujinimo alternatyvų sistema

Prieš gilindamiesi į įvairias alternatyvas, pažvelgsime į užkulisius. Viena alternatyva, redaktorius , pateikia terminalo teksto redaktorių:





kaip pataisyti sim nepateikta
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

Teksto failo atidarymas naudojant šią komandą daro tai, ko tikitės:

sudo editor /etc/fstab

Tai atvers failų sistemą konfigūracijos failą teksto redaktoriuje ... bet kuris? Žemiau esančioje sistemoje jis atsidarė nano :



The redaktorius komanda iš tikrųjų yra a simbolinė nuoroda (nuoroda). Nuoroda į nano , galite paklausti? Ne! Komanda /usr/bin/editor yra nuoroda į /etc/alternatives/editor . The /etc/alternatyvos kataloge yra visos sistemos alternatyvos valdomos kaip simbolinės nuorodos. Tai yra nuorodos, nukreipiančios į tikrąją aptariamą programą. Taigi tai yra nuoroda (jūsų PATH) į nuorodą (alternatyvų kataloge) į programą.

Kaip jau spėjote atspėti, atnaujinimo alternatyvos yra įrankis, padedantis valdyti šias nuorodas. Pažiūrėkime, kaip jį naudoti.





Pavyzdys atnaujinimo alternatyvos Naudojimas

Dauguma atnaujinimo alternatyvos komandos, kurias naudosite, atitinka šį modelį:

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

Aukščiau alternatyva (-os) reiškia programą, kurią galiausiai naudosite. The variantas yra tai, ką norite su juo daryti. Norėdami tęsti su redaktorius komponentas, prieš eidami muokuotis, paimkime žemės plotą. The ekranas parinktis parodo mums keletą detalių.





update-alternatives --display editor

Viršutinės eilutės nurodo kelią į redaktorius pati komanda, taip pat tai, kas šiuo metu yra susieta. Tačiau ten yra daug dalykų, įskaitant vyras puslapių vertimai ir panašiai. Labiau susikaupęs sąrašą komanda padeda lengviau suprasti dalykus:

update-alternatives --list editor

Ten tai galima pamatyti nano iš tikrųjų yra nurodyta kaip alternatyva redaktorius . Bet ką dar galėtume panaudoti? Tai suteikia mums tris galimybes, įskaitant AŠ ATĖJAU . Galite priskirti iš naujo redaktorius paskambinti į AŠ ATĖJAU vietoj programos su konfig variantas.

sudo update-alternatives --config editor

Naudodamiesi interaktyviu meniu, galite pasirinkti naują parinktį. Arba jei žinote norimą programą, naudokite nustatyti variantas:

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

Toliau apžvelgsime keletą alternatyvų, kurias galbūt norėsite išbandyti.

Žymūs alternatyvūs atnaujinimo variantai

Kaip minėta, jau yra daug paketų, kuriuose naudojama atnaujinimo alternatyvos sistema. Štai keletas, kurie gali būti naudingi tvarkant jūsų sistemą:

update-alternatives --config java

Kai kurios programos tikisi/reikalauja įdiegti tam tikrą „Java“ versiją. „Ubuntu“ sistemose iš saugyklų galite įdiegti kelias „OpenJDK“ (atvirojo kodo „Java“) versijas, taip pat rankiniu būdu įdiegti kelias oficialios „Oracle JRE“ versijas. Jei nustatysite pastarąją kaip alternatyvą, galėsite perjungti, kuri „Java“ aplinka paleidžia programas.

Pastaba: Yra daug su „Java“ susijusių alternatyvų, kurios turėtų būti atnaujintos kartu. Peržiūrėkite patogumo programą atnaujinimas-java-alternatyvos , kuris atlieka tam tikrą „Java“ darbą už jus.

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

Gana savaime suprantama, tai leis jums nustatyti numatytąją žiniatinklio naršyklę. Jei dirbate GNOME darbalaukyje, taip pat turėtumėte pažvelgti į gnome-www-browser taip pat.

update-alternatives --config mozilla-flashplugin

Geriau ar blogiau, vis dar yra daug svetainių, kuriose naudojama „Flash“. Tai padės perjungti oficialią „Adobe“ versiją ir atvirojo kodo versijas, pvz šnypšti .

Jei jus domina visas galimas alternatyvų asortimentas, pabandykite atlikti toliau nurodytus veiksmus, kad išvardytumėte visas esamas nuostatas:

update-alternatives --get-selections

Alternatyvų pritaikymas

Valdyti „Canonical“ teikiamas parinktis yra gerai. Bet ar tai nebūtų laisvė, jei negalėtum to padaryti savo, ar ne? Tolesniuose skyriuose apžvelgsime, kaip pridėti ir pašalinti savo alternatyvias grupes.

Alternatyvų pridėjimas iš sistemos

Įdiegus palaikomus paketus, alternatyvos automatiškai pridedamos prie jūsų sistemos. Pavyzdžiui, jei įdiegėte emacs , diegimo procesas paleis scenarijų, kuris sukuria reikiamą parinktį /etc/alternatyvos , įskaitant prioritetą.

Bet jūs taip pat galite sukurti savo alternatyvas, jei esate pakankamai nuotaikingas. Jei tai padarysite, turėtumėte nepamiršti, kad šias alternatyvas turėsite užpildyti rankiniu būdu. Pavyzdžiui, jei sukuriate naują alternatyvą pavadinimu x tekstų procesorius , pirmąją ir visas tolesnes programas turėsite pridėti ranka. Taip pat turėsite juos pašalinti, kitaip galite rasti alternatyvą, nukreipiančią į neegzistuojančią programą.

Pridėkime grupę pavadinimu x tekstų procesorius ir viena alternatyva (šiuo atveju puikus „LibreOffice Writer“) yra tokia:

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

Ši komanda sukuria:

  • Paskambino nauja komanda (iš tikrųjų simbolinė nuoroda) teksto redaktorius atstovaujantis;
  • Pavadinta nauja alternatyvų grupė x tekstų procesorius , kuris;
  • Yra programa (ir numatytoji) /usr/bin/lowriter , kuris turi;
  • 40 prioritetas.

Skambina teksto redaktorius iš komandinės eilutės dabar paleis „LibreOffice Writer“ (nurodyta aukščiau kaip žemas rašytojas ). Galite pridėti kitų (pvz., Teksto redagavimo priemonės žodžių šlifuoklis ) su ta pačia komanda, jei reikia, pakeisdami tikrosios programos kelią:

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

Dabar teiraujasi x tekstų procesorius grupė parodys šias dvi parinktis.

Pagal numatytuosius nustatymus grupė veikia „automatiniu“ režimu, o tai reiškia, kad sistema naudos didžiausią parinktį Prioritetas (pagal skaičių) jame yra - šiuo atveju „LibreOffice“ (40, priešingai) žodžių smulkintuvas 20). Galite naudoti konfig aukščiau aprašyta galimybė tai pakeisti.

Alternatyvų pašalinimas iš sistemos

Jei nuspręsite, kad jums nereikia parinkties, paprasta komanda naudojant pašalinti variantas jo atsikratys.

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

Galiausiai, pašalinti visus parinktis ištrins visą grupę, įskaitant visas jos alternatyvas:

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

Atminkite, kad šie pašalina atnaujinti alternatyvas įrašai, bet ne programas, su kuriomis jos susijusios.

Ar kada nors anksčiau atnaujinote alternatyvas? Ar turite patarimų ar gudrybių, susijusių su darbu su alternatyvomis? Praneškite mums komentaruose!

Vaizdo kreditas: momentas per Shutterstock.com

Dalintis Dalintis „Tweet“ Paštu 8 geriausios svetainės, kuriose galite nemokamai atsisiųsti garso knygas

Garso knygos yra puikus pramogų šaltinis ir daug lengviau virškinamas. Čia yra aštuonios geriausios svetainės, kurias galite nemokamai atsisiųsti.

Skaityti toliau
Susijusios temos
  • Linux
  • Ubuntu
  • Debian
  • Linux
Apie autorių Aaronas Petersas(Paskelbti 31 straipsniai)

Aaronas jau penkiolika metų gilinasi į technologijas kaip verslo analitikas ir projektų vadovas, beveik ištisus metus (nuo „Breezy Badger“) buvo ištikimas „Ubuntu“ vartotojas. Jo pomėgiai apima atvirojo kodo, smulkaus verslo programas, „Linux“ ir „Android“ integravimą ir skaičiavimą paprasto teksto režimu.

Daugiau iš Aarono Peterso

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia