Использовать apt get install без вставки DVD?


13

Я установил Debian 7 с использованием версии для DVD, поэтому каждый раз, когда я пытаюсь установить что-либо с помощью apt-get, система просит меня смонтировать DVD. Есть ли способ избежать этого (вставляя каждый раз DVD).


Редактирование списков репозиториев не помогает?
IBr

Ответы:


7

Вы можете скопировать 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чтобы обновить детали пакета.


Я связал: #root: "gedit / etc / ..." не могу получить доступ к файлу, я тоже пытался, chmod 777 / etc .. ", но не sccess, мне интересно, как можно получить доступ к этому файлу!
timmz

Таким образом, ваш вопрос неверный, ваш вопрос должен быть «Я пытался отредактировать /etc/apt/sources.list, но не могу». Вы действительно должны убедиться, что вы дали всем всю информацию, прежде чем задавать вопросы.
EightBitTony

Я могу получить к нему доступ сейчас. я должен переместить все содержимое файла, или просто добавить строки в конце?
Timmz

Замените все это тем, что я предоставил выше.
EightBitTony

Есть ли опция командной строки, чтобы сделать это? Я буквально пытаюсь установить emacs, поэтому у меня нет текстового редактора на данный момент.

2

Просто предостережение здесь.

Если вы столкнулись с какой-то проблемой, в которой у вас неверные настройки /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решило эту проблему.


1

Мне нужно было некоторое понимание, поэтому после прочтения этих постов я использовал nano для редактирования /etc/apt/sources.listфайла, т.е.

# nano /etc/apt/sources.list

Оказавшись в файле, первым источником был указатель на CD, поэтому все, что мне нужно было сделать, это закомментировать эту строку с #символом, и все было исправлено. Сейчас я получаю пакеты из репозиториев, перечисленных в sources.listфайле.

Спасибо за помощь.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.