посмотреть
базовая установка

Первым делом — выполняем обновление системы. Стоит отметить, в 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 и кучи что он потащит нормально запустить иксы не выйдет, приколочено гвоздями)

CentOS-репозитории
Дополнительные репозитории совместимые с CentOS

дополнительные репозитории для centos
https://wiki.colobridge.net/files/centosrepo.sh



после установки репозитория следует отключить его установкой параметра enabled=0 (По умолчанию там будет enabled=1) Например для EPEL это можно сделать в файле параметров репозитория /etc/yum.repos.d/epel.repo Для RPMforge в файле /etc/yum.repos.d/rpmforge.repo




После этого пакеты из этих репозиториев не будут доступны если вы не используете в команде установки пакета или обновления системы параметр
--enablerepo=<имя репозитория>

Например:
yum --enablerepo=epel install iftop
yum --enablerepo=rpmforge install iftop

https://packages.fedoraproject.org/
https://docs.fedoraproject.org/en-US/epel/getting-started/
https://copr.fedorainfracloud.org/

Yum, шпаргалка
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 08:53 am
Powered by Dreamwidth Studios