На этот вопрос уже есть ответ здесь:
Я только что установил Ubuntu Server 16.04.3. Во время установки я все время получал сообщение:
Ошибка выбора и установки программного обеспечения
Понятия не имею, почему. Я не эксперт, поэтому понятия не имел, как найти причину, по которой это продолжалось. В любом случае, ОС, похоже, установилась нормально, поэтому я решил просто установить OpenSSH через командную строку.
Сначала я попробовал: sudo apt install openssh-server
. Это привело к запросу компакт-диска. Поэтому я изменил etc / apt / sources.list
и закомментировал запись cdrom, как рекомендовано здесь: https://ubuntuforums.org/showthread.php?t=2194719
Конечно, я сделал sudo apt-get update
после. Что, как ни странно, вернуло Чтение списков пакетов ... Сделано
сразу после этого.
После этого я снова попытался установить OpenSSH, что привело к:
Не удалось найти пакет openssh-server
.
Возможно, что-то не так с моим подключением к Интернету, но ifconfig
предоставил мне сетевой интерфейс с ожидаемым IP-адресом. Так что я думаю, что все работает нормально.
Затем я нашел несколько советов по запуску:
sudo rm var / lib / apt / lists / *
и выполнить sudo apt-get update
после. Пробовал, но эффекта нет.
У меня такое ощущение, что в моей установке просто нет перечисленных репозиториев, и поэтому я, конечно же, не могу найти никаких пакетов. К сожалению, если это так, я не знаю, как это исправить. Любые советы приветствуются!
Вы должны указать apt, где искать обновления (в сети). Это означает, что вам нужно добавить источники в ваш /etc/apt/sources.list
.
Этот файл может быть сгенерирован этим сайтом здесь, например; https://repogen.simplylinux.ch/
Кроме того, вы можете выполнить поиск «ask ubuntu», есть много вопросов о sources.list
, которые могут помочь вам в дальнейшем.