Дата создания: 2022/08/25 14:46 (C) mihanik
Сделаем минимальную настройку системы, которая нам поможет в дальнейшем.
Открываем терминал.
При помощи команды
sudo su
становимся суперпользователем root.
Отключим SELINUX
cp /etc/selinux/config /etc/selinux/config.old sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
Подключим epel-репозиторий и обновим до упора систему.
yum -y install epel-release yum -y update epel-release yum -y update reboot
Установим некоторые полезные, на мой взгляд, программы.
yum -y install mc screen atop iftop
Установим основные майкрософтовские шрифты.
yum -y install curl cabextract xorg-x11-font-utils fontconfig fontconfig-devel ImageMagick yum -y install https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
Установим офисный пакет Libre Office. Пригодится.
yum -y install libreoffice yum -y install libreoffice-langpack-ru
Добавляем информацию об имени и IP нашего сервера в файл /etc/hosts.
Для этого узнаём имя сервера
hostname
и его адрес в локальной сети
ifconfig
Теперь непосредственно добавляем информацию о нашем сервере в файл /etc/hosts
echo 192.168.69.94 linux-demo linux-demo.mihanik.net >> /etc/hosts
Если предположить, что адресация в вашей сети начинается с триады 192., и у вас есть виртуальная сеть 192.168.122.0/24, которую не нужно брать в расчёт, то можно всё автоматизировать одной командой
echo `ifconfig | grep '192\.[0-9]*\.[0-9]*\.[0-9]*' -o | grep -v .255 | grep -v .122.` `hostname` >> /etc/hosts
Все команды данной статьи одним блоком:
cp /etc/selinux/config /etc/selinux/config.old sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config yum -y install epel-release yum -y update epel-release yum -y update reboot yum -y install mc screen atop iftop yum -y install curl cabextract xorg-x11-font-utils fontconfig fontconfig-devel ImageMagick yum -y install https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm yum -y install libreoffice echo `ifconfig | grep '192\.[0-9]*\.[0-9]*\.[0-9]*' -o | grep -v .255 | grep -v .122.` `hostname` >> /etc/hosts