Hirdetés

A Linux a szabadságról szól. Míg a szabadalmaztatott operációs rendszerek hajlamosak arra mutatni, hogy minden egyes alkalmazástípusra (például webböngészőre) alapértelmezett irányba mutatnak, addig a Linux biztosítja azokat az eszközöket, amelyek segítségével a rendszert a saját ízlése szerint alakíthatja ki. Képesnek kell lennie annyi különböző típusú programnak, amennyit csak akar. És erről van szó update-alternatívák szól - egy egyszerű módja a lehetőségek közötti váltásnak.

Így lehet használni az Ubuntuban (és más Debian-alapú rendszerekben).

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

Mielőtt átgondolnánk a különböző alternatívákat, áttekintjük a színfalak mögött levő dolgokat. Egy alternatíva, szerkesztő, terminál alapú szövegszerkesztőt biztosít:

ahol a szerkesztő. szerkesztő: / usr / bin / szerkesztő /usr/share/man/man1/editor.1.gz

És egy szöveges fájl megnyitása ezzel a paranccsal pontosan azt teszi, amit elvár:

sudo szerkesztő / etc / fstab

Ezzel megnyílik a fájlrendszer konfigurációs fájl

instagram viewer
Mik a konfigurációs fájlok és hogyan szerkeszthetők őket?A szoftveralkalmazások túlnyomó részét egy menü interfészen keresztül konfigurálják, de néhányuk megköveteli, hogy lépjen túl a szövegfájl szerkesztéséből. De hogyan működnek ezek a "konfigurációs fájlok"? Olvass tovább egy szövegszerkesztőben... de melyik? Az alábbiakban megnyílt nano:

frissítse az fstab-ot

Az szerkesztő a parancs valójában a szimbolikus link Mi az a szimbolikus link (Symlink)? Hogyan hozhat létre egyet Linuxban?A fájlparancsok hasznosak, de a szimbolikus hivatkozások (hivatkozások) megváltoztathatják a fájlok és mappák használatát Linux, macOS és Windows rendszereken. Olvass tovább (Symlink). Link a nano, kérdezheted? Dehogy! A parancs /usr/bin/editor egy link a /etc/alternatives/editor. Az /etc/alternatives a könyvtár az, ahol a rendszer összes alternatíváját szimbolikus hivatkozásokként kezeli. Ezek a linkek mutatják a kérdéses programot. Tehát ez egy link (a PATH-ban) egy linkhez (az alternatívák könyvtárában) egy programhoz.

Amint talán kitalálta, update-alternatívák az az eszköz, amely segít ezeknek a linkeknek a kezelésében. Nézzük meg, hogyan kell használni.

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

A legtöbb update-alternatívák a használt parancsok ezt a mintát követik:

sudo frissítés-alternatívák [opció] [alternatív (ok)]

A fentiekben alternatívák arra a programra utal, amelyet végül használ. Az választási lehetőség ezt akarsz vele csinálni. Folytatás a szerkesztő összetevő, mielőtt elkísértünk, nézzük meg a földet. Az kijelző opció megjelenít néhány részletet.

frissítés-alternatívák - megjelenítő szerkesztő
frissítse az alternatív megjelenítő szerkesztőt

A legfelső sorok megmutatják nekünk az utat a szerkesztő maga a parancs, valamint a pillanatnyilag összekapcsolt helyzet. De nagyon sok cucc van benne, beleértve Férfi oldalfordítások és hasonlóak. Összegzettebb lista parancs megkönnyíti a dolgok megértését:

frissítés-alternatívák - listaszerkesztő
frissítse az alternatívák listáját

Itt láthatod ezt nano valóban szerepel a szerkesztő. De mit tudunk még használni? Ez három lehetőséget kínál nekünk, beleértve VIM. Újra kioszthatja szerkesztő hívni a VIM program helyett a config választási lehetőség.

sudo update-alternatives --config szerkesztő
frissítse az alternatív konfigurációs szerkesztőt

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

sudo frissítés-alternatívák --set szerkesztő /usr/bin/vim.basic

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

Figyelemre méltó frissítési alternatívák

Mint már említettük, már sok csomag használja ki a update-alternatívák rendszer. Íme néhány, amelyek hasznosnak bizonyulhatnak a rendszer kezelésében:

frissítés-alternatívák --config java

Egyes programok elvárják / megkövetelik a Java bizonyos verziójának telepítését. Ubuntu-alapú rendszereken teheti meg telepítse az OpenJDK több verzióját Hogyan ellenőrizhető, hogy a Java van-e telepítve az Ubuntu-ra (és telepítse, ha nincs)Sok platformon átívelő alkalmazás van írva a Java-ban, tehát ha jó időt akar elérni a Linuxban, akkor valószínűleg telepítenie kell azt valamilyen pontként. Olvass tovább (nyílt forráskódú Java) a lerakatokból, valamint kézzel telepítheti a hivatalos Oracle JRE több változatát. Az utóbbi alternatívaként történő beállítása lehetővé teszi, hogy válthassa, mely Java környezet indít programot menet közben.

