Подключаем репозитории

Центр обработки информации (СПО)

Подключаем репозитории

После  установки ОС Астра Линукс следует разобраться с установкой программ, так как она отличается от Windows.

Программы для Астра Линукс представляют собой deb-пакеты, т.е. файлы с расширением "deb". Например, так выглядит установочный файл с программой, когда вы его скачаете на компьютер:

Чтобы не скачивать программы по отдельности в Астра Линукс существует возможность подключить репозитории.

Если дать простое определение, то репозитории - это хранилища в Интернете, в которых находятся файлы программ для Linux.

Подключив репозитории мы сможем легко установить необходимые программы, а также произвести их обновление при необходимости.

Сразу следует отметить, что в репозиториях находится много программ, но не все, что бывают необходимы, поэтому иногда потребуется скачивать deb-пакеты (и не только, но об этом в другой раз).

Перед подключением репозиториев необходимо убедиться, что в системе установлены пакеты apt-transport-https и ca-certificates. Проверить наличие пакетов можно командой:

apt policy apt-transport-https ca-certificates

Очень часто при проведении настроек в Астра Линукс потребуется использовать терминал. Запустить терминал можно различными способами, самый быстрый и простой - нажать одновременно клавиши Alt+T на клавиатуре.

Копируем и вставляем команды, нажимаем Enter:

Смотрим результат:

Если пакеты установлены, но можно переходить к настройке репозиториев (если нет, то напишите в комментариях, что сообщает система).

Выбираем "Пуск - Панель управления" и запускаем менеджер пакетов Synaptic:

В окне менеджера пакетов Synaptic следует выбрать пункт меню "Настройки - Репозитории". Откроется окно настройки.

Для справки, имя репозитория состоит из нескольких частей:

<Путь к корневому каталогу репозитория (URI)> <Дистрибутив> <Разделы>

На рисунке видно составляющие имени репозитория:

Нажимая на кнопку "Новый" Следует добавить следующие репозитории:

# Основной репозиторий

https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free

# Оперативные обновления основного репозитория

https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free

# Базовый репозиторий

https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free

# Расширенный репозиторий

https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free

# Расширенный репозиторий (компонент astra-ce)

https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 astra-ce

После добавления репозиториев в менеджере пакетов Synaptic следует нажать кнопку "Ok", система предложит обновить список пакетов, что и следует сделать:

Заключение. Если на данном этапе настройки системы возникли вопросы, либо ошибки, то их можно описать в комментариях к данной публикации (не забываем прикладывать снимки экрана, чтобы детально можно было разобраться с ситуацией).

09:09
3230
RSS
15:48 (отредактировано)

Здравствуйте. 

по умолчанию пакет ca-certificates не был установлен. 

после загрузки с интернета появилось следующее.

обновление с репозиторий не выполняется. 

16:49

Пакет ca-certificates_20190110_all.deb находится на установочной флешке, путь:

/pool/main/c/ca-certificates/ca-certificates_20190110_all.deb

16:57

Ростелеком не блокирует доступ к репозиториям?

Спасибо.

Скорее всего Ростелеком блокирует. Через мобильный интернет обновления скачиваются.

Комментарий удален
16:01 (отредактировано)
+2

apt почему-то не проксируется общими настройками. Пришлось отдельно вписать в /etc/apt/apt.conf.d/02proxy

Acquire::http::Proxy "http://10.0.66.52:3128/";
Acquire::https::Proxy "http://10.0.66.52:3128/";
Acquire::ftp::Proxy "ftp://10.0.66.52:3128/";

Причем для https пришлось указать протокол прокси http

Возможно, кому-то будет полезно. 

Так же была проблема с подключением сетевой папки/диска.  Помогло в файле smb.conf (/etc/samba/smb.conf) прописать следующее: 

server min protocol = NT1

client min protocol = NT1

min protocol = NT1

09:21 (отредактировано)
+1

Сразу рекомендую подключить репозиторий Debian —

https://mirror.yandex.ru/debian/ buster main