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
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:
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ő

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ő

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ő

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í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.

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.