- Устанавливаем для Астры репозитории Дебиан.
- Как подключить репозитории Debian?
- Montfer
- YNA
- Montfer
- YNA
- Вложения
- Montfer
- Montfer
- YNA
- Вложения
- Montfer
- YNA
- Вложения
- Montfer
- YNA
- Montfer
- YNA
- Вложения
- Юрий Иванов
- Вложения
- Юрий Иванов
- roodger
- cogniter
- суслик
- Аннотация
- Синонимы доменного имени репозиториев Astra Linux
- Зеркала репозиториев Astra Linux Common Edition
- Компоненты репозитория Astra Linux Common Edition
- Регистрация репозиториев Astra Linux Common Edition в качестве источников пакетов
- Astra Linux Common Edition 2.12.45
- Astra Linux Common Edition 2.12.44
Устанавливаем для Астры репозитории Дебиан.
В общем побегал по системе, подумал и решил поставить репозитории Дебиана. Нет пока в Астры репозиториях много, чего. Позже думаю протестируют, а пока поставим рекомендуемые оф сайтом. Как всегда будем ставить без страшного слова терминал.
Идем на оф сайт 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?
Здравствуйте. Что то не могу подключить репозиторий Дебиана. Он вообще сейчас доступен? Может у них поменялись ключи или ещё чего то.
Montfer
New member
YNA
New member
Нет, не работает. Может у меня система глюкнула.
Даже если вставлю [trust=yes] все равно ни каких дебиновских пакетов в Синоптике не видно.
Montfer
New member
Нет, не работает. Может у меня система глюкнула.
Даже если вставлю [trust=yes] все равно ни каких дебиновских пакетов в Синоптике не видно.
YNA
New member
Вложения
Montfer
New member
Montfer
New member
YNA
New member
Вроде да, ну ещё раз установлю.
Вот теперь после обновления sudo apt update что показывает (2-й рисунок). Ни каких пакетов Дебиана не появилось.
Вложения
Montfer
New member
YNA
New member
Вложения
Montfer
New member
YNA
New member
Второй рисунок в предыдущем сообщении. Там то же самое написано, только глаза сломаешь в в этом терминальном окне.
Montfer
New member
YNA
New member
Вложения
Юрий Иванов
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» для их показа.
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
Теперь если будешь устанавливать, то скорее всего вылезет какая-нибудь фигня, что типа пакет не подписан и прочая муть. Но я лично репозиторию доверяю и её игнорирую. Как-то так вот. Синаптик твой то же самое по идее должен делать, но мне так привычнее.
Аннотация
Интернет-репозитории 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