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

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

я могу бежать

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

Спасибо,

3 ответа

Решение

Для рабочего стола вы можете

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

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

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

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

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

sudo vim /etc/locale.gen

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

sudo locale-gen

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

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

Установить через центр программного обеспечения

Цитируется оттуда:

Этот метапакет зависит от всех пакетов, которые обеспечивают поддержку родного языка для приложений. (например, средства проверки орфографии, словари, языковые пакеты OpenOffice и Mozilla и т. д.).

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

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


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

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

sudo apt-get install language-support-fr
Другие вопросы по тегам