Узнал, что было не так: во время загрузки мне нужно было перейти на экран «Попробовать без установки», а затем установить параметр nomodeset:
Откройте файл sources.list, используя ваш любимый текстовый редактор, например
sudo nano /etc/apt/sources.list
Найдите текст http://us.archive.ubuntu.com/ubuntu и замените его на http://archive.ubuntu.com/ubuntu.
Эта команда должна выполнить трюк:
sudo sed -i 's|http://us.|http://|g' /etc/apt/sources.list
Он удалит «нас». префикс в каждом из адресов, чтобы преобразовать их в адреса основного сервера.
Конечно, замените «нас» любым другим зеркалом, который вы используете.
Подробное объяснение команды:
В глубине объяснения команды: - редактор потока для фильтрации и преобразования текста.
Аргумент -i предназначен для редактирования файла на месте. Затем 'regexp | replacement | g', s, определяющий команду поиска и замены. В конце концов, это аргумент в пользу «глобального поиска». Вывод: заменяет все вхождения http: // us. с http: // в файле /etc/apt/sources.list.С vim:
mv /etc/apt/sources.list{,.bak} # you may want to make a backup
vim /etc/apt/source.list
Тип: (вам нужно удерживать Shift), чтобы войти в командный режим, а затем введите:
%s/http:\/\/us\./http:\/\//g
Хит :
Нажмите Esc, чтобы убедиться, что вы вышли из режима командной строки и вошли в обычный режим. Теперь вы можете прокручивать файл с помощью клавиш перемещения клавиатуры (если хотите), чтобы убедиться, что все обнаруженные нами зеркала были отредактированы.
Наконец, выйдите с сохранением, введя режим командной строки (тип [d7 ] Esc ) и введите wq! для сохранения и выхода vim.
Исправить использование sed, чтобы удалить / изменить код страны «us» из source.list на что-то еще, например «au», команда будет выглядеть следующим образом:
sed -i 's/http:\/\/us./http:\/\/au./g' /etc/apt/sources.list
или просто удалить «нас» «только вместо того, чтобы изменить его на что-то, используйте следующий код:
sed -i 's/http:\/\/in./http:\/\//g' /etc/apt/sources.list