[дурацкий вопрос]Почему теперь принято каждый репозиторий писать в отдельный фай

Автор dr_faust, 30 сентября 2024, 16:16:36

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

dr_faust

Когда только пришел в debian все писали в /etc/apt/sources.list

Теперь туда только родные debian-овские.
Инструкции по подключению сторонних пишут, что надо отдельный файлик в /etc/apt/sources.list.d/

Это же неудобно редактировать. Один файл открыл. Почитал. Что надо, добавил\раскоментил, что не надо, удалил\закоментил.
Devuan 4. Debian 12. LXDE.

ferum

Цитата: dr_faust от 30 сентября 2024, 16:16:36Когда только пришел в debian все писали в /etc/apt/sources.list
Угу, тогда ещё дискетами пользовались...
Теперь ставите например проприаретарный браузер google chrome его репозиторий прописывается в /etc/apt/sources.list.d
Ещё примеры нужны?
Русские дебианщики против цифрового слабоумия !

dr_faust

Цитата: ferum от 30 сентября 2024, 16:27:02
Цитата: dr_faust от 30 сентября 2024, 16:16:36Когда только пришел в debian все писали в /etc/apt/sources.list
Угу, тогда ещё дискетами пользовались...
Теперь ставите например проприаретарный браузер google chrome его репозиторий прописывается в /etc/apt/sources.list.d
Ещё примеры нужны?

Примеров и сам могу накидать. Только не понимаю зачем? Это как-то обеспечивает безопасность пакетной базы ?

С ключами(удаление apt-key и каждый ключ в один файл) понятно. А с репами...
Devuan 4. Debian 12. LXDE.

Aalexeey

Цитата: dr_faust от 30 сентября 2024, 16:16:36Когда только пришел в debian все писали в /etc/apt/sources.list
У меня и сейчас всё в нём, кто запретит? 59ть строк заполненных.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

ferum

Элементарное удобство, официальные репы в один файл, как надёжные. Неофициальные по разным файлам, будут проблемы, вычислить легче.
Русские дебианщики против цифрового слабоумия !

Aalexeey

Цитата: ferum от 30 сентября 2024, 16:41:28Неофициальные по разным файлам, будут проблемы, вычислить
Synaptic показывает в каком проблема при обновлении списка.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

dr_faust

Цитата: Aalexeey от 30 сентября 2024, 16:39:37
Цитата: dr_faust от 30 сентября 2024, 16:16:36Когда только пришел в debian все писали в /etc/apt/sources.list
У меня и сейчас всё в нём, кто запретит? 59ть строк заполненных.
Когда-то пытался установить некой сторонний софт. Название уже забыл за давностью. Экспротировал ключ отдельным файлом. Прописал репозиторий в основной конфиг. При обновлении базы пакетов писало что-то там про некорретность ключей для сторонней репы.
Devuan 4. Debian 12. LXDE.

ek-nfn

Цитата: dr_faust от 30 сентября 2024, 16:49:26Прописал репозиторий в основной конфиг. При обновлении базы пакетов писало что-то там про некорретность ключей для сторонней репы.
С 12-го дебиана ключи стороннего софта тоже надо заносить в другой каталог -  /etc/apt/keyrings. По старому не запрещается, но ругается, насколько помню, когда переходил на 12-й
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ogost

Цитата: dr_faust от 30 сентября 2024, 16:16:36Это же неудобно редактировать. Один файл открыл. Почитал. Что надо, добавил\раскоментил, что не надо, удалил\закоментил.
Предполагаю, что удобнее при автоматизации, оркестрации кучи серверов и просто при установке стороннего софта.
Вместо того, чтобы скриптом/плейбуком парсить sources.list и редактировать, просто проверяем наличие нужного файла в sources.list.d/ и добавляем/удаляем в случае необходимости.

dr_faust

Цитата: ek-nfn от 30 сентября 2024, 16:59:59
Цитата: dr_faust от 30 сентября 2024, 16:49:26Прописал репозиторий в основной конфиг. При обновлении базы пакетов писало что-то там про некорретность ключей для сторонней репы.
С 12-го дебиана ключи стороннего софта тоже надо заносить в другой каталог -  /etc/apt/keyrings. По старому не запрещается, но ругается, насколько помню, когда переходил на 12-й

Дело было точно не на 12. Где-то в районе от 9 до 11.Точнее не помню за давностью. И пакеты с репозитория именно что не скачивались. А не просто писал ошибку.
Devuan 4. Debian 12. LXDE.