Ответы:
Вы можете скопировать DVD в ISO, а затем смонтировать его как файловую систему на машине (и указать на него, изменив его /etc/apt/sources.list
). Однако, если у машины есть подключение к Интернету, вы можете просто переключиться на использование онлайн-хранилищ.
Подробности здесь .
Но вот пример,
Отредактируйте /etc/apt/sources.list и замените содержимое этим (это работает для Wheezy или Debian 7, для более ранних или более поздних версий, проверьте ссылку выше),
deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free
deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Затем запустите, apt-get update
чтобы обновить детали пакета.
Просто предостережение здесь.
Если вы столкнулись с какой-то проблемой, в которой у вас неверные настройки /etc/apt/sources.list
, например, ожидается диск, возможно, стоит переписать файл с нуля.
Чтобы сделать это для Debian, я просто использовал https://debgen.simplylinux.ch/ для генерации файла.
Сначала я просто пытался удалить ссылку из sources.list
рекомендованного, но затем у меня возникли другие ошибки при попытке обновить пакеты, такие как
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution...`
или
git : Depends: liberror-perl but it is not installable
Это пришло мне в голову, потому что моя версия sources.list
не указала на источники пакетов, которые мне нужны, однако регенерирование sources.list
решило эту проблему.
Мне нужно было некоторое понимание, поэтому после прочтения этих постов я использовал nano для редактирования /etc/apt/sources.list
файла, т.е.
# nano /etc/apt/sources.list
Оказавшись в файле, первым источником был указатель на CD, поэтому все, что мне нужно было сделать, это закомментировать эту строку с #
символом, и все было исправлено. Сейчас я получаю пакеты из репозиториев, перечисленных в sources.list
файле.
Спасибо за помощь.