Когда я загружаю настольный Live Ubuntu 12.04 Live CD и запускаю команду sudo apt-get update
, последними сообщениями являются предупреждающие сообщения ниже.
Reading package lists... Done
W: Duplicate sources.list entry cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/ precise/main i386 Packages (/var/lib/apt/lists/Ubuntu%2012.04%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120425)_dists_precise_main_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/ precise/restricted i386 Packages (/var/lib/apt/lists/Ubuntu%2012.04%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120425)_dists_precise_restricted_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
Однако, нет , кажется, есть какие-либо дубликаты источников в /etc/apt/sources.list
# /etc/apt/sources.list
deb cdrom:[Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)]/ dists/precise/main/binary-i386/
deb cdrom:[Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)]/ dists/precise/restricted/binary-i386/
deb cdrom:[Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)]/ precise main restricted
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
Я также выполнил команду gksudo software-properties-gtk
и заметил, что под вкладкой Другое программное обеспечение есть две записи для Cdrom with Ubuntu 12.04 'Precise Pangolin'
Удаление этих двух записей в Other Software также удаляются предупреждающие сообщения Duplicate sources.list entry
из apt-get update
(а также из других apt-get
функций).
Я не понимаю, почему эти две записи для Cdrom with Ubuntu
присутствуют на вкладке Other Software . Компакт-диск также уже выбран в качестве возможного источника установки на вкладке Ubuntu Software . Этого должно быть достаточно, не так ли?
Есть ли ошибка в среде Ubuntu 12.04 Live? конфигурация программного обеспечения Sounces? Или я делаю что-то (еще) неправильно?
Можно ли удалить записи Cdrom
в разделе Другое программное обеспечение , чтобы удалить сообщение W: Duplicate sources.list entry cdrom:
?
Я забыл посмотреть /etc/apt/sources.list
после удаления записей из вкладки Другое программное обеспечение . После этого его содержание становится следующим:
# /etc/apt/sources.list
deb cdrom:[Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)]/ precise main restricted
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
Я все еще не понимаю, что здесь происходит.
dists/precise/main/binary-i386/
и
dists/precise/restricted/binary-i386/
- это то же самое, что
precise main restricted
??
Я так не думал, когда впервые посмотрел на него, но затем снова удалив эти записи, удалил предупреждающие сообщения Duplicate sources.list
.
То, что происходит, - то, что Точные интернет-репозитории AMD64 также включают i386 репозитории по умолчанию. Я предполагаю, что причина состоит в том так, чтобы можно было беспрепятственно установить и запустить i386 программы после простой установки ia32-libs
.
Похоже, что это также верно для CD-ROM repos - вот и все.
Вот что чрезвычайно простое короткое sources.list
делает в Точной системе AMD64:
deb http://archive.ubuntu.com/ubuntu precise main restricted
sudo apt-get update
вывод (примечание Get:5
и Get:6
):
Ign http://archive.ubuntu.com precise InRelease Get:1 http://archive.ubuntu.com precise Release.gpg [198 B] Get:2 http://archive.ubuntu.com precise Release [49.6 kB] Get:3 http://archive.ubuntu.com precise/main amd64 Packages [1,273 kB] Get:4 http://archive.ubuntu.com precise/restricted amd64 Packages [8,452 B] Get:5 http://archive.ubuntu.com precise/main ***i386*** Packages [1,274 kB] Get:6 http://archive.ubuntu.com precise/restricted ***i386*** Packages [8,431 B] Get:7 http://archive.ubuntu.com precise/main TranslationIndex [3,706 B] Get:8 http://archive.ubuntu.com precise/restricted TranslationIndex [2,596 B] Get:9 http://archive.ubuntu.com precise/main Translation-en [726 kB] Get:10 http://archive.ubuntu.com precise/restricted Translation-en [2,395 B]
Вы видите это, потому что это ошибка =) Вы не должны это видеть. Подано в https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1015495 после обсуждения с cjwatson.