Переключатель раскладки Centos 8

Обновлено: 29.06.2024

Подсказка. Как изменить раскладку клавиатуры в CentOS в консоли?

и измените ключ KEYTABLE. Все доступные параметры можно найти в подкаталогах /lib/kbd/keymaps/i386.

После этого просто перезагрузите машину.

Пока что 18 ответов.

Спасибо за блог, очень интересный подход, захожу на ваш блог, буду заходить чаще.

Просто и точно, как раз то, что мне было нужно. Спасибо!

Спасибо за этот быстрый совет.
У меня испанская клавиатура, и я с ума сходил, пытаясь настроить FreePBX

Большое спасибо! Это работает как шарм.

Для бразильских клавиатур (abnt2) можно попробовать:

KEYTABLE="br-abnt2"
MODEL="abnt2"
LAYOUT="br"
KEYBOARDTYPE="pc"

Для американцев, использующих бразильскую акцентуацию:

KEYTABLE="br-latin1-us"
MODEL="latin1-us"
LAYOUT="br"
KEYBOARDTYPE="pc"

Лучшее из Бразилии!

Спасибо, Родриго! мне очень помог! =)

Спасибо, сработало отлично! 🙂

Пожалуйста, можете мне помочь? язык Италия

KEYTABLE="it"
MODEL="pc105"
LAYOUT="it"
KEYBOARDTYPE="pc"

С уважением,
Роберто Силва

KEYTABLE="cz"
MODEL="pc105+inet"
LAYOUT="cz"
KEYBOARDTYPE="pc"

Кажется, приложения используют разные раскладки клавиатуры!
Я использую американскую клавиатуру и пишу на португальском языке. Я обновил /etc/sysconfig/keyboard со значениями, предоставленными Родриго, а затем перезапустил.
Работает только в консоли. Firefox и Sublime Text2 показывают «‘» + «c» («ç») как «ć», gedit ничего не показывает.
В Firefox и Sublime Text2 единственная проблема — это «ç», gedit совсем другой, похоже на бразильскую клавиатуру ABNT2.

язык
LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR. UTF-8″
LC_COLLATE=”pt_BR.UTF-8″
LC_MONETARY=”pt_BR.UTF-8″
LC_MESSAGES="pt_BR.UTF-8″
LC_PAPER=" pt_BR.UTF-8″
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT ="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=

/etc/sysconfig/keyboard
KEYTABLE="br-latin1-us"
MODEL="latin1-us"
LAYOUT="br"
KEYBOARDTYPE="pc ”

Изменения /etc/sysconfig/keyboard не влияют на Centos 7, что происходит?

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

Эти настройки можно выполнить, изменив файл конфигурации /etc/locale.conf или воспользовавшись утилитой localectl. Кроме того, вы можете использовать графический интерфейс пользователя для выполнения задачи; описание этого метода см. в Руководстве по установке Red Hat Enterprise Linux 7.

2.1. Установка языкового стандарта системы

Настройки локали для всей системы хранятся в файле /etc/locale.conf, который считывается демоном systemd при ранней загрузке. Настройки локали, настроенные в /etc/locale.conf, наследуются каждой службой или пользователем, если только отдельные программы или отдельные пользователи не переопределяют их.

Основной формат файла /etc/locale.conf — это список назначений переменных, разделенных новой строкой. Например, немецкая локаль с английскими сообщениями в /etc/locale.conf выглядит следующим образом:

Здесь параметр LC_MESSAGES определяет локаль, используемую для диагностических сообщений, записываемых в стандартный вывод ошибок. Чтобы дополнительно указать настройки локали в /etc/locale.conf, вы можете использовать несколько других параметров, наиболее важные из которых приведены в таблице 2.1, «Параметры, настраиваемые в /etc/locale.conf». См. справочную страницу locale(7) для получения подробной информации об этих параметрах. Обратите внимание, что параметр LC_ALL, представляющий все возможные параметры, не следует настраивать в /etc/locale.conf .

Таблица 2.1. Параметры, настраиваемые в /etc/locale.conf

Предоставляет значение по умолчанию для языкового стандарта системы.

Изменяет поведение функций, которые сравнивают строки в местном алфавите.

Изменяет поведение функций обработки и классификации символов, а также функций многобайтовых символов.

Описывает, как обычно печатаются числа, с такими деталями, как десятичная точка и десятичная запятая.

Изменяет отображение текущего времени, 24-часовой формат вместо 12-часового.

Определяет языковой стандарт, используемый для диагностических сообщений, записываемых в стандартный вывод ошибок.

2.1.1. Отображение текущего статуса

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

Пример 2.1. Отображение текущего статуса

В выходных данных предыдущей команды перечислены текущий установленный языковой стандарт, раскладка клавиатуры, настроенная для консоли и оконной системы X11.

2.1.2. Список доступных языков

Чтобы получить список всех локалей, доступных для вашей системы, введите:

Пример 2.2. Список регионов

Представьте, что вы хотите выбрать определенную английскую локаль, но не уверены, доступна ли она в системе. Вы можете проверить это, перечислив все английские локали с помощью следующей команды:

2.1.3. Установка локали

Чтобы установить языковой стандарт системы по умолчанию, используйте следующую команду от имени пользователя root :

Замените locale названием локали, полученным с помощью команды localectl list-locales. Приведенный выше синтаксис также можно использовать для настройки параметров из таблицы 2.1, «Параметры, настраиваемые в файле /etc/locale.conf».

Пример 2.3. Изменение языкового стандарта по умолчанию

Например, если вы хотите установить британский английский в качестве языкового стандарта по умолчанию, сначала найдите название этого языкового стандарта с помощью list-locales . Затем от имени пользователя root введите команду в следующей форме:

2.1.4. Сохранение региональных настроек системы при установке с помощью Kickstart

Если Red Hat Enterprise Linux устанавливается с помощью метода установки Red Hat Kickstart, настройки языковых стандартов системы могут не сохраниться после обновления операционной системы.

Если в разделе %packages файла Kickstart указан параметр --instLang, RPM-макросу _install_langs присваивается конкретное значение для данной установки, и набор установленных языковых стандартов корректируется соответствующим образом. Однако эта корректировка влияет только на эту установку, а не на последующие обновления. Если при обновлении переустанавливается пакет glibc, обновляется весь набор локалей, а не только локали, запрошенные во время установки.

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

Настройка макросов RPM во время установки Kickstart

Измените раздел %post файла Kickstart:

Глобальная настройка макросов RPM

Создайте файл конфигурации RPM в /etc/rpm/macros.language-conf со следующим содержимым:

LANG – это значение параметра instLang.

Обновите файл /etc/yum.conf следующим образом:

2.2. Изменение раскладки клавиатуры

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

2.2.1. Отображение текущих настроек

Как упоминалось ранее, вы можете проверить текущую конфигурацию раскладки клавиатуры с помощью следующей команды:

Пример 2.4. Отображение настроек клавиатуры

В следующем выводе показана раскладка клавиатуры, настроенная для виртуальной консоли и оконной системы X11.

2.2.2. Список доступных раскладок

Чтобы получить список всех доступных раскладок клавиатуры, которые можно настроить в вашей системе, введите:

Пример 2.5. Поиск определенной раскладки

Вы можете использовать grep для поиска в выводе предыдущей команды определенного имени раскладки. Часто существует несколько раскладок, совместимых с вашим текущим установленным языковым стандартом. Например, чтобы найти доступные раскладки клавиатуры для чешского языка, введите:

2.2.3. Настройка раскладки

Чтобы установить раскладку клавиатуры по умолчанию для вашей системы, используйте следующую команду от имени пользователя root :

Замените map именем раскладки, взятой из выходных данных команды localectl list-keymaps. Если параметр --no-convert не передан, выбранный параметр также применяется к раскладке клавиатуры по умолчанию оконной системы X11 после преобразования ее в ближайшую подходящую раскладку клавиатуры X11. Это также применимо и в обратном порядке, вы можете указать обе раскладки с помощью следующей команды от имени пользователя root:

Если вы хотите, чтобы макет X11 отличался от макета консоли, используйте параметр --no-convert.

С этим параметром раскладка клавиатуры X11 указывается без изменения предыдущей настройки раскладки консоли.

Пример 2.6. Настройка раскладки клавиатуры X11 отдельно

Представьте, что вы хотите использовать немецкую раскладку клавиатуры в графическом интерфейсе, но для консольных операций вы хотите сохранить американскую раскладку. Для этого введите root :

Затем вы можете убедиться, что ваша настройка выполнена успешно, проверив текущий статус:

Помимо раскладки клавиатуры ( map ), можно указать три других параметра:

Замените model на название модели клавиатуры, вариант и options на вариант клавиатуры и дополнительные компоненты, которые можно использовать для улучшения клавиатуры. поведение. Эти параметры не установлены по умолчанию. Для получения дополнительной информации о модели X11, варианте X11 и параметрах X11 см. справочную страницу kbd(4).

2.3. Дополнительные ресурсы

Дополнительную информацию о том, как настроить раскладку клавиатуры в Red Hat Enterprise Linux, см. в перечисленных ниже ресурсах:

Системная раскладка клавиатуры используется для управления раскладкой, используемой в текстовой консоли и графическом интерфейсе в системе Linux. Как изменить раскладку системной клавиатуры в операционной системе Centos 7 или RHEL 7? Как проверить текущие настройки раскладки клавиатуры?этот пост поможет вам изменить раскладку клавиатуры и получить текущий статус раскладки клавиатуры на Centos 7.

CentOS 7: проверьте текущие настройки раскладки клавиатуры

Чтобы проверить текущую конфигурацию раскладки клавиатуры, вы можете использовать команду «localectl status», я говорил об этой команде в предыдущем посте.

CentOS 7/RHEL 7: как изменить языковой стандарт системы

Введите следующую команду:

В приведенном выше выводе вы можете увидеть настройки раскладки клавиатуры для виртуальной консоли и оконной системы X11.

CentOS 7 Список всех доступных раскладок

Чтобы установить новую раскладку клавиатуры, вам нужно выяснить, какую раскладку клавиатуры или раскладки можно выбрать. используя следующую команду, чтобы вывести список всех доступных раскладок.

Пример: найти все доступные для нас раскладки клавиатуры,

Введите следующую команду:

CentOS 7 Изменение раскладки клавиатуры (раскладки клавиатуры)

Если вы хотите изменить раскладку клавиатуры по умолчанию, введите следующую команду localectl в интерфейсе командной строки, введите:

вам нужно указать одно имя карты, которая является раскладкой, которую вы хотите выбрать из вывода «localectl list-keymaps»

Пример: установите раскладку клавиатуры по умолчанию на «mac-us», введите:

Чтобы изменить раскладку клавиатуры по умолчанию для системы Windows X11, введите следующую команду:

Примечание: если вы не передадите параметр «–no-convert» для вышеуказанной команды, настройка раскладки клавиатуры для системы Windows X11 будет изменена, а также будет преобразована настройка раскладки клавиатуры для раскладки клавиатуры VC на наиболее подходящую X11. Макет. или раскладка клавиатуры VC будет изменена на «n/a».
См. вывод ниже:

Поэтому, если вы хотите, чтобы раскладка клавиатуры X11 отличалась от раскладки клавиатуры консоли, введите localectl с параметром «–no-convert», введите:

Затем вы можете проверить текущее состояние раскладки клавиатуры, чтобы убедиться, что раскладка клавиатуры VC не изменилась.

В этой статье я покажу вам, как настроить CentOS 8 GNOME 3 Desktop Environment. Итак, приступим.

GNOME Tweaks — это инструмент, используемый для настройки среды рабочего стола GNOME. GNOME Tweaks доступен в официальном репозитории пакетов CentOS 8 и может быть загружен из приложения GNOME Software.

Сначала откройте приложение GNOME Software из меню приложений.


Затем найдите GNOME Tweaks. Нажмите на значок GNOME Tweaks, как только появится результат поиска.


Теперь нажмите «Установить».

Должны быть установлены GNOME Tweaks.

Теперь вы можете запустить GNOME Tweaks из меню приложений CentOS 8.


GNOME Tweaks, работающие в среде рабочего стола CentOS 8 GNOME 3.


Включить темную тему:

Если вам нравится темная тема, вы можете изменить стандартную светлую тему на темную с помощью GNOME Tweaks. Перейдите в раздел «Внешний вид», а затем щелкните раскрывающееся меню «Приложения», как показано на снимке экрана ниже.


Затем выберите Adwaita-dark.

Как видите, тема GNOME Desktop Environment изменена.

Настройка кнопок панели заголовка и их размещения:

По умолчанию в среде рабочего стола GNOME нет кнопок свертывания и развертывания в заголовке. Если они вам нужны, вы можете включить кнопки заголовка из GNOME Tweaks. Перейдите в Windows и включите кнопки «Развернуть» и «Свернуть» в строке заголовка, как показано на снимке экрана ниже.


Должны отображаться кнопки "Свернуть" и "Развернуть" в заголовке.


Вы также можете изменить расположение кнопок в заголовке справа налево. Нажмите «Левое» или «Правое» размещение в зависимости от того, что вы хотите.


Изменение шрифта и масштабирование шрифта:

Вы можете изменить шрифт заголовка окна по умолчанию, шрифт интерфейса, шрифт документа, установить моноширинный шрифт по умолчанию, изменить настройки сглаживания и подсказок шрифта, изменить масштаб шрифта в разделе «Шрифты» приложения GNOME Tweaks.


