Могу ли я объединить строки в /etc/apt/sources.list

Я угадываю - но хотел бы подтвердить - что в файле /etc/apt/sources.list нет причин, по которым невозможно заменить эти три строки:

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted main

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security universe

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security multiverse
[d4 ] с этими тремя строками:

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main restricted universe multiverse

Это (если строки имеют одинаковый URL-адрес репозитория и тип распространения) правильно? Или существует какая-то цель иметь их в виде отдельных строк с разбросом компонентного типа между разными строками?

1
задан 16 September 2016 в 05:42

2 ответа

У Debian есть хорошая страница, которая подтверждает вашу идею:

Debian Wiki: Example sources.list

Таким образом, синтаксис:

Archive type --> Repository URL --> Distribution --> Component --> Component --> Component

Представляет ваша предложенная строка:

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main restricted universe multiverse

и должна быть в порядке.

Пояснительные примечания:

Тип архива: Обычно deb или deb-src, в вашем case deb URL-адрес репозитория: адрес репозитория. Распространение: класс выпуска, в вашем случае «xenial-security». Компонент: ограниченный, основной, юниверс, multiverse, который может быть представлен, как вы предположили, один за другим, разделенный пробел

Пояснительные примечания:

Debian Wiki: Пример sources.list
6
ответ дан 23 May 2018 в 06:07
Да. Ты можешь. Вы можете использовать

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted main universe multiverse

для данного архива или типа набора, например xenial-security, xenial-updates или xenial Вместо того, чтобы иметь 4 строки.

Таким образом, указанная выше строка это то же самое, что и эти 4 строки

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted     
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main 
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security universe     
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security multiverse

Но я бы советовал разделить строки на 4. Это помогает быстро найти и отредактировать строки из командной строки.

6
ответ дан 23 May 2018 в 06:07

Другие вопросы по тегам:

Похожие вопросы: