Wie kann ich eine Sprache über die Befehlszeile installieren?


21

Ich versuche alles vorzubereiten, um einen neuen Desktop mit ein paar Befehlszeilenanweisungen zu installieren. Leider konnte ich zum Installieren der Sprachpakete keine Anleitung finden.

Ich kann rennen

gnome-language-selector

Aber es scheint nicht direkt in der Kommandozeile verwendbar zu sein. Ich muss mit Klicks weitermachen ...

Eine andere Sache, die getan werden könnte, ist, dass ich diese Klicks mache und herausfinde, welche Pakete installiert wurden und die Änderungen in / etc / environment und / etc / default / locale (und anderen / etc / ... -Dateien?) Aber lese Die Liste der Pakete hängt wahrscheinlich von den installierten Paketen ab (Firefox, Thunderbird, LibreOffice, Gnome, ...).

Gibt es dafür ein Tool? Wie sagen wir mal:

gnome-language-selector --install fr

oder ein Paket, das alle notwendigen Abhängigkeiten hat:

sudo apt-get install super-language-pack-fr

Vielen Dank,

Antworten:


23

Für den Desktop können Sie

sudo apt-get install language-pack-[cod] language-pack-gnome-[cod] language-pack-[cod]-base language-pack-gnome-[cod]-base 

Aber jede Anwendung kann ein Sprachpaket haben. Um die zu installierenden Pakete zu kennen, versuchen Sie:

check-language-support -l [cod]

Beispielsweise:

check-language-support -l fr

Vielen Dank, aber dies installiert nicht alles, was von gnome-language-selector installiert werden würde. in meinem Fall: libreoffice-l10n-fr Sprachpaket-gnome-fr Sprachpaket-fr-Basis hunspell-fr Sprachpaket-gnome-fr-Basis firefox-locale-fr Mythen-fr libreoffice-help-fr Bindestrich- fr wfrench language-pack-fr thunderbird-locale-fr
samb

Für den 12.04. Ist kein Sprachunterstützungspaket [cod] verfügbar ... Es ist mit dem 11.10. Verschwunden.
Samb

1
Bearbeitet Bitte überprüfen Sie, ob die letzten Ergänzungen nützlich sind ... :)
Jasmin

1
Ausgezeichnet! Der letzte Befehl lautet sudo apt-get install $ (Sprachunterstützung prüfen -l fr)
Samstag,

1
Oderyes | sudo apt-get install `check-language-support -l fr`
Reinier Post

14

Alle Abhängigkeiten automatisch installieren:

sudo apt-get -y install `check-language-support -l fr`

wo frist der gewünschte Sprachcode.


tipp: der apt-get installkann die -yoption nehmen. Keine Notwendigkeit zu verwenden yesund zu leiten.
Hytromo

2

Zunächst müssen Sie die Datei locale.gen bearbeiten.

sudo vim /etc/locale.gen

Suchen Sie dann nach dem gewünschten Sprachpaket und entfernen Sie das Kommentarzeichen. Wenn Sie zh_CN.GBK GBK zh_CN.UTF8 installieren möchten, entfernen Sie einfach das # -Symbol in diesen Zeilen. Alternativ können Sie Ihre Zeilen auch direkt hinzufügen die Datei. Führen Sie schließlich Folgendes aus:

sudo locale-gen

Dies ist der einfachste Weg, den ich online gefunden habe.


0

So fügen Sie Ubuntu mithilfe des Software-Centers die französische Sprache hinzu:

Installation über das Software Center

Zitiert von dort:

Dieses Metapaket hängt von allen Paketen ab, die Unterstützung für Anwendungen in der Muttersprache bieten. (wie Rechtschreibprüfung, Wörterbücher, OpenOffice- und Mozilla-Sprachumgebungspakete usw.).

Wenn Sie auch Ihre Anwendungen und den Desktop übersetzen möchten, installieren Sie zusätzlich das Sprachpaket fr.

Daher ist möglicherweise nicht die Sprache für bestimmte Programme verfügbar.


So fügen Sie Ubuntu eine Sprache über die Befehlszeile hinzu:

Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus.

sudo apt-get install language-support-fr

Vielen Dank, aber dies installiert nicht alles, was von gnome-language-selector installiert werden würde. in meinem Fall: libreoffice-l10n-fr Sprachpaket-gnome-fr Sprachpaket-fr-Basis hunspell-fr Sprachpaket-gnome-fr-Basis firefox-locale-fr Mythen-fr libreoffice-help-fr Bindestrich- fr wfrench language-pack-fr thunderbird-locale-fr
samb
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.