Примечание
Все указанные в документе команды выполняются с правами администратора системы, после выполнения команды sudo su
Установка пакетов при подключенном репозитории производиться в терминале комнадой apt-get install <имя пакета>
, также установка пакетов и настройка репозиториев может производиться в графической программе synaptic.
Подключение репозиториев ОС СН AstraLinux Special Edition - Смоленск
Подключения репозиториев на DVD дисках
вставить загрузочный диск в привод и выполнить команду:
apt-cdrom add
apt-get update
для подключения диска со средствами разработки нужно еще вставить диск со средствами разработки и выполнить команду:
apt-cdrom add
apt-get update
Подключение образов Смоленска скопированных на локальный жесткий диск
создать копию DVD диска на локальном жесткий диске можно выполнив команду:
dd if=/dev/cdrom of=/opt/cd.iso bs=1M
Смонтировать iso файл в выбранную папку можно выполнив команду:
mount -o loop /opt/cd.iso /opt/repo
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
deb file:///<папка с основным диском> smolensk contrib main non-free # для разработчиков нужно добавить еще одну строку: deb file:///<папка с диском для разработчиков> smolensk contrib main non-free
Подключение репозиториев ОС ОН AstraLinux Common Edition Орел
Подключение репозиториев текущей версии orel-current - 2.12
Убедитесь, что у вас установлен пакет apt-transport-https, обеспечивающий возможность загрузки пакетов из репозиториев по защищенному протоколу HTTPS.
Если нет - то установите его:
apt install apt-transport-https
В /etc/apt/sources.list прописать путь к основному репозиторию:
deb https://download.astralinux.ru/astra/current/orel/repository orel contrib main non-free
Далее выполнить:
Подключение репозиториев Debian 9 "Stretch":
В /etc/apt/sources.list добавить ссылку на репозиторий:
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
После добавления ссылки выполнить команду
sudo apt update
Команда сообщит, что не может проверить подписи репозитория, и сообщит, какие именно ключи нужны для проверки.
Пример сообщения ниже, отпечатки ключей выделены жирным шрифтом:
....
Чтение списков пакетов… Готово
W: Ошибка GPG: http://mirror.yandex.ru/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
E: Репозиторий «http://mirror.yandex.ru/debian stretch Release» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
На момент написания этой статьи к репозиторию Stretch относится третий, последний отпечаток.
Для того, чтобы установить ключ проверки подлинности используйте команду apt-key с указанием нужного отпечатка:
sudo apt-key adv --recv-keys --keyserver keys.gnupg.net EF0F382A1A7B6500
После установки ключа обновите список пакетов:
Проверить список установленных ключей можно командой
Подключение репозитория выпуска orel-frozen - 1.11
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
deb http://mirror.yandex.ru/astra/frozen/orel/1.11/repository orel main contrib non-free deb http://mirror.yandex.ru/astra/frozen/orel/1.11/repository-update orel main contrib non-free
далее в терминале выполнить:
apt-get update
Подключение репозитория с пакетами из проекта debian (wheezy)
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
deb http://mirror.yandex.ru/debian/ wheezy contrib main non-free
далее в терминале выполнить:
apt-get update
Подключения репозиториев Орла скопированных на локальный жесткий диск
для установки из репозиториев которые находятся в локальной папке
(нет доступа в интернет или нужна локальная копия)
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
deb file:///<папка> orel contrib main non-free
apt-get install <name>
для установки из скачанного iso образа:
Смонтированить образ:
mkdir /opt/repo
mount -o loop <name.iso> /opt/repo
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
deb file:///opt/repo orel contrib main non-free