Не удалось загрузить информацию о репозитории из-за отсутствия CDROM

При обновлении я получил это сообщение об ошибке:

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» введите описание изображения здесь

Проблема здесь в том, что ваша ОС ищет компакт-диск в списке источников apt. Чтобы исправить это:

 sudo vi /etc/apt/sources.list 

Удалите все строки, содержащие CD-ROM. Сохраните файл и попробуйте еще раз.

Строки 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 + F2, затем введите gksudo software-properties-gtk и введите свой пароль в gksudo software-properties-gtk диалоге.

Теперь в появившемся окне вы можете отключить использование репозиториев cdrom, сняв их в нижней части вкладки «Ubuntu Software» или на вкладке «Другие программы» (скорее всего, в прежнем месте). Надеюсь это поможет.

Возможно, вам стоит взглянуть на эту ссылку. В принципе, вам нужно открыть открытый программный центр, перейти к редактированию> источников и снять флажок cd rom from there

Вы выбрали CD-ROM в качестве источников программного обеспечения, поэтому он проверяет компакт-диск для источника.

Чтобы снять флажок в опции CD-ROM, выполните следующие действия:

  1. настройки системы

  2. источники программного обеспечения

  3. другое программное обеспечение

  4. снимите флажок CD-ROM.

Это решит вашу проблему.

Мне кажется, что у вас есть менеджер обновлений, который ищет обновления на установочном компакт-диске. Я бы предложил установить Synaptic, если он еще не установлен, а затем использовать это, чтобы взглянуть на ваши источники программного обеспечения.

sudo apt-get установить синаптический

затем загрузите Synaptic Look for Settings> Repositories в меню.

Перейдите на вкладку «Другое программное обеспечение» и убедитесь, что cdrom не «проверен». Вы также можете отключить элементы в этом списке для Skype. Затем закройте это окно и нажмите кнопку «Обновить» в Synaptic

Удаление CDROM из репозиториев должно решить проблему (поскольку apt-get пытается читать из cdrom, которого нет). Просто зайдите в System-> Administration-> Software Sources и снимите флажок CDROM …

Теперь это решение, если вы хотите обновлять пакеты через Интернет. Я еще не знаю решение для фактической модернизации с компакт-диска (я просто знаю, что вы должны запустить apt-cdrom add после вставки компакт-диска с более новой версией Ubuntu, но, похоже, apt-get upgrade игнорирует CD) – кто-то может помочь с этим…