Репозитории старых версий CentOS

Краткая инструкция о настройки репозиториев для работы старых версий CentOS Linux

Репозитории для CentOS 6 на примере 6.5

Для начала создадим каталог old_repos в директории root

# mkdir ~/old_repos/

Затем переходим в /etc/yum.repos.d/

# cd /etc/yum.repos.d/

и перенесём туда файл CentOS-Base.repo

# mv CentOS-Base.repo ~/old_repos/

Далее создадим пустой файл /etc/yum.repos.d/CentOS-Base.repo

# touch CentOS-Base.repo

откроем его

# vi /etc/yum.repos.d/CentOS-Base.repo

и внесём следующие строки:

[C6.5-base]
name=CentOS-6.5 - Base
baseurl=http://vault.epel.cloud/6.5/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

[C6.5-updates]
name=CentOS-6.5 - Updates
baseurl=http://vault.epel.cloud/6.5/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

[C6.5-extras]
name=CentOS-6.5 - Extras
baseurl=http://vault.epel.cloud/6.5/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

[C6.5-contrib]
name=CentOS-6.5 - Contrib
baseurl=http://vault.epel.cloud/6.5/contrib/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
metadata_expire=never

[C6.5-centosplus]
name=CentOS-6.5 - CentOSPlus
baseurl=http://vault.epel.cloud/6.5/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
metadata_expire=never

После этого можем проверить обновления

# yum check-update

и обновить ОС (соответственно)

# yum update

Теперь можно устанавливать необходимый софт

# yum install mc nano wget system-config-firewall-tui system-config-network-tui

Репозитории для CentOS 5 на примере 5.8

Для начала создадим каталог old_repos в директории root

# mkdir ~/old_repos/

Затем переходим в /etc/yum.repos.d/

# cd /etc/yum.repos.d/

и перенесём туда файл CentOS-Base.repo

# mv CentOS-Base.repo ~/old_repos/

Далее создадим пустой файл /etc/yum.repos.d/CentOS-Base.repo

# touch CentOS-Base.repo

откроем его

# vi /etc/yum.repos.d/CentOS-Base.repo

и внесём следующие строки:

[C5.8-base]
name=CentOS-5.8 - Base
baseurl=http://vault.epel.cloud/5.8/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=1
metadata_expire=never

[C5.8-updates]
name=CentOS-5.8 - Updates
baseurl=http://vault.epel.cloud/5.8/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=1
metadata_expire=never

[C5.8-extras]
name=CentOS-5.8 - Extras
baseurl=http://vault.epel.cloud/5.8/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=1
metadata_expire=never

[C5.8-contrib]
name=CentOS-5.8 - Contrib
baseurl=http://vault.epel.cloud/5.8/contrib/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0
metadata_expire=never

[C5.8-centosplus]
name=CentOS-5.8 - CentOSPlus
baseurl=http://vault.epel.cloud/5.8/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0
metadata_expire=never

После этого можем проверить обновления

# yum check-update

и обновить ОС (ссответственно)

# yum update

Теперь можно устанавливать необходимый софт

# yum install mc nano

Репозитории для CentOS 4 на примере 4.7

Для начала создадим каталог old_repos в директории root

# mkdir ~/old_repos/

Затем переходим в /etc/yum.repos.d/

# cd /etc/yum.repos.d/

и перенесём туда файл CentOS-Base.repo

# mv CentOS-Base.repo ~/old_repos/

Далее создадим пустой файл /etc/yum.repos.d/CentOS-Base.repo

# touch CentOS-Base.repo

откроем его

# vi /etc/yum.repos.d/CentOS-Base.repo

и внесём следующие строки:

[base]
name=CentOS-$releasever - Base
baseurl=http://vault.epel.cloud/4.7/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=1
protect=1

[updates]
name=CentOS-$releasever - Updates
baseurl=http://vault.epel.cloud/4.7/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=1
protect=1

[addons]
name=CentOS-$releasever - Addons
baseurl=http://vault.epel.cloud/4.7/addons/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=1
protect=1

[extras]
name=CentOS-$releasever - Extras
baseurl=http://vault.epel.cloud/4.7/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=1
protect=1

[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://vault.epel.cloud/4.7/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=2
protect=1

[contrib]
name=CentOS-$releasever - Contrib
baseurl=http://vault.epel.cloud/4.7/contrib/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4
priority=2
protect=1a

После этого с установочного диска необходимо скопировать файл RPM-GPG-KEY-centos4. Для этого создадим каталог /media/cdrom

# mkdir /media/cdrom

примонтируем диск

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

переходим в /media/cdrom/

# cd /media/cdrom/

После этого необходимо создать директорию /etc/pki/rpm-gpg/

# mkdir -p /etc/pki/rpm-gpg/

ну и теперь скопируем файл RPM-GPG-KEY-centos4

# cp -r /media/cdrom/RPM-GPG-KEY-centos4 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-4

Теперь можно обновить систему

# yum update

И установить необходимый софт

# yum install mc

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *