Centos установка программы из репозитория

Для любого сервера необходимо иметь возможность оперативно получить актуальное свежее программное обеспечение. Установка репозиториев epel, rpmforge и др. repo для CentOS решает вопрос получения rpm пакетов для последующей настройки и обновления функционала сервера. Так что уделим внимание этому вопросу и разберемся в тонкостях, которые тут присутствуют, как и в любом другом вопросе.

Если у вас есть желание научиться администрировать системы на базе Linux, рекомендую познакомиться с онлайн-курсом «Linux для начинающих» в OTUS. Курс для новичков, для тех, кто с Linux не знаком. Подробная информация.

Данная статья является частью единого цикла статьей про сервер Centos.

Репозитории в CentOS

Для начала давайте поясним, что такое репозитории и для чего они нужны. Вот что говорит wikipedia на этот счет:

Репозито́рий, хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.

Установка из стандартного репозитория MariaDB в Centos 8

Существуют репозитории для хранения программ, написанных на одном языке (например, CPAN для Perl) или предназначенных для одной платформы. Многие современные операционные системы, такие как OpenSolaris, FreeBSD и большинство дистрибутивов Linux, имеют официальные репозитории, но также позволяют устанавливать пакеты из других мест. Большинство репозиториев бесплатны, однако некоторые компании предоставляют доступ к собственным репозиториям за платную подписку.

Некоторое время назад Linux приложения выходили в виде исходного кода, который потом компилировали на сервере и получали готовые программы. На сегодняшний день большинство приложений выходят в виде так называемых пакетов. Это уже собранные приложения, которые можно сразу установить и пользоваться.

В нашем случае репозиторий — хранилище пакетов для операционной системы CentOS. Существуют repository от разработчика системы, их называют официальные. Набор rpm пакетов там обычно ограничен и версии не самые свежие. Для установки дополнительного софта используют сторонние репозитории. Их поддерживать могут как другие компании, так и группы энтузиастов.

Управлением пакетами и репозиториями в CentOS занимается утилита yum. Ее конфигурационный файл находится в /etc/yum.conf. Этот файл содержит секцию [main], в которой указываются глобальные настройки программы. Так же он может содержать одну или несколько секций [repository], в которой хранятся настройки репозиториев. Тем не менее, рекомендуется информацию о репозиториях хранить в каталоге /etc/yum.repos.d/ в специальных файлах .repo.

[repository] name=repository_name baseurl=repository_url

name имя, описывающее репозиторий, может быть любым
baseurl ссылка на расположение репозитория, может быть в виде http, ftp или file ссылки

Другие ползные параметры, которые могут быть указаны в repo файле:

Добавление репозиториев в CentOS

enabled принимает значение 1 или 0, 1 — репозиторий подключен, 0 — отключен
async управляет загрузкой пакетов, auto — использует при возможности параллельную загрузку, on — использует только параллельную загрузку, off — параллельная загрузка отключена
mirrorlist вместо ссылки на конкретный адрес репозитория может быть указана ссылка на список адресов, из которых при установке будет выбран наиболее подходящий
gpgcheck принимает значение 1 или 0, 1- осуществлять проверку GPG подписи пакета из репозитория, 0 — не проверять
gpgkey ссылка на GPG ключ репозитория

[base] name=CentOS-$releasever — Base mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=os gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever — Updates mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=updates gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever — Extras mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=extras gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever — Plus mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=centosplus gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

Подключение репозиториев в CentOS

Добавить репозиторий в CentOS можно тремя разными способами:

  1. Добавив секцию [repository] в файл /etc/yum.conf
  2. Создав .repo файл в директории /etc/yum.repos.d
  3. Установив rpm пакет с информацией о репозитории

Как уже было сказано ранее, первый способ использовать не рекомендуется самими разработчиками. Наиболее быстрый и удобный третий способ. Если rpm пакета для добавления репозитория не существует, то используется вручную второй способ.

Установка epel repo в CentOS

Полностью epel репозиторий называется так — Extra Packages for Enterprise Linux. Это хранилище пакетов, созданное группой специалистов операционной системы Fedora. Пакеты из epel репозитория никогда не конфликтуют и не переустанавливают базовые пакеты RHEL. Поддерживаются пакеты для следующих операционных систем:

  • Red Hat Enterprise Linux (RHEL)
  • CentOS
  • Scientific Linux (SL)
  • Oracle Linux (OL)

Установить репозиторий epel в CentOS проще всего, так как epel-release package включен в стандартный Extras repository CentOS, который доступен по-умолчанию. На сегодняшний день это самый популярный неофициальный репозиторий для CentOS.

Установка репозитория epel в centos:

Читайте также:
Как работать в программе компас 3d видео

# yum -y install epel-release

установка epel centos

Теперь если проверим папку /etc/yum.repos.d, увидим там файл epel.repo, в котором будет информация о новом подключенном репозитории.

Подключение rpmforge repo в CentOS

Полное название rpmforge репозитория — RepoForge. По информации с сайта wiki.centos.org этот архив больше не поддерживается и не рекомендуется к установке. Но лично я нигде больше не нашел об этом информацию, в том числе и на официальном сайте repoforge.org. Данный репозиторий содержит следующие наборы совместимых RHEL пакетов:

  • Servers (eg. monitoring, troubleshooting, management)
  • Desktops (eg. office, leisure, multi-media)
  • Development (eg. perl, python, ruby libraries)

Установка rpmforge на centos:

    Устанавливаем GPG ключ:

# rpm —import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# yum -y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

В настоящее время приведенная выше ссылка не работает по неизвестным причинам, я надеюсь, что это временные проблемы с сайтом. Пока можно использовать альтернативную:

# yum -y install http://repository.it4i.cz/mirrors/repoforge/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

установка rpmforge centos

Проверяем директорию /etc/yum.repos.d:

# ls -l | grep rpmforge -rw-r—r—. 1 root root 739 Jun 12 2014 mirrors-rpmforge -rw-r—r—. 1 root root 717 Jun 12 2014 mirrors-rpmforge-extras -rw-r—r—. 1 root root 728 Jun 12 2014 mirrors-rpmforge-testing -rw-r—r—. 1 root root 1128 Jun 12 2014 rpmforge.repo

Все в порядке rpmforge репозиторий установлен.

Установка remi repo в CentOS

Les RPM de Remi repository поддерживает последние версии MySQL и PHP (бэкпорты федоровских rpm). Пакеты этого репозитория необходимо использовать с осторожностью, так как они заменяют базовые пакеты.

Установка репозитория remi в centos:

# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# rpm -Uvh remi-release-7*.rpm

установка remi в centos

# cd /etc/yum.repos.d # ls -l | grep remi -rw-r—r—. 1 root root 698 Jul 23 17:54 remi-php70.repo -rw-r—r—. 1 root root 2382 Jul 23 17:54 remi.repo -rw-r—r—. 1 root root 449 Jul 23 17:54 remi-safe.repo

Обновление репозиториев с помощью yum

После добавления новых репозиториев в систему, никаких дополнительных действий производить не требуется, в отличие от debian based систем, где после добавления репозиториев, необходимо обновить кэш доступных пакетов с помощью команды apt-get update. Если выполнить команду yum update, то начнется сразу обновление пакетов. То есть смысл команды совсем другой. В CentOS кэш пакетов обновляется каждый раз, когда производится какое-то действие с помощью yum. Например, при выводе списка доступных репозиториев, обновляется список пакетов.

Показать список активных репозиториев в centos

# yum repolist

yum repolist

repo id id репозитория
reponame имя репозитория
status количество пакетов

Удалить репозиторий в CentOS

Для того, чтобы удалить репозиторий из системы, необходимо узнать его id с помощью команды yum repolist. Об этом я писал в предыдущем разделе. Затем с помощью утилиты yum-config-manager, которая входит в пакет yum-utils выполним удаление:

# yum-config-manager —disable remi-safe bash: yum-config-manager: command not found

Если получаете такую ошибку, то установите пакет yum-utils:

# yum -y install yum-utils

Удаление репозитория в centos:

# yum-config-manager —disable remi-safe

Теперь проверяем список активных репозиториев:

yum-config-manager --disable repo

Удаленного репозитория remi-safe нет. Значит все в порядке, отключение репозитория прошло успешно.

Для того, чтобы обновить кэш yum после изменения репозиториев, можно воспользоваться следующими командами:

# yum clean all
# yum makecache

Yandex mirror для CentOS

mirror.yandex.ru — сайт компании Яндекс, зеркало репозитариев популярных дистрибутивов Linux, FreeBSD и других проектов, в том числе CentOS. Работает по протоколам HTTP, FTP и rsync.

На зеркале CentOS можно скачать дистрибутивы всех актуальных на текущий момент версий, а это версии 5, 6 и 7. Зеркало можно использовать в качестве источников стандартных репозиториев системы — base, updates, extras, centosplus.

Можно использовать, что я неоднократно делал, yandex mirror для сетевой установки CentOS. Путь к установочному образу: http://mirror.yandex.ru/centos/7/os/x86_64/images/

На этом у меня все по теме работы с репозиториями. Дальше можно заняться настройкой CentOS. Ели есть замечания, дополнения, уточнения, ошибки, прошу писать об этом в комментариях.

Напоминаю, что данная статья является частью единого цикла статьей про сервер Centos.

Если у вас есть желание научиться администрировать системы на базе Linux, но вы с ними никогда не работали и не знакомы, то рекомендую начать с онлайн-курса «Linux для начинающих» в OTUS. Курс для новичков, для тех, кто с Linux не знаком. Цена за курс минимальная (символическая). Информация о курсе и цене.

Источник: serveradmin.ru

Репозитории CentOS

В этой статье мы расскажем о видах CentOS-репозиториев и о том, как установить, отключить и удалить репозиторий.

CentOS ― это бесплатный дистрибутив Linux на базе платного Red Hat Enterprise Linux. CentOS ― это одна из самых популярных серверных операционных систем с открытым исходным кодом. Скачивание пакетов программ для установки в CentOS происходит из репозиториев.

Репозитории ― это пространства, на которых расположены пакеты приложений. В этих пакетах находятся файлы, которые нужны для работы приложения. Сами файлы хранятся в специальном формате. В CentOS пакеты имеют формат RPM.

Из репозиториев происходит установка программного обеспечения. Из них пакеты скачиваются и устанавливаются при помощи пакетных менеджеров. В CentOS используется пакетный менеджер YUM.

Существуют как официальные репозитории от разработчиков ОС, так и сторонние от других разработчиков. В официальных обычно хранятся версии базовых приложений, которые отличаются большей стабильностью. А в сторонних можно найти больше, возможно менее стабильных, но свежих версий программ. Сторонние репозитории могут быть публичными или частными. Некоторые компании предоставляют платный доступ к своим репозиториям.

Читайте также:
Как добавлять программы в исключения avast

Популярные CentOS-репозитории

Рассмотрим популярные репозитории CentOS и как происходит установка репозиториев.

Red Hat SCL (Software Collections) ― это репозиторий от компании Red Hat с обновляемыми версиями программ. Новые релизы SCL выходят каждые полгода. Поддержка инструментов, которые содержатся в SCL, может длиться до 3 лет. Чтобы установить Red Hat SCL, введите:

yum install centos-release-scl

EPEL (Extra Packages for Enterprise Linux) ― это репозиторий от проекта Fedora. Цель репозитория в том, чтобы пакеты, созданные, протестированные и улучшенные в Fedora, стали доступны на других ОС. EPEL доступен на AlmaLinux, Oracle Linux, CentOS, Rocky Linux и Scientific Linux. Чтобы установить EPEL, введите:

yum install epel-release

REMI ― это репозиторий, который содержит свежие сборки PHP, MySQL/MariaDB, Apache. В стандартных репозиториях часто отсутствуют последние версии программного обеспечения стека LAMP. В REMI всегда можно найти самые последние версии. Поэтому его часто используют при настройке веб-серверов.

Пакеты из REMI способны заменять пакеты из стандартных репозиториев. Учитывайте это при работе.

Чтобы добавить REMI:

    Подключите репозиторий EPEL:

yum install epel-release
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Готово, вы установили репозиторий.

ELRepo ― это репозиторий, в котором хранятся драйверы для файловой системы, веб-камеры, а также графические, сетевые, звуковые и видеодрайверы.

Чтобы установить ELRepo:

    Все пакеты ELRepo подписываются GPG-подписью. Чтобы при установке пакетов из ELRepo подпись прошла проверку, импортируйте открытый GPG-ключ:

rpm —import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

Готово, вы установили ELRepo.

Управление репозиториями в CentOS

Иногда требуется не добавление, а отключение или полное удаление какого-либо из репозиториев CentOS. Начнём с отключения.

Как отключить репозиторий в CentOS

  1. Установите утилиту yum-utils:

yum install yum-utils -y
yum repolist

Список активных репозиториев CentOS

  • В списке активных репозиториев в столбце «repo id» найдите тот, который нужно отключить:
  • Чтобы отключить репозиторий, введите:
  • yum-config-manager —disable ID
    yum repolist
    yum clean all
    yum makecache

    Готово, вы отключили репозиторий.

    Как удалить репозиторий в CentOS

    Чтобы полностью удалить репозиторий с сервера, нужно удалить файлы репозитория. Для этого:

      Перейдите в директорию /etc/yum.repos.d, в котором хранятся файлы всех репозиториев:

    cd /etc/yum.repos.d
    ls -lah
    rm -i NAME

    Готово, вы полностью удалили репозиторий.

    Популярные статьи

    • Как указать (изменить) DNS-серверы для домена
    • Я зарегистрировал домен, что дальше
    • Как добавить запись типа A, AAAA, CNAME, MX, TXT, SRV для своего домена
    • Что такое редирект: виды и возможности настройки
    • Как создать почту со своим доменом

    Источник: 2domains.ru

    Подключить repo epel, rpmforge и другие репозитории в CentOS

    Для любого сервера необходимо иметь возможность оперативно получить актуальное свежее программное обеспечение. Установка репозиториев epel, rpmforge и др. repo для CentOS решает вопрос получения rpm пакетов для последующей настройки и обновления функционала сервера. Так что уделим внимание этому вопросу и разберемся в тонкостях, которые тут присутствуют, как и в любом другом вопросе.

    Репозитории в CentOS

    Репозито́рий, хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.

    Существуют репозитории для хранения программ, написанных на одном языке (например, CPAN для Perl) или предназначенных для одной платформы. Многие современные операционные системы, такие как OpenSolaris, FreeBSD и большинство дистрибутивов Linux, имеют официальные репозитории, но также позволяют устанавливать пакеты из других мест. Большинство репозиториев бесплатны, однако некоторые компании предоставляют доступ к собственным репозиториям за платную подписку.

    Некоторое время назад Linux приложения выходили в виде исходного кода, который потом компилировали на сервере и получали готовые программы. На сегодняшний день большинство приложений выходят в виде так называемых пакетов. Это уже собранные приложения, которые можно сразу установить и пользоваться.

    В нашем случае репозиторий — хранилище пакетов для операционной системы CentOS. Существуют repository от разработчика системы, их называют официальные. Набор rpm пакетов там обычно ограничен и версии не самые свежие. Для установки дополнительного софта используют сторонние репозитории. Их поддерживать могут как другие компании, так и группы энтузиастов.

    Управлением пакетами и репозиториями в CentOS занимается утилита yum. Ее конфигурационный файл находится в /etc/yum.conf. Этот файл содержит секцию [main], в которой указываются глобальные настройки программы. Так же он может содержать одну или несколько секций [repository], в которой хранятся настройки репозиториев. Тем не менее, рекомендуется информацию о репозиториях хранить в каталоге /etc/yum.repos.d/ в специальных файлах .repo.

    [repository] name=repository_name baseurl=repository_url

    name имя, описывающее репозиторий, может быть любым
    baseurl ссылка на расположение репозитория, может быть в виде http, ftp или file ссылки

    Другие ползные параметры, которые могут быть указаны в repo файле:

    enabled принимает значение 1 или 0, 1 — репозиторий подключен, 0 — отключен
    async управляет загрузкой пакетов, auto — использует при возможности параллельную загрузку, on — использует только параллельную загрузку, off — параллельная загрузка отключена
    mirrorlist вместо ссылки на конкретный адрес репозитория может быть указана ссылка на список адресов, из которых при установке будет выбран наиболее подходящий
    gpgcheck принимает значение 1 или 0, 1- осуществлять проверку GPG подписи пакета из репозитория, 0 — не проверять
    gpgkey ссылка на GPG ключ репозитория
    Читайте также:
    Сколько клеток закрасит робот выполнив данную программу алг программа

    [base] name=CentOS-$releasever — Base mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=os gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever — Updates mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=updates gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever — Extras mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=extras gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever — Plus mirrorlist=http://mirrorlist.centos.org/?release=$releaseverrepo=centosplus gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

    Подключение репозиториев в CentOS

    Добавить репозиторий в CentOS можно тремя разными способами:

    1. Добавив секцию [repository] в файл /etc/yum.conf
    2. Создав .repo файл в директории /etc/yum.repos.d
    3. Установив rpm пакет с информацией о репозитории

    Как уже было сказано ранее, первый способ использовать не рекомендуется самими разработчиками. Наиболее быстрый и удобный третий способ. Если rpm пакета для добавления репозитория не существует, то используется вручную второй способ.

    Установка epel repo в CentOS

    Полностью epel репозиторий называется так — Extra Packages for Enterprise Linux. Это хранилище пакетов, созданное группой специалистов операционной системы Fedora. Пакеты из epel репозитория никогда не конфликтуют и не переустанавливают базовые пакеты RHEL. Поддерживаются пакеты для следующих операционных систем:

    • Red Hat Enterprise Linux (RHEL)
    • CentOS
    • Scientific Linux (SL)
    • Oracle Linux (OL)

    Установить репозиторий epel в CentOS проще всего, так как epel-release package включен в стандартный Extras repository CentOS, который доступен по-умолчанию. На сегодняшний день это самый популярный неофициальный репозиторий для CentOS.

    Установка репозитория epel в centos:

    # yum -y install epel-release

    установка epel centos

    Теперь если проверим папку /etc/yum.repos.d, увидим там файл epel.repo, в котором будет информация о новом подключенном репозитории.

    Подключение rpmforge repo в CentOS

    Полное название rpmforge репозитория — RepoForge. По информации с сайта wiki.centos.org этот архив больше не поддерживается и не рекомендуется к установке. Но лично я нигде больше не нашел об этом информацию, в том числе и на официальном сайте repoforge.org. Данный репозиторий содержит следующие наборы совместимых RHEL пакетов:

    • Servers (eg. monitoring, troubleshooting, management)
    • Desktops (eg. office, leisure, multi-media)
    • Development (eg. perl, python, ruby libraries)

    Установка rpmforge на centos:

    1. Устанавливаем GPG ключ:# rpm – import http://apt.sw.be/RPM-GPG-KEY.dag.txt
    2. Идем на страницу загрузки и копируем ссылку rpm пакета под нужную нам архитектуру.
    3. Устанавливаем скопированный rpm пакет:# yum -y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

    В настоящее время приведенная выше ссылка не работает по неизвестным причинам, я надеюсь, что это временные проблемы с сайтом. Пока можно использовать альтернативную:

    # yum -y install http://repository.it4i.cz/mirrors/repoforge/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

    установка rpmforge centos

    Проверяем директорию /etc/yum.repos.d:

    # ls -l | grep rpmforge -rw-r—r—. 1 root root 739 Jun 12 2014 mirrors-rpmforge -rw-r—r—. 1 root root 717 Jun 12 2014 mirrors-rpmforge-extras -rw-r—r—. 1 root root 728 Jun 12 2014 mirrors-rpmforge-testing -rw-r—r—. 1 root root 1128 Jun 12 2014 rpmforge.repo

    Все в порядке rpmforge репозиторий установлен.

    Установка remi repo в CentOS

    Les RPM de Remi repository поддерживает последние версии MySQL и PHP (бэкпорты федоровских rpm). Пакеты этого репозитория необходимо использовать с осторожностью, так как они заменяют базовые пакеты.

    Установка репозитория remi в centos:

    1. # wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    2. # rpm -Uvh remi-release-7*.rpm

    установка remi в centos

    # cd /etc/yum.repos.d # ls -l | grep remi -rw-r—r—. 1 root root 698 Jul 23 17:54 remi-php70.repo -rw-r—r—. 1 root root 2382 Jul 23 17:54 remi.repo -rw-r—r—. 1 root root 449 Jul 23 17:54 remi-safe.repo

    Обновление репозиториев с помощью yum

    После добавления новых репозиториев в систему, никаких дополнительных действий производить не требуется, в отличие от debian based систем, где после добавления репозиториев, необходимо обновить кэш доступных пакетов с помощью команды apt-get update. Если выполнить команду yum update, то начнется сразу обновление пакетов. То есть смысл команды совсем другой. В CentOS кэш пакетов обновляется каждый раз, когда производится какое-то действие с помощью yum. Например, при выводе списка доступных репозиториев, обновляется список пакетов.

    Показать список активных репозиториев в centos

    # yum repolist

    yum repolist

    repo id id репозитория
    reponame имя репозитория
    status количество пакетов

    Удалить репозиторий в CentOS

    Для того, чтобы удалить репозиторий из системы, необходимо узнать его id с помощью команды yum repolist. Об этом я писал в предыдущем разделе. Затем с помощью утилиты yum-config-manager, которая входит в пакет yum-utils выполним удаление:

    # yum-config-manager – disable remi-safe bash: yum-config-manager: command not found

    Если получаете такую ошибку, то установите пакет yum-utils:

    # yum -y install yum-utils

    Удаление репозитория в centos:

    # yum-config-manager – disable remi-safe

    Теперь проверяем список активных репозиториев:

    yum-config-manager – disable repo

    Удаленного репозитория remi-safe нет. Значит все в порядке, отключение репозитория прошло успешно.

    Для того, чтобы обновить кэш yum после изменения репозиториев, можно воспользоваться следующими командами:

    # yum clean all
    # yum makecache

    Yandex mirror для CentOS

    mirror.yandex.ru — сайт компании Яндекс, зеркало репозитариев популярных дистрибутивов Linux, FreeBSD и других проектов, в том числе CentOS. Работает по протоколам HTTP, FTP и rsync.

    На зеркале CentOS можно скачать дистрибутивы всех актуальных на текущий момент версий, а это версии 5, 6 и 7. Зеркало можно использовать в качестве источников стандартных репозиториев системы — base, updates, extras, centosplus.

    Можно использовать, что я неоднократно делал, yandex mirror для сетевой установки CentOS. Путь к установочному образу: http://mirror.yandex.ru/centos/7/os/x86_64/images/

    На этом у меня все по теме работы с репозиториями.

    • ← Настройка iptables в CentOS 7
    • Обновление php 7.2 до php 7.4 в Centos 8 →

    Источник: clip-clap.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru