Az alapértelmezett alkalmazások indítása egyszerű parancsokkal az Ubuntuban

Az alapértelmezett alkalmazások indítása egyszerű parancsokkal az Ubuntuban

A Linux a szabadságról szól. Míg a szabadalmaztatott operációs rendszerek hajlamosak arra, hogy minden egyes alkalmazástípusnál (pl. Webböngésző) az alapértelmezett irányba tereljenek, a Linux biztosítja az eszközöket a rendszer ízlésének megfelelő személyre szabásához. Képesnek kell lennie arra, hogy annyi típusú programot használjon, amennyit csak akar. És ez az frissítési alternatívák a lényeg - az opciók közötti váltás egyszerű módja.





Így használhatja Ubuntu-ban (és más Debian-alapú rendszerekben).





A frissítési alternatívák rendszere

Mielőtt belemerülnénk a különböző alternatívákba, megnézzük a kulisszák mögötti dolgokat. Egy alternatíva, szerkesztő , terminál alapú szövegszerkesztőt biztosít:





videó letöltése az iphone camera roll -ra
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

A szöveges fájl megnyitása ezzel a paranccsal pontosan azt teszi, amit elvárhat:

sudo editor /etc/fstab

Ez megnyitja a fájlrendszert konfigurációs fájl szövegszerkesztőben ... de melyik? Az alábbi rendszeren megnyílt nano :



Az szerkesztő parancs valójában a szimbolikus link (symlink). Egy link erre nano , kérdezheted? Dehogy! A parancs /usr/bin/editor egy link erre /etc/alternatives/editor . Az /etc/alternatívák könyvtár, ahol a rendszer összes alternatíváját szimbolikus linkként kezelik. Ezek azok a linkek, amelyek a szóban forgó programra mutatnak. Tehát ez egy link (a PATH -ban) egy linkre (az alternatívák könyvtárában) egy programhoz.

Ahogy sejthette, frissítési alternatívák Ez az eszköz segít a linkek kezelésében. Nézzük meg, hogyan kell használni.





Példa frissítés-alternatívák Használat

A legtöbb frissítési alternatívák a használt parancsok a következő mintát követik:

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

A fentiekben alternatív (ok) arra a programra utal, amelyet végül használni fog. Az választási lehetőség mit akarsz vele csinálni. A folytatáshoz a szerkesztő komponens, mielőtt elkezdünk gúnyolódni, szerezzük be a földet. Az kijelző lehetőség néhány részletet mutat be nekünk.





update-alternatives --display editor

A felső sorok az utat mutatják szerkesztő parancsot, valamint azt, ami jelenleg kapcsolódik. Pedig sok minden van benne, többek között Férfi oldalak fordítása és hasonlók. Egy koncentráltabb lista parancs megkönnyíti a dolgok megértését:

update-alternatives --list editor

Ott ezt láthatod nano valóban szerepel alternatívaként szerkesztő . De mi mást használhatnánk? Ez három lehetőséget kínál számunkra, köztük JÖTTEM . Újra hozzárendelheti szerkesztő hogy felhívja a JÖTTEM program helyett a config választási lehetőség.

sudo update-alternatives --config editor

Az interaktív menü segítségével új lehetőséget választhat. Vagy ha ismeri a kívánt programot, használja a készlet választási lehetőség:

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

Ezután megvizsgálunk néhány alternatívát, amelyeket érdemes kipróbálni.

Figyelemre méltó frissítési alternatív lehetőségek

Mint már említettük, már sok olyan csomag van, amely használja a frissítési alternatívák rendszer. Íme néhány, amely hasznos lehet a rendszer kezelésében:

update-alternatives --config java

Néhány program elvárja/megköveteli a Java bizonyos verziójának telepítését. Ubuntu-alapú rendszereken telepítheti az OpenJDK (nyílt forráskódú Java) több verzióját a tárolókból, valamint kézzel telepítheti a hivatalos Oracle JRE több verzióját. Ha az utóbbit alternatívaként állítja be, akkor megváltoztathatja, hogy melyik Java környezet indítja el a programokat menet közben.

Megjegyzés: Számos Java-hoz kapcsolódó alternatíva létezik, amelyeket együtt kell frissíteni. Nézze meg a kényelmi alkalmazást update-java-alternatívák , amely néhány Java-specifikus munkát végez az Ön számára.

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

Elég magától értetődő, ez lehetővé teszi az alapértelmezett webböngésző beállítását. Ha GNOME-alapú asztalon dolgozik, akkor nézze meg a gnome-www-böngésző is.

