Настройка локального репозитория CentOS 6.x после установки

CentOS 6 появилась ещё где-то в начале 10-х и его официальная поддержка уже прекращена, но своей актуальности на сегодняшний день он не утратил. Это — быстрая и лёгкая (в отличии от более новых версий) система, и для решения многих задач она подходит идеально. К примеру, в качестве файрволла, шлюза или веб-сервера для корпоративного портала, написанного на старых версиях PHP и использующих старые версии СУБД. Однако необходимо настроить локальный репозиторий для установки ПО и служб. Рассмотрим настройку репозитория с DVD-диска после установки.

Для начала переходим в директорию /etc/yum.repos.d/

# cd /etc/yum.repos.d/

и посмотрим, какие файлы с расширением repo в ней содержатся

# ls -lA

В списке увидим следующие файлы:

CentOS-Base.repo
CentOS-Debuginfo.repo
CentOS-Media.repo
CentOS-Vault.repo

Переименуем все эти файлы, кроме CentOS-Media.repo

# mv CentOS-Base.repo CentOS-Base.repo.bak
# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
# mv CentOS-Vault.repo CentOS-Vault.repo.bak

Затем создадим директорию /media/cdrom/ и примонтируем DVD-диск с пакетами

# mkdir /media/cdrom/
# mount -t iso9660 /dev/sr0 /media/cdrom

Далее обновим имеющиеся репозитории

# yum update

и у нас останется только репозиторий с DVD-диска

Теперь у нас всё готово.

Теперь можно устанавливать пакеты с DVD-диска минуя Интернет. К примеру установим файловый менеджер Midnight Commander, текстовый редактор nano, а также утилиты с псевдографикой firewall (iptables) и network (для настройки сетевых интерфейсов)

# yum --enablerepo=c6-media install mc nano system-config-firewall-tui system-config-network-tui

Утилиты установятся с DVD-диска корректно.

Добавить комментарий

Ваш адрес email не будет опубликован.