Как я могу установить один язык из командной строки

Я пытаюсь подготовить все для установки нового рабочего стола с помощью нескольких инструкций командной строки. К сожалению, для установки языковых пакетов я не мог найти, как это сделать.

Я могу запустить

gnome-language-selector

Но, похоже, его нельзя использовать в командной строке напрямую. Мне нужно продолжать клики ...

Еще одна вещь, которую можно сделать, это то, что я делаю эти клики и выясняю, какие пакеты были установлены, и читаю изменения в / etc / environment и / etc / default / locale (и другом файле / etc / ... ?) но список пакетов, вероятно, отличается в зависимости от установленных пакетов (Firefox, Thunderbird, LibreOffice, Gnome, ...)

Есть ли инструмент для этого? Например, скажем:

gnome-language-selector --install fr

или пакет со всеми необходимыми зависимостями:

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

Спасибо,

22
задан 12 June 2012 в 17:03

4 ответа

Для настольных компьютеров вы можете

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

Но каждое приложение может иметь свой языковой пакет. Чтобы узнать, какие пакеты будут установлены, попробуйте:

check-language-support -l [cod]

Например:

check-language-support -l fr
23
ответ дан 12 June 2012 в 17:03

Автоматическая установка всех зависимостей:

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

, где fr - код желаемого языка.

15
ответ дан 12 June 2012 в 17:03

Чтобы добавить французский язык в Ubuntu с помощью Центра программного обеспечения:

Install via the software center

Цитата оттуда:

Этот метапакет зависит от всех пакетов, которые предоставляют родной язык поддержка приложений. (например, средства проверки правописания, словари, Пакеты локализации OpenOffice и Mozilla и т. Д.).

Если вы также хотите, чтобы ваши приложения и рабочий стол были переведены, пожалуйста, дополнительно установите пакет language-pack-fr.

Так что в нем может не быть языка для некоторых программ.


Чтобы добавить язык в Ubuntu с помощью командной строки:

Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть Терминал. Когда он откроется, выполните следующие команды:

sudo apt-get install language-support-fr
0
ответ дан 12 June 2012 в 17:03

Сначала вам нужно отредактировать файл locale.gen.

sudo vim /etc/locale.gen

Затем найдите нужный языковой пакет и удалите пометку комментария, например, если я хочу установить zh_CN.GBK GBK zh_CN.UTF8, я просто удаляю символ # в этих строках, в качестве альтернативы вы также можете добавлять свои строки прямо в файл. Наконец, запустите:

sudo locale-gen

Это самый простой способ, который я нашел в Интернете.

3
ответ дан 22 October 2019 в 12:21

Другие вопросы по тегам:

Похожие вопросы: