sudo vim /etc/resolv.conf
чтобы отредактировать resolv.conf, убедитесь, что адреса серверов имен (, а также ключевое слово «сервер имен» )разделены одним пробелом, а не запятой, как показано ниже:
nameserver 8.8.8.8 8.8.4.4
Во-первых, вам необходимо подключиться к Интернету :подключить кабель Ethernet, использовать ip link
для отображения сетевых интерфейсов (например,:enp2s0
интерфейс и 192.168.0.1
шлюз ), затем запустить следующая команда:
sudo ip link set enp2s0 up
sudo ip addr add 192.168.0.100/24 dev enp2s0
sudo ip route add default via 192.168.0.1
тогда вы сможете установить пакеты Missnig черезapt
:
sudo apt update
sudo apt install network-manager
Способ, которым я решил свою проблему, заключался в том, чтобы сначала проверить, какие пакеты/зависимости Debian извлекает для требуемого пакета сетевого -менеджера . Итак, я выдал это на терминале как пользователь root;
apt show network-manager
Это покажет необходимые библиотеки под зависит от подзаголовка . Следующий запуск;
apt install network-manager -y
Хотя в этот момент вы должны быть в автономном режиме, но Debian выведет список URL-адресов на этом этапе вместе с именами пакетов на вашем терминале. Это будет что-то вроде
failed to fetch https://deb.debian.org/debian buster main network-manager_14.0.5-amd64.deb
Загрузите необходимый пакет, который отображается после failed
и URL-адреса. Например, чтобы загрузить диспетчер сети -по предыдущей ссылке, вам нужно открыть браузер и ввести
https://deb.debian.org/debian/main/pool/n/network-manager
, затем загрузите оттуда пакет с другого устройства, имеющего доступ в Интернет, и поместите все *.deb-пакеты на свой компьютер с Debian. Затем, чтобы установить их, просто введите dpkg -i "your-package-name.deb"
. Если вам посчастливилось поместить все пакеты *.deb в один и тот же каталог, вы можете установить их все с помощью dpkg -i *
.
Я уверен, что это не лучший способ решить проблему, особенно если у вас нет другого устройства с доступом в Интернет. Но мне повезло. Надеюсь, кто-нибудь найдет правильное решение. Мне все еще странно, что при запуске apt remove lightdm && apt autoremove
была удалена целая куча пакетов, могу ли я добавить важные, такие как сетевой -менеджер.