Нужно ли добавить дополнительное зеркало в стандартный файл sources.list?

Я смотрел инструкции по загрузке i3 tiling wm. В инструкциях говорится

If you are running Ubuntu, it is strongly suggested to use a package manager like aptitude or synaptic to download and install packages, instead of doing so manually via this website.

You should be able to use any of the listed mirrors by adding a line to your /etc/apt/sources.list like this:

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe 

Я установил Ubuntu 18.04 только недавно и не внес никаких изменений в мой файл sources.list и понимаю, что такое термины main, restricted, [ 115] и multiverse означают на основе этого вопроса . Я не могу определить, нужно ли мне добавить строку deb http://ca.archive.ubuntu.com/ubuntu bionic main universe в мой файл sources.list. Он содержит следующие строки, среди прочего:

deb http://ca.archive.ubuntu.com/ubuntu/ bionic universe

deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main restricted

Эти строки уже указывают на все компоненты / пакеты, которые universe и mainrestricted), то есть я не должны добавить строку, упомянутую выше, которая конкретно указывает на main universe?

0
задан 20 May 2019 в 19:45

3 ответа

Возможно, вам придется внести незначительные изменения.

Давайте посмотрим на эту строку более внимательно:

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe 

deb      -- Binary packages (instead of source packages, which are very different)
http://cz.archive.ubuntu.com/ubuntu  -- An Ubuntu mirror. Any Ubuntu mirror worldwide will also work
bionic   -- Repository (base 18.04, not updates, not security patches)
main     -- A pocket within the Ubuntu repository. Canonical-supported, open-source software that is a component of the base install of Ubuntu lives in 'main'
universe -- A different pocket within the Ubuntu repository. Optional, open-source, community-supported software lives in 'universe'

Для получения дополнительной информации о структуре хранилища см. https://help.ubuntu.com/community/Repositories/Ubuntu .


Вы можете сложить несколько карманов в одну строку. Или нет, как вам нравится. Таким образом, если бы мы хотели, мы могли бы написать эту строку двумя различными способами:

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe 

или

deb http://cz.archive.ubuntu.com/ubuntu bionic main
deb http://cz.archive.ubuntu.com/ubuntu bionic universe 




] Теперь давайте применим наши новые знания к вашим существующим источникам:

deb http://ca.archive.ubuntu.com/ubuntu/ bionic universe
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
  • У вас уже есть зеркало .ca, которое так же хорошо, как зеркало .cz. Лучшее зеркало - это то, которое надежно работает для вас. Вам не нужно это менять.
  • У вас есть два разных хранилища (бионическое и бионическое обновление), каждое с разными карманами. Это сбивает с толку. Каждый репозиторий должен иметь одинаковые карманы. Напишите свои источники, чтобы они были понятны как системе, так и вам.

Подумайте над тем, чтобы настроить что-то более похожее на:

deb http://ca.archive.ubuntu.com/ubuntu/ bionic main universe restricted
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main universe restricted
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-security main universe restricted

или

deb http://ca.archive.ubuntu.com/ubuntu/ bionic main
deb http://ca.archive.ubuntu.com/ubuntu/ bionic universe
deb http://ca.archive.ubuntu.com/ubuntu/ bionic restricted
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates restricted
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-security main
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-security universe 
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-security restricted 

Любое из них соответствует инструкциям i3.

0
ответ дан 20 May 2019 в 19:45

Когда Ubuntu установлена, она автоматически выбирает лучшее зеркало рядом с вами, чтобы вы могли получать обновления с более высокой скоростью передачи данных. cz является зеркалом Чешской Республики, а ca обозначает канадское зеркало.

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

Репозитории обычно имеют формат:

URI/ distribution components

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

Кроме того, будьте осторожны при редактировании sources.list, если вы не знаете, что делаете. Небольшая ошибка в sources.list может привести к множеству ошибок. Вы всегда можете выбрать предпочитаемое зеркало из приложения Software and Updates .

0
ответ дан 20 May 2019 в 19:45

Это моё:

deb mirror://mirrors.ubuntu.com/mirrors.txt bionic main restricted universe multiverse deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-updates main restricted universe multiverse deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-security main restricted universe multiverse

Обратите внимание, я заменяю URL-адреса на: mirror: //mirrors.ubuntu.com/mirrors.txt

Обратите внимание, это будет по моему опыту, не работает на do-release-upgrade, но хорошо работает для всего остального

0
ответ дан 20 May 2019 в 19:45

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

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