Включить значки на рабочем столе:

По умолчанию значки на рабочем столе отключены в среде рабочего стола CentOS 8 GNOME 3.Но, если они вам нужны, вы можете включить расширение значков рабочего стола из таблицы расширений GNOME Tweaks.


Как видите, теперь отображаются значки на рабочем столе.


Включить GNOME Classic Like для приложений и мест:

Если вам не нравится современное меню приложений GNOME 3, вы можете включить GNOME Classic, например меню приложений, в приложении GNOME Tweaks.

Перейдите в раздел "Расширения" и включите расширение меню "Приложения".

Вы также можете включить меню "Места". Просто перейдите в раздел «Расширения» и включите расширение «Индикатор статуса Places».


Расширение Dash to Dock:

Dash to Dock — очень популярное расширение GNOME 3. Это расширение закрепляет панель инструментов среды рабочего стола GNOME 3.

Вы можете установить расширение Dash to Dock из приложения GNOME Software. Откройте программное обеспечение GNOME и найдите Dash to Dock.


Затем нажмите «Установить».

Нажмите «Установить».


Должен быть установлен Dash to Dock.


Как видите, панель Dash в GNOME 3 теперь видна за пределами меню приложений.


Вы можете настроить Dash to Dock на вкладке "Расширения" приложения GNOME Tweaks.


Есть много способов настроить Dash to Dock. например, изменить размер значка, изменить цвет выделения, изменить прозрачность, изменить цвет док-станции, изменить положение док-станции и т. д.


Расширение Dash to Panel:

Dash to Panel – это еще одно расширение, похожее на Dash to Dock. Он превращает Dash среды рабочего стола GNOME 3 в очень простую в использовании панель.

Вы также можете установить Dash to Panel из приложения GNOME Software.


Нажмите «Установить».


Вот как выглядит Dash to Panel. Мне очень нравится это расширение. Обычно это первое расширение, которое я устанавливаю на любую из своих рабочих станций GNOME 3.


Dash to Panel также можно настроить с помощью настроек GNOME. Он имеет почти те же параметры, что и Dash to Dock.

Расширение системного монитора:

System-Monitor — еще одно полезное расширение для среды рабочего стола GNOME 3. Вы также можете установить это расширение из приложения GNOME Software.


Нажмите «Установить».


Нажмите «Установить».


Как видите, использование ЦП, памяти и сетевых ресурсов отображается в виде красивых графиков.


Вот как выглядят расширения System-Monitor, когда расширение Dash to Panel отключено.


Если щелкнуть графики, отобразится дополнительная информация о системе.

Вы также можете настроить расширение System-Monitor. Для этого перейдите в «Настройки…» расширения System-Monitor.


Здесь вы можете указать, что отображать. Есть ЦП, Память, Диск, Сеть, ГП, Аккумулятор и многое другое, что вы можете настроить. Вы также можете изменить цвета, стиль отображения и многое другое.



Вы также можете использовать это расширение в качестве измерителя скорости сети. Просто отключите все и оставьте только сетевую статистику. Измените стиль отображения на цифровой. Вот и все. Это работает очень хорошо.


Изменение обоев рабочего стола и экрана блокировки:

Без описания того, как изменить обои рабочего стола и экрана блокировки, эта статья будет неполной. Несмотря на то, что это очень просто, это может помочь людям, плохо знакомым с Linux или не знакомым с GNOME Desktop Environment.

Чтобы изменить обои рабочего стола и/или экрана блокировки, щелкните правой кнопкой мыши (мышью) на рабочем столе и выберите Изменить фон…


Теперь нажмите «Фон», чтобы изменить обои рабочего стола, или нажмите «Экран блокировки», чтобы изменить обои экрана блокировки.

Теперь выберите обои из списка и нажмите «Выбрать».


Если у вас есть собственный набор обоев, из которых вы хотите выбрать один, поместите обои в каталог ~/Pictures.


Как видите, я скопировал некоторые обои в каталог ~/Pictures.


Ваши обои из каталога ~/Pictures появятся на вкладке "Изображения", как показано на снимке экрана ниже. Теперь вы можете выбрать обои здесь и нажать «Выбрать», чтобы установить их в качестве обоев рабочего стола или экрана блокировки.


После того, как вы нажмете «Выбрать», должны быть установлены нужные обои, как показано на снимке экрана ниже.


Итак, вот как настроить среду рабочего стола GNOME в CentOS 8. Спасибо, что прочитали эту статью.

Читайте также: