Исходные данные
Допустим, у нас есть сервер, с настроенным сетевым интерфейсом: ip 192.168.56.1Создание репозитория
Допустим, у нас есть сервер, с настроенным сетевым интерфейсом: ip 192.168.56.1
Создать директорию и скопировать туда содержимое установочного диска (например с образа iso):
Скопировать репозиторий с диска:
sudo mkdir -r /srv/repo/orel
sudo mount -t iso9660 -o loop /путь_к_исо /media/cdrom
sudo cp -a /media/cdrom /srv/repo/orel
Либо загрузить полный репозиторий из сети:
FTP репозиторий
Установим ftp сервер:
HTTP репозиторий
Установить пакеты:
<Directory /var/www/html/repo> Options Indexes MultiViews FollowSymLinks AllowOverride None Order Deny,Allow Allow from all </Directory>
Перезапустить апач
Для Astra Linux CE "Орел"
deb http://192.168.56.1/repo/orel orel main contrib non-free
Для Astra Linux SE "Смоленск":
deb http://192.168.56.1/repo/smolensk/main smolensk main contrib non-free # если скопированы диски разработчика и обновления: deb http://192.168.56.1/repo/smolensk/devel smolensk main contrib non-free deb http://192.168.56.1/repo/smolensk/update smolensk main contrib non-free deb http://192.168.56.1/repo/smolensk/update-devel smolensk main contrib non-free