update-alternatives --config mozilla-flashplugin

Jó vagy rossz, még mindig sok olyan webhely van, amely Flash -t használ. Ez segít váltani a hivatalos Adobe verzió és a nyílt forráskódú változatok között csikorgat .

Ha kíváncsi a rendelkezésre álló alternatívák teljes skálájára, próbálja meg az alábbiakat, és sorolja fel őket a jelenlegi beállításuk mentén:

update-alternatives --get-selections

Az alternatívák testreszabása

A Canonical által adott lehetőségek kezelése minden rendben. De nem lenne szabadság, ha nem tudná sajátjává tenni, igaz? A következő szakaszokban megvizsgáljuk, hogyan adhat hozzá és távolíthat el saját alternatív csoportokat.

Alternatívák hozzáadása a rendszerből

A támogatott csomagok telepítésekor az alternatívák automatikusan hozzáadódnak a rendszerhez. Például, ha telepítette emacs , a telepítési folyamat egy szkriptet futtatna, amely létrehozza a szükséges opciót /etc/alternatívák , beleértve a prioritást is.

De saját alternatívákat is létrehozhat, ha elég kalandos. Ha mégis, akkor ne feledje, hogy ezeket az alternatívákat manuálisan kell kitöltenie. Például, ha új alternatívát hoz létre címmel x-szövegszerkesztő , kézzel kell hozzáadnia az első és az azt követő programokat. Ezeket is el kell távolítania, különben előfordulhat, hogy az alternatívája egy olyan programra mutat, amely már nem létezik.

Vegyünk fel egy ún x-szövegszerkesztő és egy alternatíva (ebben az esetben a kiváló LibreOffice Writer) a következő:

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

Ez a parancs létrehozza:

  • Egy új parancs (valójában egy szimbólum) hívott szövegszerkesztő képviselet;
  • Egy új alternatív csoportot hívtak x-szövegszerkesztő , melyik;
  • Tartalmazza (és alapértelmezés szerint) az alkalmazást /usr/bin/lowriter , amely;
  • 40 -es prioritás.

Hívás szövegszerkesztő a parancssorból most elindítja a LibreOffice Writer programot (fent megadva alacsony író ). Hozzáadhat másokat is (pl. Szövegmódú szövegszerkesztő) szócsiszoló ) ugyanazzal a paranccsal, szükség szerint megváltoztatva a valódi alkalmazás útvonalát:

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

Most lekérdezi a x-szövegszerkesztő csoport megmutatja ezt a két lehetőséget.

Alapértelmezés szerint a csoport 'auto' módban van, ami azt jelenti, hogy a rendszer a legmagasabb opciót fogja használni Kiemelten fontos (szám szerint) tartalmazza - ebben az esetben a LibreOffice (40, versus szócsiszoló 20). Használhatja a config a fent leírt lehetőség ennek megváltoztatására.

Alternatívák eltávolítása a rendszerből

Ha úgy dönt, hogy nincs szüksége opcióra, akkor egyszerű parancs a távolítsa el opció megszabadul tőle.

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

Végül a összes eltávolítása opció törli az egész csoportot, beleértve az összes alternatívát:

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

Vegye figyelembe, hogy ezek eltávolítják a alternatívák frissítése bejegyzések de nem azokat a programokat, amelyekhez kapcsolódnak.

Frissített-e valaha működés közben alternatívákat? Van valami tipp vagy trükk az alternatívákkal való munkához kapcsolódóan? Tudassa velünk a megjegyzésekben!

Kép jóváírása: pillanat a Shutterstock.com -on keresztül

Részvény Részvény Csipog Email A 8 legjobb webhely, ahonnan ingyenesen letölthetők hangoskönyvek

A hangoskönyvek nagyszerű szórakoztató források, és sokkal könnyebben emészthetők. Íme a nyolc legjobb webhely, ahonnan ingyenesen letöltheti őket.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Ubuntu
  • Debian
  • Linux
A szerzőről Aaron Peters(31 cikk megjelent)

Aaron tizenöt éve üzleti elemzőként és projektmenedzserként könyökig ért a technológiához, és majdnem olyan régóta hűséges Ubuntu-felhasználó (a Breezy Badger óta). Érdeklődései közé tartozik a nyílt forráskódú, kisvállalkozói alkalmazások, a Linux és az Android integrálása, valamint a számítástechnika egyszerű szöveges módban.

Továbbiak Aaron Peters -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide