Paano Ilunsad ang Iyong Mga Default na Apps Sa Mga Simpleng Utos sa Ubuntu

Paano Ilunsad ang Iyong Mga Default na Apps Sa Mga Simpleng Utos sa Ubuntu

Ang Linux ay tungkol sa kalayaan. Habang ang pagmamay-ari ng mga operating system ay may posibilidad na ituro ka patungo sa isang default para sa bawat uri ng app (hal. Web browser), nagbibigay ang Linux ng mga tool upang maiangkop ang iyong system sa iyong sariling kagustuhan. Dapat ay magkaroon ka ng maraming iba't ibang mga programa ng isang uri hangga't gusto mo. At iyon ang ano update-alternatibo tungkol sa lahat - isang madaling paraan upang lumipat sa pagitan ng mga pagpipilian.





Narito kung paano ito gamitin sa Ubuntu (at iba pang mga system na batay sa Debian).





Ang update-alternatibong System

Bago namin tuklasin ang iba't ibang mga kahalili, titingnan natin ang mga bagay sa likod ng mga eksena. Isang kahalili, editor , ay nagbibigay ng isang editor ng teksto na nakabatay sa terminal:





kung paano ilipat ang isang computer sa isa pa
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

At ang pagbubukas ng isang text file na may utos na ito ay eksaktong ginagawa ang inaasahan mo:

sudo editor /etc/fstab

Bubuksan nito ang filesystem config file sa isang text editor ... ngunit alin? Sa system sa ibaba binuksan ito nano :



Ang editor utos ay sa katunayan a simbolikong link (symlink). Isang link sa nano , maaari mong tanungin? Hindi! Ang utos / usr / bin / editor ay isang link sa / etc / alternatibo / editor . Ang / atbp / mga kahalili ang direktoryo ay kung saan ang lahat ng mga kahalili sa system ay pinamamahalaan bilang mga simbolikong link. Ito ang mga link na tumuturo sa aktwal na program na pinag-uusapan. Kaya't ito ay isang link (sa iyong PATH) sa isang link (sa mga alternatibong direktoryo) sa isang programa.

Tulad ng nahulaan mo, update-alternatibo ay ang tool na makakatulong sa iyo na pamahalaan ang mga link na ito. Tingnan natin kung paano ito gamitin.





Halimbawa ng mga alternatibong pag-update ng Paggamit

Karamihan update-alternatibo ang mga utos na gagamitin mo ay sumusunod sa pattern na ito:

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

Sa itaas, (mga) kahalili ay tumutukoy sa programang tatapusin mong gamitin. Ang pagpipilian ang gusto mong gawin dito. Upang magpatuloy sa editor sangkap, bago tayo mag-mucking sa paligid makuha natin ang lay ng lupa. Ang ipakita Ipinapakita sa amin ng pagpipilian ang ilang detalye.





update-alternatives --display editor

Sinasabi sa amin ng mga nangungunang linya ang daan patungo sa editor utos mismo, pati na rin ang naka-link sa ngayon. Mayroong maraming mga bagay-bagay doon, kasama na lalaki mga pagsasalin ng pahina at mga katulad. Isang mas nakatuon listahan ang utos ay ginagawang mas madaling maunawaan ang mga bagay:

update-alternatives --list editor

Doon, makikita mo iyon nano sa katunayan ay nakalista bilang isang kahalili para sa editor . Ngunit ano pa ang maaari nating magamit? Nagbibigay ito sa amin ng tatlong mga pagpipilian, kasama ang DUMATING AKO . Maaari kang muling magtalaga editor upang tawagan ang DUMATING AKO programa sa halip na may config pagpipilian

sudo update-alternatives --config editor

Gamit ang interactive menu, maaari kang pumili ng isang bagong pagpipilian. O kung alam mo ang program na gusto mo, gamitin ang itakda pagpipilian:

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

Susunod titingnan namin ang ilang mga kahalili na maaaring gusto mong subukan.

Kapansin-pansin na mga Pagpipilian sa pag-update-alternatibo

Tulad ng nabanggit, mayroon nang maraming mga pakete na gumagamit ng update-alternatibo sistema Narito ang ilang maaaring patunayan na kapaki-pakinabang sa pamamahala ng iyong system:

update-alternatives --config java

Ang ilang mga programa ay inaasahan / nangangailangan ng isang tiyak na bersyon ng Java na mai-install. Sa mga sistemang nakabatay sa Ubuntu, maaari kang mag-install ng maraming bersyon ng OpenJDK (open source Java) mula sa mga repository pati na rin mag-install ng maraming bersyon ng opisyal na Oracle JRE nang manu-mano. Ang pag-set up ng huli bilang mga kahalili ay magpapahintulot sa iyo na lumipat kung aling kapaligiran sa Java ang naglulunsad ng mga programa nang mabilis.

Tandaan: Mayroong isang bilang ng mga alternatibo na nauugnay sa Java na dapat lahat ay na-update na magkasama. Suriin ang app ng kaginhawaan update-java-alternatibo , na gumagana ang ilan sa mga tukoy na Java na gumagana para sa iyo.

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

Medyo nagpapaliwanag sa sarili, papayagan ka nitong itakda ang iyong default na web browser. Kung nagtatrabaho ka sa isang desktop na nakabatay sa GNOME, dapat mo ring tingnan gnome-www-browser ganun din

