дополнительные репозитории

Olej

New member
Сообщения
1 010
#1
Я видел в разных темах разрознённые сообщения о подключении дополнительных репозиториев.
Но они разбросанные где-попало.
Вопрос: как? простейшим образом и без проблем?
 

Olej

New member
Сообщения
1 010
#2
Один из моих интернет-знакомых ;), которого я считаю достаточно профессиональным, пишет, что к Astra Linux CE успешно подключаются репозитории Mint. Вот его фраза:
файл /etc/apt/sources.list + строка
deb http://packages.linuxmint.com/ sonya main upstream import backport romeo
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6616109451BBBF2
Sonya, как мы можем легко подсмотреть (как же мен7я задрали эти условные имена! :mad:) - это Mint 18.2, кодовая база Ubuntu 16.04.2 LTS
 

Olej

New member
Сообщения
1 010
#3
В принципе ... лучше (правильнее) в современных DEB дистрибутивах не править файл /etc/apt/sources.list , а создавать новые конфигурационные файлы (с произвольными именами по имени репозиториев) в каталоге /etc/apt/sources.list.d, а уже в них вписывать строки определения репозиториев.
Код:
root@astra:/etc/apt/sources.list.d# pwd
/etc/apt/sources.list.d

root@astra:/etc/apt/sources.list.d# touch mint.list

root@astra:/etc/apt/sources.list.d# cat mint.list
deb http://packages.linuxmint.com/ sonya main upstream import backport romeo
Код:
root@astra:/media/cdrom0# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6616109451BBBF2
Executing: /tmp/apt-key-gpghome.QJ4vNCgUGM/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys A6616109451BBBF2
gpg: key A6616109451BBBF2: public key "Linux Mint Repository Signing Key <root@linuxmint.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
Код:
root@astra:/etc/apt/sources.list.d# apt update
Сущ:1 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease
Игн:2 http://packages.linuxmint.com sonya InRelease                                         
Пол:3 http://packages.linuxmint.com sonya Release [24,1 kB]
Пол:4 http://packages.linuxmint.com sonya Release.gpg [819 B]
Пол:5 http://packages.linuxmint.com sonya/main amd64 Packages [18,2 kB]
Пол:6 http://packages.linuxmint.com sonya/main i386 Packages [17,5 kB]
Пол:7 http://packages.linuxmint.com sonya/upstream i386 Packages [45,0 kB]
Пол:8 http://packages.linuxmint.com sonya/upstream amd64 Packages [45,7 kB]
Пол:9 http://packages.linuxmint.com sonya/import amd64 Packages [8.261 B]
Пол:10 http://packages.linuxmint.com sonya/import i386 Packages [8.273 B]
Пол:11 http://packages.linuxmint.com sonya/backport amd64 Packages [72,9 kB]
Пол:12 http://packages.linuxmint.com sonya/backport i386 Packages [73,5 kB]                                           
Получено 314 kБ за 7с (40,4 kБ/c)                                                                                     
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Может быть обновлено 5 пакетов. Запустите «apt list --upgradable» для их показа.
 
Последнее редактирование:

Olej

New member
Сообщения
1 010
#4
Как, какими действиями, чтобы долго по Интернет не искать, подключить репозитории дистрибутива Debian 9 / Stretch ?
 

Olej

New member
Сообщения
1 010
#5
Как, какими действиями, чтобы долго по Интернет не искать, подключить репозитории дистрибутива Debian 9 / Stretch ?
Есть такая славненькая штучка, китайцы сделали: Debian Sources List Generator
Позволяет в диалоговом режиме сгенерировать строки описания репозиториев для sources.list с учётом: а). релиза Debian + б). страны/зеркала + в). дополнительных репозиториев и др.

У меня, без дополнительных репозиториев, это сгенерировалось как-то так:
Код:
#------------------------------------------------------------------------------#
#                   OFFICIAL DEBIAN REPOS                   
#------------------------------------------------------------------------------#

###### Debian Main Repos
deb http://ftp.ru.debian.org/debian/ stable main contrib non-free

deb http://ftp.ru.debian.org/debian/ stable-updates main contrib non-free

deb http://security.debian.org/ stable/updates main
 
Последнее редактирование:

Olej

New member
Сообщения
1 010
#7
Как догадался? :eek:
Потому что mirror.yandex.ru - это не ссылка, и не строка-запись в sources.list, которые я просил напомнить ... а так, "бла-бла-бла" - чтобы казаться умным. o_O

P.S. А вообще то ... "спасибо, я уже во всём разобрался, вспомнил ... всё было очень вкусно - хороша ложка к обеду" ;) ... можете продолжать рассуждать. :p