Astra linux repo orel

Astra linux repo orel

В связи с последними событиями в стране и мире, все чаще идут упоминания о переходе гос. учреждений и прочих организаций с ОС Windows на отечественные ОС на базе ядра Linux, такие как Astra Linux, РЕД ОС, Alt Linux, Rosa Linux и прочие…

В связи с этим многие начинают интересоваться данными дистрибутивами Linux, устанавливать их и на свои компьютеры и тестировать установку различных пакетов и просто анализировать плюсы и минусы возможного перехода на такие ОС.

Из всех «отечественных» на базе Debian дистрибутивов самым ярким, по моему мнению и высокопроизводительным (за счет своего легковесного окружения fly) является именно Astra Linux. Да и популярность данного дистрибутива в гос. структурах говорит уже о многом…

К тому же стоит отметить, что Astra Linux имеет в свободном доступе дистрибутив для некоммерческого использования на домашнем ПК — называется он Astra Linux Orel. О нем сегодня и поговорим…

Astra Linux Orel использует старую пакетную базу, поэтому что-то из свежего софта очень проблемно установить, да и не свежего собственно тоже, что на самом деле для домашнего ПК большая проблема. Но то, что он после установки потребляет не более 250 мб оперативной памяти — дает вторую жизнь любому ПК из 2006 года еще немного поработать…

Сегодня мы разберем такой простой и в то же время очень важный момент — добавление сторонних репозиториев в дистрибутив Astra Linux, а именно репозиториев от Debian 9 “stretch”. Благодаря этим репозиториям у нас появляется хоть какая-то возможность расширить пакетную базу и получить доступ к основным необходимым при работе утилитам и программам.

  1. Идем в пуск и открываем терминал fly
  2. Устанавливаем пакет debian-archive-keyring и корневые сертификаты безопасности ca-certificates
sudo apt install debian-archive-keyring -y

sudo apt install apt-transport-https ca-certificates -y

  1. Открываем «Менеджер пакетов Synaptic», переходим в настройки и жмем Репозитории.
  2. Добавляем новые репозитории как на рисунке ниже ручками
Читайте также:  Настройка linux lite после установки

Либо идем в терминал Fly и пишем: sudo mcedit /etc/apt/sources.list.d/debian.list Копируем и вставляем репозитории ниже: deb http://deb.debian.org/debian/ stable main contrib non-free deb-src http://deb.debian.org/debian/ stable main contrib non-free deb http://deb.debian.org/debian/ stable-updates main contrib non-free deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free deb http://ftp.debian.org/debian buster-backports main deb-src http://ftp.debian.org/debian buster-backports main
sudo apt-get update -y && sudo apt-get upgrade -y

Теперь можно легко установить ранее недоступные утилиты, например Neofetch

sudo apt install neofetch 

Источник

Astra Linux.Как сделать.Настройка репозиториев

Подключение репозиториев ОС AstraLinux Common Edition 1.11 Орел для получения обновлений

Подключение репозитория стабильного выпуска orel-stable:

в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):

deb http://mirror.yandex.ru/astra/stable/orel/1.11/repository/ orel main contrib non-free deb http://mirror.yandex.ru/astra/stable/orel/latest/repository-update/ orel main contrib non-free

далее в терминале выполнить:

sudo su apt-get update apt-get upgrade

Для обновления дистрибутива:

apt-get update && apt-get dist-upgrade

Подключение репозитория текущей (самой новой) версии orel-current:

в /etc/apt/sources.list надо вписать строку (остальные строки убрать или закомментировать символом #):

deb http://mirror.yandex.ru/astra/current/orel/repository/ orel contrib main non-free

далее в терминале выполнить:

sudo su apt-get update apt-get upgrade

Если Вам нужно ПО которого нет в официальных репозиториях AstraLinux, можно подключить репозиторий с пакетами из проекта Debian 7 (wheezy) с котрым астра линукс совместитма: в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):

deb http://mirror.yandex.ru/debian/ wheezy contrib main non-free

далее в терминале выполнить:

sudo su apt-get update apt-get upgrade

Astra Linux CE 1.11 есть репозиторий Лаборатории 50

Для установки дополнительных программ, а также для возможности получения обновлений с сервера Лаборатория50.РФ проверьте, что в Вашей системе в файле /etc/apt/source.list прописаны следующие строки:

Для Astra Linux Special Edition версий 1.3 1.4 (от Лаборатория50.РФ)

Репозиторий для Astra Linux Special Edition версий 1.3 и 1.4, в котором находятся полезные пакеты, не вошедшие в дистрибутив Астра Линукса.

Читайте также:  Sql server sqlcmd linux

Подключение

Astra Linux Special Edition версии 1.3:

deb http://packages.lab50.net/se13/ smolensk main deb-src http://packages.lab50.net/se13/ smolensk main

Astra Linux Special Edition версии 1.4:

deb http://packages.lab50.net/se13/ smolensk main deb-src http://packages.lab50.net/se14/ smolensk main

Далее вам необходимо добавить цифровой ключ подписи в APT. Тут есть два варианта:

Установите пакет lab50-archive-keyring из нашего репозитория:

aptitude -y install lab50-archive-keyring

Или добавьте наш ключ с помощью команды apt-key:

wget -qO — packages.lab50.net/lab50.asc | sudo apt-key add —

Для версии 1.4 собраны пакеты OpenJDK 7 (Java 7). В настоящий момент в репозитории есть следующие пакеты (для Астры Смоленск версии 1.3).

