При обновлении я получил это сообщение об ошибке:
W:Failed to fetch cdrom://Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)/dists/oneiric/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W:Failed to fetch http://ppa.launchpad.net/synce/ubuntu/dists/your_ubuntu_version/main/source/Sources 404 Not Found
Что делать?
Запустите «Программное обеспечение и обновления» и снимите флажок рядом с «Cdrom with Ubuntu»
Похоже, ваш менеджер обновлений ищет обновления на установочном компакт-диске. Я бы предложил установить Synaptic, если он еще не установлен, а затем использовать его, чтобы взглянуть на исходные коды вашего программного обеспечения.
sudo apt-get установите synaptic
, затем загрузите Synaptic. В меню найдите Настройки> Репозитории.
Перейдите на вкладку «Другое программное обеспечение» и убедитесь, что cdrom не «отмечен». Вы также можете снять отметки в этом списке для Skype. Затем закройте это окно и нажмите кнопку «Перезагрузить» в Synaptic
Строки W:
являются предупреждениями. Первый - потому что у вас все еще есть установочный компакт-диск (тот, который вы использовали для установки Ubuntu) в качестве возможного источника программного обеспечения, но в данный момент его нет в вашем приводе (разумно, игнорируйте его). Вторая причина в том, что вы скопировали URL (веб-адрес) дословно и не изменили your_ubuntu_version
на название вашей версии Ubuntu. Вместо этого он должен читать http://ppa.launchpad.net/synce/ubuntu/dists/oneiric/main/source/Sources
, так как вы используете Oneiric Ocelot (11.10).
Вы можете получить доступ к источникам программного обеспечения через Центр программного обеспечения Ubuntu, чтобы внести изменения в свои списки источников - https://help.ubuntu.com/community/Repositories/Ubuntu#Adding_Repositories_in_Ubuntu
Он пытается использовать репозитории на компакт-диске, который вы использовали для установки Ubuntu, но не можете получить к ним доступ (возможно, потому что компакт-диск отсутствует в приводе). Предполагая, что у вас есть подключение к Интернету, которое вы можете использовать для установки нового программного обеспечения (и обновлений), вы можете безопасно отключить репозитории на компакт-диске.
Для этого:
Нажмите Alt kbd> + F2 kbd>, затем введите gksudo software-properties-gtk
и введите свой пароль в появившемся диалоговом окне.
Теперь в появившемся окне вы сможете отключить использование репозиториев cdrom, сняв флажок в нижней части «вкладки программного обеспечения Ubuntu» или «вкладки другого программного обеспечения» (скорее всего, в прежнем месте). , Надеюсь, это поможет.
Вы выбрали компакт-диск в качестве источников программного обеспечения, поэтому он проверяет компакт-диск на наличие источника.
Чтобы снять флажок с опции CD-ROM, перейдите:
системные настройки
программные источники
другое программное обеспечение
снимите флажок с опции CD-ROM.
Это решит вашу проблему.
Проблема здесь в том, что ваша ОС ищет CD-ROM в списке источников apt. Чтобы это исправить:
sudo vi /etc/apt/sources.list
Удалите все строки, которые включают CD-ROM. Сохраните файл и попробуйте еще раз.
Может быть, вам стоит взглянуть на эту ссылку По сути, вам нужно открыть центр программного обеспечения, перейти к редактированию> исходных текстов и снять галочку с CD оттуда
Удаление CDROM из репозиториев должно решить проблему (поскольку apt-get
пытается читать с cdrom, которого там нет). Просто зайдите в System-> Administration-> Software Sources и снимите флажок с CDROM ...
Теперь, это решение, если вы хотите обновить пакеты через Интернет. Я пока не знаю решения для фактического обновления с CD (я просто знаю, что вы должны запустить apt-cdrom add
после вставки CD с более новой версией Ubuntu, но, похоже, apt-get upgrade
игнорирует CD) - кто-то другой мог бы помочь с этим ...