Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »


Данная статья применима к:

  • ОС СН Смоленск 1.6
  • ОС СН Ленинград 8.1
  • ОС ОН Орёл 2.12

Исходные данные

Сервер Astra Linux  с настроенным сетевым интерфейсом, имеющим IP-адрес 192.168.56.1.

Astra Linix SE Создание репозитория из ISO-образов установочных дисков

Создать каталог для размещения репозитория:

sudo mkdir -p /srv/repo/smolensk/main

При монтировать образ установочного диска:

sudo mount -t iso9660 /путь_к_ISO-образу /media/cdrom
Скопировать файлы из образа в каталог репозитория:
sudo cp -a /media/cdrom /srv/repo/smolensk/main

Отмонтировать ISO-образ диска:

sudo umount /media/cdrom
Если есть ISO-образы диска со средствами разработки, то выполнить для него аналогичные действия :
sudo mkdir -p /srv/repo/smolensk/devel
sudo mount -t iso9660 /путь_к_ISO-образу /media/cdrom
sudo cp -a /media/cdrom /srv/repo/smolensk/devel
sudo umount /media/cdrom
Для ISO-образов дисков с обновлением:
sudo mkdir -p /srv/repo/smolensk/update
sudo mount -t iso9660 /путь_к_ISO-образу /media/cdrom
sudo cp -a /media/cdrom /srv/repo/smolensk/update
sudo umount /media/cdrom
Для ISO-образа диска с обновлением средств разработки:
sudo mkdir -p /srv/repo/smolensk/update-dev
sudo mount -t iso9660 /путь_к_ISO-образу /media/cdrom
sudo cp -a /media/cdrom /srv/repo/smolensk/update-dev
sudo umount /media/cdrom

Astra Linux CE

Если создаем репозиторий для Astra Linux Common Edition релиз "Орел", то можно поступить двумя способами:

Либо скопировать репозиторий с диска:

sudo mkdir -p /srv/repo/orel
sudo mount -t iso9660 -/путь_к_исо /media/cdrom
sudo cp -a /media/cdrom /srv/repo/orel
sudo umount /media/cdrom
Либо загрузить полный репозиторий из сети:
rsync --delete -aqz rsync://dl.astralinux.ru/astra/astra/current /srv/repo/orel

Организация распространения пакетов

Отдавать пакеты можно как по протоколу ftp, так и по http.

FTP репозиторий

Установить ftp сервер:

sudo apt install vsftpd

HTTP репозиторий

Установить WEB-сервер:

sudo apt-get install apache2
Создать символьную ссылку линк на репозиторий:
sudo ln -s /srv/repo /var/www/html/repo
В /etc/apache2/sites-enabled/000-default.conf после строки DocumentRoot /var/www/html добавить:

/etc/apache2/sites-enabled/000-default.conf
 

Перезапустить WEB-сервер:

sudo systemctl restart apache2
Адрес репозитория:

Для Astra Linux CE "Орел"

sources.list
 

Для Astra Linux SE "Смоленск":


sources.list
 
  • Нет меток