Hogyan lehet eltávolítani a területi beállításokat a Linux Mintben
Alapértelmezés szerint a Linux Mint számos extra területi beállítást tartalmaz, amelyekre valószínűleg nincs szüksége. A rendszerösszetevők, például a libc vagy a kernel frissítésekor az operációs rendszer újraépíti azokat. Ez a művelet jelentős időt vesz igénybe, és valójában teljesen felesleges. Nézzük meg, hogyan lehet megszabadulni ezektől az extra területektől.
Hirdetés
Csak egy két területtel vagyok elégedett, az en_US.UTF-8 és a ru_RU.UTF-8. A Mint 18.1 frissen telepített verziója azonban számos további területet tartalmaz. Lássuk, mely területi beállítások vannak alapértelmezés szerint telepítve.
Nyissa meg kedvenc terminálemulátor alkalmazását, és írja be a következő parancsot:
locale -a
Ez feltölti a telepített területi beállítások listáját. Így néz ki.
Amint látja, a szükségesen kívül sok telepített terület van. Lássuk, hogyan lehet megszabadulni tőlük.
A területi beállítás eltávolítása a Linux Mintben, csináld a következőt.
Nyisson meg egy új gyökérterminált. Kérjük, olvassa el a következő cikket:
Hogyan lehet megnyitni a root terminált a Linux Mintben
A nyelvi beállítások a /var/lib/locales/supported.d/ alatt található szövegfájlokban vannak megadva. Az operációs rendszer konfigurációjától függően egynél több fájl is lehet. Minden fájl tartalmazhat egy vagy több területi beállítást, amelyek telepítésre kerülnek. Szerkesztheti ezeket a fájlokat, és újra létrehozhatja a területi listát.
Az én esetemben csak egy fájlt kell módosítanom, a /var/lib/locales/supported.d/en. Szerkesszük a konfiguráció módosításához.
Nyissa meg a fájlt kedvenc szövegszerkesztőjével, pl.
nano /var/lib/locales/supported.d/en
vagy
vim /var/lib/locales/supported.d/en
Az én esetemben el kell távolítanom a fájl összes sorát, és csak az en_US.UTF-8 elemet kell megtartanom.
Távolítsa el a felesleges sorokat, és mentse a fájlt.
Most hajtsa végre a következő parancsot rootként:
locale-gen
Ez csak a szükséges területi beállításokat hozza létre. A többi terület többé nem jön létre.
Ezenkívül törölheti az összes területi beállítást, amely az előző beállításból megmaradt.
Az eltávolításukhoz hajtsa végre a következő parancsot rootként
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
Ezzel csak két területi beállítás marad meg: ru_RU.UTF-8 és en_US.UTF-8. Az összes többi eltávolításra kerül.
Kész vagy.