Базовая настройка CentOS 7
Aug. 4th, 2016 02:02 amBrand(2f)Logo/centos-logo-light.png)
посмотреть
базовая установка
Первым делом — выполняем обновление системы. Стоит отметить, в CentOS используется свой менеджер по работе с файлами — yum.
# yum -y update
Данная команда с ключом -y позволит выполнить быстрое обновление системы — во всех ситуациях, когда потребуется ввести подтверждение пользователя/администратора, это будет сделано автоматически.
Следующим этапом будет установка редактора nano и перенаправление всех почтовых сообщений на адрес root’а:
# yum -y install nano # echo %почтовыйадрес% >~/.forward # chcon —u system_u ~/.forward Настраиваем локаль и русскую раскладку: # localectl set—locale LANG=«ru_RU.UTF-8» LC_NUMERIC=«C» LC_TIME=«POSIX» LC_MESSAGES=«POSIX» # localectl set—keymap us ru —no—convert # localectl set—x11—keymap us,ru pc105 grp:ctrl_shift_toggle —no—convert # localectl status System Locale: LANG=ru_RU.UTF—8 LC_NUMERIC=C LC_TIME=POSIX LC_MESSAGES=POSIX VC Keymap: us VC Toggle Keymap: ru X11 Layout: us,ru X11 Model: pc105 X11 Variant: grp:ctrl_shift_toggle # sed —i —follow—symlinks ‘s/vconsole.font=[^ ]*/vconsole.font=latarcyrheb-sun16/g’ \ /etc/sysconfig/grub # sed —i —follow—symlinks ‘s/vconsole.keymap=[^ ]*/vconsole.keymap=ru/g’ \ /etc/sysconfig/grub # grub2—mkconfig —output=/boot/grub2/grub.cfg
После перезагрузки мы сможем переключаться по CTRL+SHIFT на русскую раскладку.
Настройка менеджера пакетов yum:
Сделаем ограничение на количество установленных версий пакетов до 3-х:
# nano —w /etc/yum.conf
installonly_limit=3
# yum —y install yum—cron yum—utils
Включаем проверку новых версий пакетов (информация о новых версиях будет приходить по почте, сами пакеты обновляться автоматически не будут):
# nano —w /etc/yum/yum—cron.conf
download_updates = no
# systemctl enable yum—cron.service
# systemctl start yum—cron.service
Базовая настройка операционной системы CentOS 7 завершена.
https://www.gotoadm.ru/basic-settings-centos-7/
CentOS Полезные советы
---------------------------------------------------------------------
Настройка русской локализации utf-8 в CentOS (старое)
Настройка русской локализации utf-8 в CentOS
locale -a | grep ru
нет русской локали то ее необходимо сделать. Команда для этого выглядит так:
localedef -i ru_RU -f UTF-8 ru_RU.UTF-8
файлы находящиеся в папке /usr/share/i18n/ принадлежат glibc-common-2.x.x и если вы их не наблюдаете там, то необходимо разбираться с самим glibc-common
touch /etc/sysconfig/i18n
LANG="ru_RU.UTF-8"
SUPPORTED="ru_RU.UTF-8:ru_RU:ru"
SYSFONT="latarcyrheb-sun16"
запись в /etc/environment перебивает этот файл, т.е. если там есть LANG="en_US.UTF-8" то в /etc/sysconfig/i18n можно писать что угодно
если пустой /usr/share/i18n/locales/ и выдаёт ошибку
haracter map file `UTF-8' not found: No such file or directory
cannot read character map directory `/usr/share/i18n/charmaps': No such file or directory
yum -y install glibc-locale-source glibc-langpack-en
localedef -f UTF-8 -i en_US en_US.UTF-8
yum install yum-plugin-fastestmirror
yum install yum-plugin-priorities
yum -y install epel-release
кракозябры в консоли
unicode_start
в fedora это лечится так:
dnf install glibc-langpack-ru
localectl set-locale LANG=ru_RU.utf8
проверить
localectl
можно ещё поправить /etc/vconsole.conf список раскладок
# KEYMAP="ruwin_alt-UTF-8"
KEYMAP="ruwin_alt_sh-UTF-8"
FONT="UniCyrExt_8x16"
затем
sudo systemctl restart systemd-vconsole-setup
и пересобрать initramfs:
sudo dracut -f
если нужна раскладка, которой нет в системе, то добавлять её нужно сюда:
/lib/kbd/keymaps/legacy/i386/qwerty/
https://github.com/A-Projects/Ruchey/
переделать раскладку
vim /lib/kbd/keymaps/legacy/i386/qwerty/ru.map.gz
/etc/vconsole.conf
KEYTABLE="ru"
MODEL="pc105"
LAYOUT="us,ru"
VARIANT="intl"
OPTIONS="grp:alt_shift_toggle,grp_led:scroll"
настройка раскладки и локали
system-config-language
system-config-keyboard
универсальные инженерные раскладки, имеющие одинаковый набор и расположение символов, как для кириллицы, так и для латиницы
https://github.com/A-Projects/Ruchey/
минимальная графика
yum groupinstall "X Window System"
yum install gdm fluxbox
(без gdm и кучи что он потащит нормально запустить иксы не выйдет, приколочено гвоздями)
Yum, шпаргалка