Я могу консолидировать строки в/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

с этой строкой:

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

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

8
задан 15 September 2016 в 19:42

3 ответа

Ваше предположение является правильным - как Ваш пример. Консолидация может быть сделана, и источники часто определяются тот путь.

До сих пор, единственная причина, которая пришла в мою голову для того, чтобы разделить их, состоит в том, что вселенная и мультивселенная являются довольно большими repos, которые занимают время для обновления и influcence размер получающейся базы данных - и таким образом риск, который что-то повреждает. Если у Вас есть одни строки, их легко прокомментировать :))

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

, Но кроме которого я могу только думать о лучшем предназначении документации в исходном sources.list файле :))

6
ответ дан 23 November 2019 в 05:25

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

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

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

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

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

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

Пояснительные записки:

  1. Тип архивирования : Обычно deb или deb-src, в Вашем URL deb
  2. Репозитория случая : адрес репозитория
  3. Распределение : класс выпуска, в Вашем случае 'гостеприимная безопасность'
  4. Компонент : ограниченный, основной, вселенная, мультивселенная, которая может быть представлена, как Вы предположили, один за другим отделились пространством

Ссылки:

6
ответ дан 23 November 2019 в 05:25

Да. Вы можете. Можно использовать

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 November 2019 в 05:25

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

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