Megjegyzés: Számos, a Java-val kapcsolatos alternatíva létezik, amelyeket mindegyiket együtt kell frissíteni. Nézze meg a kényelmi alkalmazást frissítés-java-alternatívák, amely elvégzi az Ön számára a Java-specifikus munkák egy részét.

frissítse az alternatívákat a java alts
frissítés-alternatívák --config x-www-böngésző / gnome-www-böngésző

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

frissítés-alternatívák --config mozilla-flashplugin

Jobb vagy rosszabb, még mindig van egy csomó webhely használja a Flash-et Hogyan juthat el a Chrome legújabb Flash Playeréhez, hogy működjön a Firefox Linux rendszerenNe hagyja ki a Flash új funkcióit és teljesítményjavításait egyszerűen azért, mert használni akarja a Firefoxot. Így szerezheti be a Flash for Firefox legújabb verzióját Linux alatt. Olvass tovább . Ez segít átváltani a hivatalos Adobe verzió és a nyílt forráskódú verziók között csikorgat.

Ha kíváncsi a rendelkezésre álló alternatívák teljes választékára, próbálkozzon az alábbiakkal, hogy felsorolja azokat a jelenlegi beállításuk mentén:

frissítés-alternatívák - cél-választások

Az alternatívák testreszabása

A Canonical által nyújtott lehetőségek kezelése mindazonáltal jó és jó. De nem lenne a szabadság, ha nem tudná megtenni a sajátját, ugye? A következő szakaszokban megvizsgáljuk, hogyan lehet hozzáadni és eltávolítani saját alternatív csoportjait.

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

Az alternatívákat a rendszer automatikusan hozzáadja a támogatott csomagok telepítésekor. Például, ha telepítette emacs, a telepítési folyamat olyan szkriptet futtat, amely létrehozza a szükséges beállítást a /etc/alternatives, beleértve a prioritást.

De létrehozhat saját alternatívákat is, ha elég kalandos. Ha igen, 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 alternatívája olyan programra mutat, amely már nem létezik.

Adjunk hozzá egy nevû csoportot x-szövegszerkesztő és egy alternatíva (ebben az esetben a kiváló LibreOffice Writer 9 Hatékony LibreOffice Writer tipp a termelékenység növeléséreA LibreOffice az egyetlen ingyenes Microsoft Office alternatíva, amely a többi felett ragyog. Segítünk abban, hogy (sokkal jobban) ismerkedjenek és termelékenyek legyenek ezzel a sokoldalú irodai csomaggal. Olvass tovább ) az alábbiak:

sudo frissítés-alternatívák --install / usr / bin / szövegszerkesztő x-word-processor / usr / bin / lowriter 40

Ez a parancs létrehozza:

  • Egy új parancsot (valójában egy hivatkozást) hívtak szövegszerkesztő képviselő;
  • 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 prioritás.

Hívás szövegszerkesztő A parancssorból elindítja a LibreOffice Writer programot (a fentiekben megadva lowriter). Felvehet másokat is (például a szöveges módú szövegszerkesztőt wordgrinder) ugyanazzal a paranccsal, szükség szerint megváltoztatva a valódi alkalmazás útvonalát:

sudo frissítés-alternatívák --install / usr / bin / szövegszerkesztő x-word-processor / usr / bin / wordgrinder 20

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

frissítési alternatívák telepítése a következő

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-t (40, versus) wordgrinder a 20). Használhatja a config a fent leírt lehetőség ennek megváltoztatásához.

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

Ha úgy dönt, hogy nincs szüksége opcióra, egyszerű parancsot kell használni a eltávolítás opció megszabadul tőle.

sudo frissítés-alternatívák - távolítsa el az x-word-processor / usr / bin / wordgrinder fájlt

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

sudo frissítés-alternatívák - távolítson el minden x-word-processzort

Vegye figyelembe, hogy ezek eltávolítják a frissítse az alternatívákat bejegyzések, de nem a programok, amelyekhez kapcsolódnak.

Előfordult már, hogy frissítettél-alternatívákat már működés közben? Van néhány tipp vagy trükkö az alternatívákkal való együttműködéshez? Tudassa velünk a megjegyzésekben!

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

Aaron üzleti elemzőként és projektmenedzserként tizenöt éven keresztül könyök mélyén játszik technológiát, majdnem annyira hűséges Ubuntu felhasználó (a Breezy Badger óta). Érdeklődési körébe tartozik a nyílt forráskódú, a kis üzleti alkalmazások, a Linux és az Android integrációja, valamint a számítástechnika egyszerű szöveg módban.