Создание локальных репозиториев — различия между версиями
Строка 8: | Строка 8: | ||
Здесь после указания формального названия репозитория в квадратных скобках перечисляются его основные параметры. В следующем листинге приведен пример локального репозитория, содержащего пакеты ОС AlterOS: | Здесь после указания формального названия репозитория в квадратных скобках перечисляются его основные параметры. В следующем листинге приведен пример локального репозитория, содержащего пакеты ОС AlterOS: | ||
− | [base] | + | [base] |
− | + | gpgenabled=1 | |
− | gpgenabled=1 | + | gpgkey=file:///etc/pki/RPM-GPG-KEY-AlterOS-7 |
− | + | name=AlterOS 7 base repo | |
− | gpgkey=file:///etc/pki/RPM-GPG-KEY-AlterOS-7 | + | baseurl=file:///var/www/html/yum/alteros/ |
− | + | enabled=1 | |
− | name=AlterOS 7 base repo | ||
− | |||
− | baseurl=file:///var/www/html/yum/alteros/ | ||
− | |||
− | enabled=1 | ||
В данном листинге первые два атрибута указывают на то, что необходимо выполнять проверку цифровых подписей пакетов перед их установкой. Атрибут name задает краткое описание репозитория. Атрибут baseurl, записанный в формате протокол://расположение, задает расположение файлов репозитория. Последний атрибут enable свидетельствует об активации использования данного репозитория. | В данном листинге первые два атрибута указывают на то, что необходимо выполнять проверку цифровых подписей пакетов перед их установкой. Атрибут name задает краткое описание репозитория. Атрибут baseurl, записанный в формате протокол://расположение, задает расположение файлов репозитория. Последний атрибут enable свидетельствует об активации использования данного репозитория. | ||
− | В целях экономии трафика и ресурсов сети рекомендуется иметь собственный локальный репозиторий пакетов RPM | + | В целях экономии трафика и ресурсов сети рекомендуется иметь собственный локальный репозиторий пакетов RPM (см ) |
Версия 09:20, 24 апреля 2019
Для того, чтобы создать локальный репозиторий из rpm-пакетов надо в каталоге /etc/yum.repos.d создать файл с описанием репозитория и его параметров. Типовой файл для определения произвольного репозитория YUM имеет следующий вид:
[название_репозитория] # комментарий атрибут=значение атрибут=значение
Здесь после указания формального названия репозитория в квадратных скобках перечисляются его основные параметры. В следующем листинге приведен пример локального репозитория, содержащего пакеты ОС AlterOS:
[base] gpgenabled=1 gpgkey=file:///etc/pki/RPM-GPG-KEY-AlterOS-7 name=AlterOS 7 base repo baseurl=file:///var/www/html/yum/alteros/ enabled=1
В данном листинге первые два атрибута указывают на то, что необходимо выполнять проверку цифровых подписей пакетов перед их установкой. Атрибут name задает краткое описание репозитория. Атрибут baseurl, записанный в формате протокол://расположение, задает расположение файлов репозитория. Последний атрибут enable свидетельствует об активации использования данного репозитория.
В целях экономии трафика и ресурсов сети рекомендуется иметь собственный локальный репозиторий пакетов RPM (см )