ack-grep ansible apt-rdepends armadillo boost (компоненты BOOST не вошедшие в официальный дистрибутив: chrono, graph, locale, math, mpi, random, timer, wave) cowbuilder/cowdancer cython dh-python eatmydata haveged htop geographiclib geos gdal librdmacm mercurial mod-wsgi netcdf pbuilder/quemubuilder pyflakes python-amqplib python-anyjson python-crypto python-keyring python-ldap python-memcache python-netaddr python-netifaces python-parsec python-pyasn1 python-pyparsing python-requests python-six python-yaml tgt vlan ZeroMQ

Для стабильной ветки (1.9):

deb ftp://ftp.astra-linux.com/astra/frozen/orel/1.10/repository orel main contrib non-free

Для получения пакетов с исходными текстами необходимо добавить строку:

deb-src ftp://ftp.astra-linux.com/astra/frozen/orel/1.10/repository orel main contrib non-free

Для нестабильной ветки (текущая — 1.9.x):

deb ftp://ftp.astra-linux.com/astra/current/orel/repository orel main contrib non-free
deb-src ftp://ftp.astra-linux.com/astra/current/orel/repository orel main contrib non-free

Для выполнения полного обновления можно воспользоваться консольной командой (от имени суперпользователя):

apt-get update && apt-get dist-upgrade

Быстрая навигация

Яндекс | Картинки | Видео | Карты | Карты ОСМ | Спутник | Гугл | Вольфрам-Альфа | РуВики | EnWiki 

Источник

Создание локального репозитория в Astra Linux

Полагаю, что это подходит для очень многих Linux-дистрибутивов. Но до появления Астры в моей жизни локальные репозитории были просто не нужны.

1. Зачем мне локальный репозиторий?

Затем что у меня на машине нет интернета. И не предвидится. И во всей сети нет интернета. Поэтому

2. Из чего делать репозиторий?

Из установочного образа. Или выкачать репозиторий из интернета и притащить на компьютер без интернета на внешнем носителе (осторожно, где-то 25-30 Гб). Качаем:

~$ wget -r --no-check-certificate https://dl.astralinux.ru/astra/frozen/orel-2.12/2.12.14/repository/

~$ wget -r —no-check-certificate https://dl.astralinux.ru/astra/frozen/orel-2.12/2.12.14/repository/

3. Размещаем репозиторий.

В этот каталог нужно поместить скачанные из репозитория каталоги conf , db , dists и pool .
Теперь надо отредактировать /etc/apt/sources.list . Если на машине нет интернета (а его нет), закомментируем первую строку, во вторую пишем следующее:

deb file:/opt/repo/ orel main contrib non-free

deb file:/opt/repo/ orel main contrib non-free

Читайте также:  Linux управление пользователями группами

Если хочется сделать репозиторий доступным по локальной сети, устанавливаем http-сервер (apache), минимально настраиваем на чтение из каталога /opt/repo .
Запись в sources.list на машинах, которые мы подключаем к созданному таким образом http-репозиторию будет выглядеть примерно так:

deb http://ip-address_or_domain-name/repo/ orel main contrib non-free

Источник

Аннотация

Интернет-репозитории Astra Linux (далее — репозитории) предназначены для упрощения процедуры обновления ОС и, при наличии доступа в Интернет, позволяют выполнять установку и обновление пакетов с помощью стандартных установщиков пакетов: графический менеджер пакетов (см. Графический менеджер пакетов synaptic) и инструмент командной строки apt.

Синонимы доменного имени репозиториев Astra Linux

Структура репозиториев Astra Linux имеет два равнозначных доменных имени:

Зеркала репозиториев Astra Linux Common Edition

Репозитории Astra Linux Common Edition синхронизируется со следующими зеркалами:

Протоколы передачи интернет-репозиториев Astra Linux Common Edition

Репозитории Astra Linux доступны по протоколам:

Протокол FTP (префикс адреса репозитория ftp://) не используется.

Дополнительно репозитории Astra Linux Common Edition доступны по протоколу RSYNC.

Доступность по протоколам HTTPS и HTTP обеспечивает доступность всех файлов репозитория по прямым ссылкам, что позволяет использовать для установки и обновления пакетов из этих репозиториев стандартные программы.

Помимо доступности протоколов HTTPS и HTTP для того, чтобы было возможно открыть ссылку в браузере и просмотреть содержимое репозитория так, как это делается в файловом менеджере, в репозитории должна быть включена автоматическая индексация содержимого (autoindex). Автоматическая индексация поддерживается в репозиториях Astra Linux Common Edition и не поддерживается в репозиториях Astra Linux Special Edition.

Компоненты репозитория Astra Linux Common Edition

  • main — стандартный компонент репозитория Debian;
  • contrib — стандартный компонент репозитория Debian;
  • non-free — стандартный компонент репозитория Debian;
  • debhelper — комплект средств разработки debhelper версии 12;
  • smb-heimdal — компонент содержит Astra Linux Common Edition 2.12.40: Samba с поддержкой Heimdal Kerberos

Регистрация репозиториев Astra Linux Common Edition в качестве источников пакетов

Для регистрации репозиториев в качестве источников пакетов указанные ниже строки должны быть добавлены в файл /etc/apt/sources.list или в файлы с произвольными именами и расширением .list в каталоге /etc/apt/sources.list.d

Astra Linux Common Edition 2.12.45

deb https://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.45/repository stable main contrib non-free

Astra Linux Common Edition 2.12.44

deb https://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.44/repository stable main contrib non-free

Источник

Оцените статью
Adblock
detector