update-alternatives --config mozilla-flashplugin

Para sa mas mabuti o mas masahol pa, marami pa ring mga site na gumagamit ng Flash. Tutulungan ka nitong i-flip sa pagitan ng opisyal na bersyon ng Adobe at buksan ang mga mapagkukunan tulad gnash .

Kung nag-usisa ka tungkol sa buong hanay ng mga kahalili na magagamit, subukan ang sumusunod upang ilista ang lahat sa kanilang kasalukuyang setting:

update-alternatives --get-selections

Pagpapasadya ng Iyong Mga Kahalili

Pamamahala ng mga pagpipilian na binibigay sa amin ng Canonical ay mabuti at mabuti. Ngunit hindi ito magiging kalayaan kung hindi mo ito magawang gawin, hindi ba? Sa mga sumusunod na seksyon titingnan namin kung paano magdagdag at mag-alis ng iyong sariling mga kahaliling pangkat.

Pagdaragdag ng Mga Alternatibong Mula sa System

Awtomatikong maidaragdag ang mga kahalili sa iyong system kapag nag-install ka ng mga suportadong pakete. Halimbawa, kung nag-install ka emacs , tatakbo ang proseso ng pag-install ng isang script na lumilikha ng kinakailangang pagpipilian sa / atbp / mga kahalili , kabilang ang isang priyoridad.

Ngunit maaari ka ring lumikha ng iyong sariling mga kahalili, kung sapat ang iyong pakikipagsapalaran. Kung gagawin mo ito, dapat mong tandaan na kakailanganin mong i-populate ang mga kahaliling ito nang manu-mano. Halimbawa, kung lumikha ka ng isang bagong kahalili na may pamagat na x-word-processor , kakailanganin mong idagdag ang una at lahat ng kasunod na mga programa nang manu-mano. Kakailanganin mo ring alisin ang mga ito, kung hindi man ay maaari mong makita ang iyong kahalili na tumuturo sa isang program na wala na.

Magdagdag tayo ng isang pangkat na tinawag x-word-processor at isang kahalili (sa kasong ito ang mahusay na LibreOffice Writer) ay ang mga sumusunod:

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

Lumilikha ang utos na ito:

  • Isang bagong utos (sa katunayan isang symlink) ang tumawag word-processor kumakatawan;
  • Tumawag ang isang bagong pangkat ng kahalili x-word-processor , alin;
  • Naglalaman ng (at mga default sa) application / usr / bin / lowriter , na mayroon;
  • Isang priyoridad na 40.

Tumatawag word-processor mula sa linya ng utos ay ilulunsad na ngayon ang LibreOffice Writer (tinukoy sa itaas bilang lowriter ). Maaari kang magdagdag ng iba (hal. Ang text-mode na word processor tagapagsalit ng salita ) na may parehong utos, binabago ang landas ng tunay na application kung kinakailangan:

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

Ngayon ang pagtatanong sa x-word-processor ipapakita ng pangkat ang dalawang pagpipilian na ito.

Bilang default ang pangkat ay nasa mode na 'auto', na nangangahulugang gagamitin ang pagpipilian ng system na may pinakamataas Prayoridad (ayon sa bilang) naglalaman ito - sa kasong ito LibreOffice (40, kumpara sa wordgrinder's 20). Maaari mong gamitin ang config ang opsyong inilarawan sa itaas upang baguhin ito.

Pag-aalis ng Mga Alternatibong Mula sa System

Kung magpapasya kang hindi mo kailangan ng isang pagpipilian, isang simpleng utos gamit ang tanggalin mapupuksa ito ng pagpipilian.

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

Panghuli, ang alisin lahat tatanggalin ng pagpipilian ang buong pangkat, kasama ang lahat ng mga kahalili:

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

Tandaan na tinatanggal ng mga ito ang i-update ang mga kahalili mga entry ngunit hindi ang mga programa kung saan naka-link ang mga ito.

Nakapag-update ka na ba ng mga alternatibo sa pagkilos dati? Anumang mga tip o trick na nauugnay sa pagtatrabaho sa mga kahalili? Ipaalam sa amin sa mga komento!

Credit sa Larawan: sandali sa pamamagitan ng Shutterstock.com

Magbahagi Magbahagi Mag-tweet Email Ang 8 Pinakamahusay na Mga Website na Mag-download ng Mga Audiobook nang Libre

Ang Audiobooks ay isang mahusay na mapagkukunan ng libangan, at mas madaling matunaw. Narito ang walong pinakamahusay na website kung saan maaari mong i-download ang mga ito nang libre.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Ubuntu
  • Debian
  • Linux
Tungkol sa May-akda Aaron Peters(31 Mga Artikulo Na-publish)

Si Aaron ay malalim na siko sa teknolohiya bilang isang analyst ng negosyo at manager ng proyekto para sa pagpunta sa labinlimang taon, at naging isang tapat na gumagamit ng Ubuntu nang halos haba (mula noong Breezy Badger). Kasama sa kanyang mga interes ang bukas na mapagkukunan, maliliit na aplikasyon ng negosyo, pagsasama ng Linux at Android, at pag-compute sa simpleng mode ng teksto.

Higit pa Mula kay Aaron Peters

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe