Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.
2. Создайте каталог для пакетов:
mkdir ~/packages
cd ~/packages
3. Поиск и сохранение списка скачиваемых пакетов ПО АСКОН, на примере КОМПАС-3D v25, выполняется командой
dnf repoquery --requires --recursive --resolve ascon-kompas3d-v25-full ascon-kompas-coredump-watcher | sort -u | grep -E «ascon|kompas» > list.txt
После чего формируется файл list.txt, в котором перечислен список требуемых пакетов.
4. Для скачивания основных пакетов и пакетов зависимостей ПО АСКОН запустите команду, согласно файла list.txt:
dnf download $(cat list.txt)
Все файлы с расширением .rpm из этой папки необходимо перенести в ЗАКРЫТУЮ СЕТЬ и разместить на сервере локального репозитория.
ЧАСТЬ 2. Развертывание локального репозитория внутри ЗАКРЫТОЙ СЕТИ
1. Установите пакеты, необходимые для организации зеркала репозитория, доступного по протоколу HTTP:
sudo dnf install httpd createrepo_c dnf-utils
2. Запустите и добавьте в автозагрузку службу httpd:
sudo systemctl enable httpd --now
3. Копируем файлы репозитория в папку сетевого доступа /var/www/html/
Например, /var/www/html/kompas-repo
4. Генерация метаданных репозитория
createrepo --database /var/www/html/kompas-repo
ЧАСТЬ 3. Подключение локального репозитория на клиентской машине
1. На клиенте создать новый файл репозитория kompas-local.repo в папке /etc/yum.repos.d/
sudo nano /etc/yum.repos.d/kompas-local.repo
2. Заполнить его следующей информацией
Описание процесса развертывания репозитория внутри предприятия или на локальном компьютере описано на странице https://redos.red-soft.ru/base/redos-8_0/8_0-administation/8_0-repo/8_0-create-repo/
Процесс подключения репозитория, скачивания пакетов и развертывания локального репозитория предприятий, рассмотрен в записи вебинара на площадке RuTube