Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 7 Следующий »

Аннотация

В данной статье описывается настройка метода ввода на китайском языке, в том числе:

  • установка пакетов:
    • службы ibus  (Intelligent Input Bus) для ввода не-латинских символов;
    • шрифтов для отображения китайских иероглифов;
    • библиотек поддержки китайского языка (пиньинь);
  • настройка пользовательского окружения.


Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) версия fly-wm 2.20 и выше

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1 версия fly-wm 2.20 и выше

  • Astra Linux Special Edition РУСБ.10015-16 исп. 2 версия fly-wm 2.20 и выше

  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1) версия fly-wm 2.20 и выше

  • Astra Linux Common Edition 2.12.8 и выше (при наличии  пакета fly-wm версии 2.20 или выше)

Проверить версию пакета:

apt policy fly-wn

Установка пакетов

Для установки комплекта пакетов поддержки отображения китайских иероглифов:

  1. Установить пакеты службы ibus:

    sudo apt install ibus ibus-gtk3

  2. Подключить репозиторий Debian (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов). Пример команды для включения репозитория Debian в список репозиториев:

    echo "deb http://ftp.ru.debian.org/debian stretch main contrib non-free" | sudo tee /etc/apt/sources.list.d/debian.list
    После выполнения команды будет создан файл /etc/apt/sources.list.d/debian.list. Для отключения репозитория удалить этот файл.

  3. Обновить списки пакетов:

    sudo apt update
    Если при обновлении списка пакетов выдается сообщение об ошибке, то установить пакет debian-archive-keyrings, после чего повторить обновление списка пакетов:
    sudo apt install debian-archive-keyrings

  4. Установить пакеты:

    sudo apt install fonts-arphic-uming fonts-arphic-ukai ibus-libpinyin libpinyin7 liblua5.1-0
    В результате выполнения команды будут установлены:

    1. Шрифты:
      1. fonts-arphic-uming;
      2. fonts-arphic-ukai;
    2. Комплект библиотек для поддержки китайского языка (пининь): ibus-libpinyin, libpinyin7, liblua5.1-0.
  5. Для пользователей, которые будут работать с китайским языком:
    1. В файл .xsessionrc в домашнем каталоге пользователя добавить строчки (если такого файла нет, то создать его):

      export GTK_IM_MODULE=ibus
      export XMODIFIERS=@im=ibus
      export QT_IM_MODULE=ibus

      В файл .profile в домашнем каталоге пользователя добавить команду запуска службы ibus:

      ibus-daemon -d -x -r
  6. Перезапустить службу управления мониторами fly-dm.

    При перезапуске службы fly-dm все пользовательские сессии будут закрыты.

    Команда для перезапуска службы fly-dm:

    sudo systemctl restart fly-dm

После выполнения перечисленных выше действий после входа в сессию пользователя появится второй переключатель раскладок клавиатуры (может находиться в светнутом меню иконок ):

Для подключения китайского языка:

  1. Нажать на второй переключатель правой кнопкой мыши;
    1. Выбрать пункт "Параметры"
    2. В закладке "Основные" назначить горячие клавиши ("Следующий метод ввода"). По умочанию предлагается сочетание <Super>space, однако клавиша <Super> в Astra Linux по умолчанию не используется. Можно использовать, например, сочетание <Meta>space, где клавиша <Meta> соответствует клавишам Левый-Win или Правый-Win.;
    3. Перейти в закладку "Методы ввода";
    4. Выбрать "Добавить";
    5. В списке методов ввода выбрать: "Китайский" - "Intelligent Pinyin"
    6. Нажать кнопку "Добавить.
  • Нет меток