yerel ayar ve yerel ayar komutlarının görevi nedir?


11

Komutların nasıl çalıştığını anlamak için man sayfasını kullanmalıyız. Ancak komut yerel ayarı ve yerel ayar-gen için. Tam anlamını ve görevlerini almadım. İşleri ve yerel ayar ile yerel ayar arasındaki ilişki hakkında biraz daha açıklamaya ihtiyacım var . Yerel ayarlara göre:

yerel ayar - Yerel ayara özgü bilgiler edinin.

tamam yerel nedir ??

AÇIKLAMA Yerel ayar programı, geçerli yerel ayar ortamı veya tüm yerel ayarlarla ilgili bilgileri standart çıktıya yazar.

yerel ortam nedir?

Yanıtlar:


14

Wikipedia'dan:

Hesaplamada, bir yerel ayar, kullanıcının dilini, ülkesini ve kullanıcının kullanıcı arayüzlerinde görmek istediği özel değişken tercihlerini tanımlayan bir parametreler kümesidir. Genellikle bir yerel ayar tanımlayıcısı en az bir dil tanımlayıcısı ve bir bölge tanımlayıcısından oluşur.

localeProgramlar irade çıktı kabuk değişkenleri ve değerlerini bir dizi. Bunlar, bazı komutların dil, karakter kümesi kullanımı vb. İle ilgili davranışını değiştiren değişkenlerdir. Sistemimden:

benoit@thorgal:~s locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
benoit@thorgal:~$

Bu, dinleyen komutlara Amerikan İngilizcesi ve UTF8 kodlamasını özel karakterler için kullanmasını söyler. LANG değerini değiştirir ve bunun yerine fr_FR.UTF-8 koyarsam, bunu destekleyen komutlar çıktılarını İngilizce yerine Fransızca yazacaktır. Tabii ki, sadece Fransızca çeviri yüklüyse.

İçin locale-genkomuta, ben onun erkek sayfasının ilk paragraf kendi kendini açıklayan olduğunu düşünüyorum:

Derlenmiş yerel ayarlar yaklaşık 50 MB disk alanı kaplar ve çoğu kullanıcının yalnızca birkaç yerel ayara ihtiyacı vardır. Disk alanından tasarruf etmek için, derlenmiş yerel ayarlar yerel ayarlar paketine dağıtılmaz, ancak bu paket yerel ayar gen programı çalıştırılarak yüklendiğinde seçilen yerel ayarlar otomatik olarak oluşturulur.

Çalıştırdığınızda locale-genveya locale-gen <locale code>gerekli yerel dosyaları açtığınızda, komutların görüntülenen ortam değişkenlerinde belirtilen yerel ayarı kullanmasına izin verir locale.

Misal: locale-gen en_US.UTF8

Komutu kullanarak mevcut yerel ayar kodlarını alabilirsiniz locale -a.


Megabayt alan kaplayan bu yerel ayar dosyaları neler içerir?
Flimm
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.