Итак, я только что установил Debian 9.0.0 на свой компьютер и теперь не могу загружать пакеты с помощью диспетчера пакетов Synaptic в виде файла sources.list в папке / etc / apt /
есть только комплект DVD.
Все остальные строки закомментированы, с этим текстом над двумя строками, которые я хотел бы вернуть:
# Line commented out by installer because it failed to verify:
Вероятно, это связано с тем, что я не был подключен к Интернету во время установки Debian с помощью DVD.
Также очевидно, что DVD не определяется в Debian, так как в разделе / media /
он говорит только cdrom
и cdrom0
, независимо от того, вставляю ли я DVD или не с тем, чтобы оба были пустыми. -> Не уверены, что это отдельная проблема?
Я не могу редактировать файл sources.list, просто открыв его в текстовом редакторе, поскольку он защищен от записи.
Я думал об установке листовой панели отсюда: https://packages.debian.org/stretch/amd64/leafpad/download , и я не уверен, что это поможет.
Мне кажется, что наиболее простым способом было бы открыть текстовый редактор как root, закомментировать источники DVD и вернуть 2 источника security.debian.org. Однако я не уверен, как это сделать тот.
Я попробовал sudo gedit
, который дал мне следующее (я перевел часть после Unable to init server:
):
No protocol specified
Unable to init server: Connection failed:connection buildup denied
(gedit:1297): Gtk-WARNING **: cannot open display: :0
Я был бы очень признателен за любую помощь.
Поскольку у вас работает sudo
, вы должны использовать sudoedit
:
SUDO_EDITOR="gedit -w" sudoedit /etc/apt/sources.list
Вы можете использовать sudo
для редактирования файла с помощью простого текстового редактора, такого как nano или kate
sudo kate /etc/apt/sources.list
или если это не работает:sudo nano /etc/apt/sources.list
Затем вы сможете раскомментировать то, что вам нужно, и сохранить.
Эта ссылка поможет со списками по умолчанию:https://wiki.debian.org/SourcesList