Astra linux debian archive keyring

Astra linux debian archive keyring

В связи с последними событиями в стране и мире, все чаще идут упоминания о переходе гос. учреждений и прочих организаций с ОС 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. Добавляем новые репозитории как на рисунке ниже ручками

Либо идем в терминал 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 

Источник

Читайте также:  Archlinux linux zen установка

Устанавливаем для Астры репозитории Дебиан.

В общем побегал по системе, подумал и решил поставить репозитории Дебиана. Нет пока в Астры репозиториях много, чего. Позже думаю протестируют, а пока поставим рекомендуемые оф сайтом. Как всегда будем ставить без страшного слова терминал.

Идем на оф сайт https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859#id — и видим что сначала нам нужно поставить ключи, там установка с терминала, но нам это не надо, только окна. Открываем программу Synaptic

Заходим в пункт Поиск и копируем debian-archive-keyring и находим пакет. Отмечаем устанавливаем. Все ключи у нас есть.

Теперь идем в Настройка — Репозитории — Новый и копируем с сайта репозиторий Дебиан. https://mirror.yandex.ru/debian/ stretch main contrib non-free посмотрите внимательно как я раскинул ссылку в окне. Теперь ОК и обновить.

Там где я поставил крестик на скриншоте, ничего не трогайте. Этот репозиторий не работает, не вникал почему. Теперь мы можем ставить ключи и дополнительные репозитории. И теперь у нас появилось много стабильных программ. Набрав в поиске название, программа появится. Так же сбоку окно по разделам программ, можно искать.
Ключи — что же это такое и с чем его едят. Опишу примитивным языком. Когда разработчик программы довел ее до ума, он создает ключ безопасности и система ни когда не поставит никакой пакет (иначе программу) пока в ней, в системе, нет того самого ключа от разработчика. Система сравнивает полученную из интернета программу, с ключом и если все хорошо, система разрешает ее установить на компьютер. Вот почему у Линукса нет вирусов, которые могут сами по себе попасть в систему. Как у Windows. Даже если кто-то поменяет код программы и попытается всунуть ее вам, система не даст ее установить, так как ключи не совпадут. Примерно так. Вы только вы сами можете в наглую всунуть какой-нибудь сторонний софт с вирусом, минуя все принципы безопасности Линукс. А до этого можно вообще не переживать.

Подписываемся, ставим лайки, добавляем по теме, может я что и упустил, буду исправлять. Вы же помните один из четырех принципов Линукса — доступность и полнота информации.

Источник

Как подключить репозитории Debian?

Здравствуйте. Что то не могу подключить репозиторий Дебиана. Он вообще сейчас доступен? Может у них поменялись ключи или ещё чего то.

Читайте также:  Ipsec over gre linux

Montfer

New member

YNA

New member

Нет, не работает. Может у меня система глюкнула.
Даже если вставлю [trust=yes] все равно ни каких дебиновских пакетов в Синоптике не видно.

Montfer

New member

Нет, не работает. Может у меня система глюкнула.
Даже если вставлю [trust=yes] все равно ни каких дебиновских пакетов в Синоптике не видно.

YNA

New member

Вложения

Screenshot_20200214_150650.png

Screenshot_20200214_150800.png

Montfer

New member

Montfer

New member

YNA

New member

Вроде да, ну ещё раз установлю.

Вот теперь после обновления sudo apt update что показывает (2-й рисунок). Ни каких пакетов Дебиана не появилось.

Вложения

Screenshot_20200214_151712.png

Screenshot_20200214_152438.png

Montfer

New member

YNA

New member

Вложения

Screenshot_20200214_152931.png

Montfer

New member

YNA

New member

Второй рисунок в предыдущем сообщении. Там то же самое написано, только глаза сломаешь в в этом терминальном окне.

Montfer

New member

YNA

New member

Вложения

Снимок-1.PNG

Юрий Иванов

New member

я успешно подключил репозитории debian 9. все стандартные репозитории в приложенном файле. по идее их надо заменить на зеркала яндекса.
скачайте файл с репозиториями и дайте команды:

sudo apt install debian-archive-keyring dirmngr cd ~/Загрузки mv debian.list.txt debian.list sudo cp debian.list /etc/apt/sources.list.d sudo apt update
sudo rm /etc/apt/sources.list.d/debian.list sudo apt update

Вложения

Юрий Иванов

New member

У меня нормально установился репозиторий deb https://mirror.yandex.ru/debian/ stretch main contrib non-free

deb https://download.astralinux.ru/astra/current/orel/repository orel contrib main non-free
deb [arch=amd64] file:///opt/scanovalrepo scanovalrepo contrib main non-free
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free

Пол:1 file:/opt/scanovalrepo scanovalrepo InRelease [5 019 B]
Пол:1 file:/opt/scanovalrepo scanovalrepo InRelease [5 019 B]
Сущ:2 http://repo.yandex.ru/yandex-browser/deb beta InRelease
Игн:3 https://mirror.yandex.ru/debian stretch InRelease
Сущ:4 https://download.astralinux.ru/astra/current/orel/repository orel InRelease
Сущ:5 https://packages.sury.org/php stretch InRelease
Сущ:6 https://packages.cisofy.com/community/lynis/deb stable InRelease
Пол:7 https://mirror.yandex.ru/debian stretch Release [118 kB]
Сущ:8 https://dl.winehq.org/wine-builds/debian stretch InRelease
Пол:9 https://mirror.yandex.ru/debian stretch Release.gpg [2 410 B]
Пол:10 https://mirror.yandex.ru/debian stretch/main i386 Packages [7 063 kB]
Пол:11 https://mirror.yandex.ru/debian stretch/main amd64 Packages [7 083 kB]
Пол:12 https://mirror.yandex.ru/debian stretch/main Translation-en [5 381 kB]
Пол:13 https://mirror.yandex.ru/debian stretch/main Translation-ru [487 kB]
Пол:14 https://mirror.yandex.ru/debian stretch/contrib amd64 Packages [50,9 kB]
Пол:15 https://mirror.yandex.ru/debian stretch/contrib i386 Packages [48,0 kB]
Пол:16 https://mirror.yandex.ru/debian stretch/contrib Translation-en [45,9 kB]
Пол:17 https://mirror.yandex.ru/debian stretch/non-free amd64 Packages [78,4 kB]
Пол:18 https://mirror.yandex.ru/debian stretch/non-free i386 Packages [69,4 kB]
Пол:19 https://mirror.yandex.ru/debian stretch/non-free Translation-en [80,3 kB]
Получено 20,5 MБ за 12с (1 580 kБ/c)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Может быть обновлено 2 пакета. Запустите «apt list —upgradable» для их показа.

Читайте также:  Linux if not contains

roodger

New member

cogniter

Moderator

суслик

New member

с ума сошёл? Нормально же всё было, и подсказать некому, да.

Смотри как надо. Итак, ты нашёл правильный репозиторий (что именно считать правильным- второй вопрос). Прописал его в файл /etc/apt/sources.list
http , обрати внимание, http , не https ! Инструкция инструкцией, но зачем они упорно в ней пишут https вместо http — тайна, покрытая мраком. https какой-то защищённый протокол, на фиг он нужен.

#на 20.02.2020 какой-то плохорабочий репозиторий.
#deb http://mirror.yandex.ru/astra/stable/orel/repository/ orel main contrib non-free

Я посчитал репозитрий deb http://ftp.ru.debian.org/debian/ stretch contrib main non-free правильным, как ты- не знаю. Пошли дальше. Обновляем его. Вот у меня сейчас будут такие же ошибки, как у тебя. Но без паники:

user@astra:~$ sudo apt-get update Игн:1 http://ftp.ru.debian.org/debian stretch InRelease Пол:2 http://ftp.ru.debian.org/debian stretch Release [118 kB] Пол:3 http://ftp.ru.debian.org/debian stretch Release.gpg [2 410 B] Игн:3 http://ftp.ru.debian.org/debian stretch Release.gpg Пол:4 http://ftp.ru.debian.org/debian stretch/contrib i386 Packages [48,0 kB] Пол:5 http://ftp.ru.debian.org/debian stretch/contrib amd64 Packages [50,9 kB] Пол:6 http://ftp.ru.debian.org/debian stretch/contrib Translation-en [45,9 kB] Пол:7 http://ftp.ru.debian.org/debian stretch/main i386 Packages [7 063 kB] Пол:8 http://ftp.ru.debian.org/debian stretch/main amd64 Packages [7 083 kB] Пол:9 http://ftp.ru.debian.org/debian stretch/main Translation-en [5 381 kB] Пол:10 http://ftp.ru.debian.org/debian stretch/main Translation-ru [487 kB] Пол:11 http://ftp.ru.debian.org/debian stretch/non-free i386 Packages [69,4 kB] Пол:12 http://ftp.ru.debian.org/debian stretch/non-free amd64 Packages [78,4 kB] Пол:13 http://ftp.ru.debian.org/debian stretch/non-free Translation-en [80,3 kB] Получено 20,5 MБ за 8с (2 305 kБ/c) Чтение списков пакетов… Готово W: Ошибка GPG: http://ftp.ru.debian.org/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500 W: Репозиторий «http://ftp.ru.debian.org/debian stretch Release» не подписан. N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать. N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя. user@astra:~$

Видишь, какой-то ключ требует и прочую муть. Да и хрен с ним, пусть требует. Ты просишь список пакетов подключенного и обновлённого репозитория? Так вот они:

grep ^Package: /var/lib/apt/lists/*Packages

Если конкретный пакет нужен, тогда так:

grep ^Package: /var/lib/apt/lists/*Packages | grep torrent

Теперь если будешь устанавливать, то скорее всего вылезет какая-нибудь фигня, что типа пакет не подписан и прочая муть. Но я лично репозиторию доверяю и её игнорирую. Как-то так вот. Синаптик твой то же самое по идее должен делать, но мне так привычнее.

Источник

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