Как установить network manager в debian

Обновлено: 02.07.2024

К сожалению, я удалил network-manager-gnome с помощью sudo apt-get remove --purge network-manager . Я пытался переустановить его, но без подключения к Интернету я не могу этого сделать. Какое решение для этого?

у вас есть доступ к другим машинам с той же ОС этой машины?

тогда у вас будет интернет, и вы можете использовать .

Будет работать, если вы можете получить доступ к Интернету с кабелем. Но чем делать перезагрузку если вы запустите, sudo iwconfig вы увидите устройства. в моем случае у меня не было eth0 имени моего проводного соединения.

Если вы недавно обновили свой сетевой менеджер, вы можете использовать его sudo apt-get install --reinstall network-manager , но это работает, только если пакет все еще находится в вашем Apt-кэше ( /var/cache/apt/archives/ ). Я предполагаю, что у вас нет, поэтому вам придется проделать долгий путь, но я подумала, что на всякий случай добавлю это.

Загрузите Ubuntu live CD в разделе «Попробуйте без установки». Убедитесь, что вы подключены к Интернету.

В типе терминала:

Вам нужно будет заменить <chrootlocation> его соответствующим расположением вашей установки Ubuntu, обычно меткой раздела, на котором она установлена. Раздел также должен быть смонтирован, чтобы вы могли получить к нему доступ.

Отредактируйте /etc/resolve.conf и добавьте хотя бы одно nameserver :

В типе терминала:

Если вы этого не сделаете, вы, скорее всего, получите ошибку подключения.

В терминальном типе exit . Это выходит из среды chroot.

В терминале введите, sudo reboot чтобы перезагрузить компьютер.

там нужно подключение к интернету для sudo apt-get update команды. было бы в chroot. причина, по которой у него нет интернета, заключается в том, что он удалил сетевой менеджер, на livecd будет установлен сетевой менеджер, чтобы он мог использовать его для подключения и установки к другой установке Ubuntu. То, как я читаю вопрос, заключается в том, что пользователь находится на компьютере, который обычно подключен к Интернету, но поскольку он удалил администратора сети, он в настоящее время не может подключиться к Интернету. Использование livecd позволяет обойти эту проблему. Цитата: «Я пытался переустановить его, но без подключения к Интернету я не могу сделать это». Возможно я прочитал это неправильно? Также свяжите run каталог, иначе вы, вероятно, будете получать unable to resolve hostname ошибки: sudo mount --bind /run /chrootlocation/run Это не сработало для меня - хотя live CD имеет доступ к сети, как только я выполняю chroot, доступ к сети (для командной строки chrooted) исчезает.

Приведенная выше команда удалит все пакеты, которые были связаны со службой. network-manager Вы можете загрузить все пакеты в виде файла .deb, используя диск Ubuntu Live, а затем установить его в исходную ОС.

Первая загрузка с диска Ubuntu Live.

Когда вы идете туда, откройте терминал и выполните следующую команду,

Это загрузит все пакеты сетевого менеджера в домашний каталог.

Теперь скопируйте все .deb пакеты в папку на этом жестком диске или в другие разделы жесткого диска, а затем перезагрузите систему.

Когда вы идете туда, откройте терминал и сделайте следующее:

Приведенная выше команда установит все .deb файлы.

Теперь перезапустите ваш сетевой менеджер, запустив sudo service network-manager restart

Теперь у вас network-manager-gnome снова запущен пакет .

ОП попросил решение, где он мог бы сделать это без доступа к Интернету. У ОП нет интернета из-за удаления network-manager-gnome пакета, но это не значит, что у него нет интернета. Также имейте в виду, что использование Live CD не будет зависеть от пакета хоста, поэтому он получит доступ к Интернету Удалить сетевой менеджер, теперь как подключиться для загрузки пакетов? Спасибо за дополнительную проблему.

Этот ответ предполагает, что у вас был доступ в Интернет до потери менеджера сети или любых других пакетов.

Live CD / DVD / USB

Создайте загрузочный Ubuntu CD / DVD или USB-накопитель, загрузитесь с него и выберите «Попробуйте Ubuntu без установки». Как только вы попадете на рабочий стол Ubuntu, откройте терминал.

Корневой раздел

Вам нужно узнать ваш корневой раздел в вашей установке Ubuntu. В стандартной установке Ubuntu корневым разделом является «/ dev / sda1», но он может отличаться для вас. Чтобы выяснить, что является корневым разделом, выполните следующую команду:

Это отобразит список жестких дисков и разделов, из которых вам нужно будет определить, какой из них является корневым разделом. Ниже на шаге 3 ROOT-PARTITION - это корневой раздел, который вы только что нашли, например, / dev / sda2 в моем случае.

Chroot Into Root Partition

Чтобы убедиться, что определенный раздел является корневым разделом, вы можете смонтировать его. Итак, давайте смонтируем корневой раздел вместе с разделами / sys, / proc, / run и / dev и введем chroot:

Обновление / установка пакетов

Теперь вы можете обновить систему - в том же терминале введите:

Если у вас возникли проблемы на последнем шаге, убедитесь, что ваши источники верны в /etc/apt/sources.list - в том же терминале введите:

Поскольку вы привязаны к вашей установке Ubuntu, сделанные вами изменения влияют на него, а не на Live CD, если все изменения вносятся в одном терминальном сеансе.

Перезагрузите, когда закончите и удалите Live CD. Если этот ответ исправит вашу проблему, отметьте его как правильный. Благодарность!

У меня произошел сбой на моем сетевом менеджере в Ubuntu 14.04, и эта работа для меня! Большое спасибо. Это сработало, хотя мне пришлось сделать apt-get -f install (больше ничего), чтобы получить зависимости (?), Чтобы войти. Затем apt-get install network-manager network-manager-gnome . Я использовал свою сеть, удалив из нее все, wpasupplicant что хотел удалить, но переустановка wpasupplicant не переустановила сетевые компоненты. Большой! Спасибо. Подтвердили работу над Ubuntu 16.04 Unity
  1. Загрузите Ubuntu Live CD.
  2. Нажмите Ctrl-Alt-F1

Добавьте серверы имен OpenDNS /etc/resolv.conf для доступа к сети после chroot:

Я знаю, что немного опоздал на это, но я столкнулся с той же проблемой. Я установил arping (sudo apt-get install arping), который удалил iputils-arping, network-manager и network-manager-gnome. Я отредактировал файл / etc / network / interface, чтобы настроить ручной IP для eth0.

Измените x, y, z, a, c и d на настройки вашей сети. Затем я запустил «перезапуск сетевого интерфейса службы sudo INTERFACE = eth0», чтобы перезапустить интерфейс. Это позволило мне переустановить сетевой менеджер (sudo apt-get install network-manager). Мне пришлось очистить пакет arping, который я установил, прежде чем менеджер сети переустановил. Затем запустите сетевой менеджер (запуск сетевого менеджера службы sudo). После запуска сетевого менеджера я изменил / etc / network / interface на значение по умолчанию (и на всякий случай сохранил копию изменения вручную). Надеюсь, это поможет.

Только что решил эту проблему, выполните следующие простые шаги:

Затем передайте этот файл через USB или телефон и т. Д.

$ sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb

Может случиться так, что ярлык wifi может отсутствовать сверху, для этого просто используйте эту команду

sudo apt-get install ubuntu-desktop а затем нормальный перезапуск вашей машины.

Если у вас нет доступа к USB-накопителю (например, вы находитесь в отпуске и забыли его), вы можете использовать SD-карту, которая есть практически в каждой камере, для передачи файла, если оба компьютера имеют SD-карту. слоты. НЕ ЗАПУСКАЙТЕ АВТОМОБИЛЬ APT . Он удалил пакет Cinnamon с моего компьютера с Linux Mint и повел меня по пути переустановки Linux Mint с нуля.

В моем предыдущем ответе предполагается, что причина, по которой вы не можете получить доступ к Интернету, заключается в том, что вы удалили «сетевой менеджер», и что обычно компьютер подключен к Интернету. Однако, если я неправильно прочитал ваш вопрос, и на самом деле это компьютер, который никогда не подключен к Интернету, вам придется использовать этот ответ, хотя это займет больше времени.

Шаг № 1 = На другом компьютере (это может быть под управлением Windows, не имеет значения), перейдите на " http://packages.ubuntu.com/precise/network-manager ". (Эта ссылка предполагает, что вы используете Ubuntu 12.04, в противном случае вам нужно будет найти ссылку, соответствующую вашей версии).

Шаг № 2 = В нижней части веб-страницы есть ссылка для «amd64» и «i386», нажмите на соответствующую ссылку. Я использую amd64, так что мои шаги будут предполагать это.

Шаг № 3 = На новой странице есть куча зеркальных ссылок, которые являются прямыми ссылками на скачивание для "network-manager_0.9.4.0-0ubuntu3_amd64.deb". Выберите ссылку и загрузите файл .deb.

Шаг № 4 = В первом предоставленном мною URL-адресе также перечислены зависимости для сетевого менеджера. Возможно, некоторые из них все еще установлены, но для тех, которые вам не нужны, вам также потребуется загрузить их, посетив их страницу и выбрав зеркало.

Шаг № 5 = После того, как вы загрузите все .debs, вам нужно будет перенести их на компьютер Ubuntu и поместить их в «/ var / cache / apt / archives». Для этого вам потребуются права суперпользователя, чего можно добиться с помощью «gksu nautilus / var / cache / apt / archives». Вы также можете использовать dpkg для их установки, но он не скажет, забыли ли вы зависимость, поэтому я не буду разбираться, как ее использовать.

Шаг № 6 = В терминале введите «sudo apt-get install --reinstall network-manager».

Если это компьютер, который никогда не подключен к Интернету, то зачем вам вообще нужен сетевой менеджер? Ответ заключается в подключении к локальной интрасети для доступа к таким ресурсам, как принтеры или сканеры или другие локальные службы.

Успешный ответ новичка 16.04LTS Возникли проблемы с замедлением / отключением сетевого менеджера от нового интернет-провайдера Rashly, решил переключиться обратно на wicd и удаленным сетевым менеджером через командную строку. Обнаружено, что wicd не работает (тупо не находит сети в любом случае). )

Решение Сначала загрузили соответствующий файл deb для сетевого менеджера на другом компьютере (32bit / i386 для меня) (у меня был network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) переместили файл на системный ноутбук Ubuntu с помощью карты памяти

Потребовалось время, чтобы выяснить следующее - просто дважды щелкнули по переданному файлу deb (на моем рабочем столе), и он установился сам (возникли серьезные проблемы с использованием командной строки)

Интернет теперь подключен - но не идеально - без значка

поэтому я обновился с помощью команды: sudo apt-get update Затем установите NetworkManager: sudo apt-get install network-manager-gnome network-manager

После перезагрузки он, похоже, вернул мне мой значок и полную работу сетевого менеджера.

Надеюсь, что это полезно для вас, как и для меня, шаг 1 - получите правильный файл deb от networ-manager с сайта пакетов (мой был network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) переместите его на свой компьютер Ubuntu - двойной щелкните по нему и установите обновление шага 2 и (пере) установите диспетчер сети через командную строку / терминал, чтобы отсортировать недостающие части, проблемы и обновления. удачи

Мне также нужно было установить сетевой менеджер без интернета. Я получил идею из другого поста добавить CD: [Ubuntu install DVD / CD] к источникам программного обеспечения в разделе «Программное обеспечение и обновления» на вкладке «Другое программное обеспечение». Источник cdrom уже был указан, но не проверен, поэтому я проверил его. Затем я использовал Synaptic Package Manager для установки «сетевого менеджера». Думаю, я мог бы вместо этого использовать Ubuntu Software. Это работало для меня в Ubuntu 18.10

Установил network-manager. Теперь хочу значок сети в трей.

такое на проходит


Потому что пакет называется network-manager-gnome

Что же єто они свой не запилили, а юзают гномовский?

Установил, но в списке для добавления его нет. Как его запусткать вообще?

Запустил nm-applet, веравно нет значка для добавления на панель


У него значок в трее.

нигде нет єтого значка. я ставил xfce отдельно после netinstall.

для беспроводной сети есть для проводной нет

Deleted ( 29.03.20 18:45:26 )
Последнее исправление: Deleted 29.03.20 18:46:35 (всего исправлений: 1)

появляется если через консоль ввести єто xfce4-panel -r если теминал закрыть опять пропадает


Проверь в Xfce, чтобы NM-аплет появился в автозапуске. После — просто рестартани сессию.


Скорее всего, дело в том, что после netinstall проводную сеть до сих пор контролирует не NM, а netscripts (или как там они называются) через запись в /etc/network/interfaces — её надо закомментировать и ребутнуться, тогда NM получит управление над интерфейсом.

Ппц. И не надо только говорить после этого, что линукс «простая система» Столько телодвижений только для вывода индикатора сети.

В общем появилось что-то похожее(я бы хотел два мониторчика) Прописал в автозагрузку xfce4-panel -r и добавил на панель системный лоток и только после этого появилось это


Ты бы ещё Gentoo взял и жаловался. Хочешь из коробки — ставь Xubuntu 18.04. А ты выбрал Debian, да ещё и netinstall. Так что микрокод процессора, trim SSD, микрокод видеокарт, плагины стилей для Qt5 и переменные к ним и прочая, прочая — настраивай сам.

автор, а зачем это рутом делать? это какое-то шаманство или что?

Что же єто они свой не запилили, а юзают гномовский?

насколько я помню - и идейно и технически крыса наследует более древние (и правильные имхо) графические рабочие среды нежели гном. который по сути является потомком крысы. эдакая крыса 2.0.

А ты выбрал Debian, да ещё и netinstall.

один из лучших вариантов установки и системы на ноутбуки и прочие не_десктопные устройства.

а ЗАЧЕМ ставить xfce ОТДЕЛЬНО, если смысл сетевого установщика в том, что он дает поставить хоть все DE из реп, хоть никакого?

ну а если серьёзно - то иногда бывает что стоит выйти из акаунта и ребутнуть системы, зайти в аккаунт и спокойно ехать дальше - это просто один из наиболее дешёвых способов очистить кэш юзера. в крайнем случае ищите нечто вроде /home/user/.config/xfce/ и так далее

proxyfyer ( 30.03.20 20:18:40 )
Последнее исправление: proxyfyer 30.03.20 20:22:06 (всего исправлений: 1)


Эм, ну как бы установка ПО через apt всегда требует root прав.

что-то я не припомню что мне нужен был бы рут чтобы настроить апплет который по дефолту включен в крысу… 0о


Он не включен в крысу. Он идет в комплекте с task-xfce-desktop, но не с xfce4


Да, серьезно. Сам посмотри зависимости:

а причём тут зависимости? начиная с девятки, что в лайве с котрого ты ставишься, что в нетинстеллере сетевоменеджер и его апплет в крысе идут по дефолту, внутренние зависимости или к примеру метапакет xfce-goodies это уже мелочи. меня просто удивило что парню понадобились телодвижения по установке установленного, а так же удивил факт использования нетинсталлера который позволяет ставить крысу и другие ДЕ одновременно и/или выборочно. и всё, собственно.


Он ставил голую ОС без GUI. Потом выполнил

Если бы он во время установки выбрал установить Xfce, то ему был бы установлен метапакет task-xfce-desktop и его зависимости, в частности — метапакет xfce4 и пакет network-manager-gnome.

Но он поставил только Xfce — и не поставил NM или GUI к нему.

Vsevolod-linuxoid ★★★★★ ( 30.03.20 21:21:28 )
Последнее исправление: Vsevolod-linuxoid 30.03.20 21:21:54 (всего исправлений: 1)

Так простая же, про /etc/network/interfaces пишется при установке network-manager-gnome.

стоп-стоп. вот об этом я и говорю - я многократно устанавливал дебиан 9 и 10 посредством нетинсталлера. вопрос - как ТС пролетел раздел выбора и установки ДЕ? мне это непонятно. это раз. в любом случае выбрав в качестве ДЕ крысу (независимо от того единственная она ДЕ или нет) - там все апплеты стоят по дефолту. ТС уверен что качал не кастомизированный нетинсталлер?


Ппц. И не надо только говорить после этого, что линукс «простая система» Столько телодвижений только для вывода индикатора сети.

Я не понимаю, ты специально набрасываешь или на полном серьёзе?

Ты взял netinst, он специально предназначен для сборки своего дебиана руками. Хочешь простую систему из коробки — у того же дебиана есть полный дистрибутив, хошь с гномом, хошь с KDE. Там тебе и индикатор сети, и автомонтирование…

как ТС пролетел раздел выбора и установки ДЕ?

Просто не ставишь галочки на DE и все. Я вообще никаких галочек не ставлю.


Нет, этот файл создается при установке ifupdown2 — к NetworkManager он не имеет особого отношения.

Vsevolod-linuxoid ★★★★★ ( 30.03.20 21:26:56 )
Последнее исправление: Vsevolod-linuxoid 30.03.20 21:27:25 (всего исправлений: 1)

Перечитай еще раз мой комментарий. Не файл пишется, а про файл, про то что нужно закомментировать строчки.

stasolog ( 30.03.20 21:27:57 )
Последнее исправление: stasolog 30.03.20 21:28:34 (всего исправлений: 1)


Гм. ну как бы просто не ставишь галочки и всё — он не ставит никакой GUI.


А, да, пишется, действительно. в консоли, в момент настройки пакета.

я знаю это, ваш кэп. я спрашиваю почему ТС дал пня а теперь плачет?

UP: судя по всему этим же вопросом задаются половина людей в треде)

proxyfyer ( 31.03.20 04:32:31 )
Последнее исправление: proxyfyer 31.03.20 04:34:02 (всего исправлений: 1)

Чего тебе нужно? Я выяснял как добавить индикатор(уже выяснил). Не можешь сказать по делу - проходи мимо.

В большинстве случаев VPN соединение настраивается по туннельному протоколу L2TP.

Поддержки VPN соединения с протоколом L2TP/IPSec в системе Linux по умолчанию нет. Я использую в качестве основной системы Debian 10 и у меня его нет.

список возможных соединений debian 10

В операционных системах windows данный протокол есть по умолчанию. Как там происходит процесс настройки вы можете узнать из этой статьи, опубликованной ранее.

Посмотрев дистрибутив Linux mint и Ubuntu оказалось, что и там нет необходимых протоколов.

Так как все эти системы основаны на Debian, решение данного вопроса будет одинаковым на всех системах.

Далее я опишу процесс настройки VPN протоколу L2TP в системе Debina 10.

Для начала нам нужно установить необходимые пакеты, которые обеспечат поддержку необходимых нам протоколов.

Необходимые пакеты L2TP для VPN соединения есть в репозиториях Debian 10, поэтому просто ставим их при помощи менеджера пакетов Synaptic.

Открываем менеджер и в поиске пишем L2TP.

после поиска отмечаем для установки два пакета

vpn network-manager-l2tp выбор пакетов

Отмечаем нужные пакеты для установки

vpn network-manager-l2tp установка пакетов

В результате выделится зеленым три пакета, для установки.

Со всем соглашаемся и нажимаем применить, дожидаемся окончания установки.

Устанавливаем пакеты для L2tp в терминале

Так же можно все эти пакеты установить командами в терминале, открываем терминал и последовательно выполняем команды

Обновляем список пакетов

Устанавливаем пакет network-manager-l2tp

Устанавливаем пакет network-manager-l2tp-gnome

vpn l2tp установка пакетов из терминала
vpn l2tp установка пакетов из терминала

Настраиваем само подключение по протоколу L2TP

После установки всех необходимых пакетов нам остается только выбрать необходимый способ подключения в окне сетевых соединений.

vpn l2tp настраиваем соединение

Далее все заполняем согласно вашим данным, все данные по подключению вам должен предоставить администратор.

Перед тем как ввести пароль выберите способ его хранения, вводить каждый раз или запомнить его раз и навсегда.

настраиваем соединение

Не забудьте указать PSK ключ для подключения, ниже показано где его ввести

настраиваем соединение

После ввода всех данных, сохраняете настроенное соединение и можете выбрать его по клику левой кнопки мыши в трее

Network Manager - удобная утилита для управления сетевыми подключениями в Linux, используется по умолчанию во всех основных графических оболочках, что предоставляет пользователю простой и единообразный интерфейс настройки сети. Также Network Manager поддерживает Wi-Fi, 3G и VPN подключения, позволяя легко создавать их в графическом режиме. Но бывают ситуации, когда Network Manager неожиданно ломается, оставляя непривычного к консоли пользователя буквально без связи с внешним миром. В данной статье мы рассмотрим некоторые типовые проблемы, которые достаточно легко устраняются, но при этом могут серьезно испортить жизнь начинающим.

Network Manager - устройство не управляется

Достаточно простая неисправность, точнее даже не неисправность, которая проявляется в том, что Network Manager не может управлять вашим сетевым устройством.

network-manager-not-working-001.jpg

Причина такого поведения лежит в том, что Network Manager не является единственным способом управления сетевыми подключениями в Linux и если он видит, что сетевой адаптер был настроен другим методом, то перестает управлять им. Это вполне корректное поведение, предоставляющее администратору всю полноту власти над системой и обеспечивающее приоритет ручных настроек над автоматическими.

Удалим из этого файла все строки кроме:

network-manager-not-working-002.jpg

На скриншоте выше как раз видны ручные настройки для сетевого адаптера ens33, которые и блокировали работу Network Manager с этим интерфейсом.

После чего перезапустим службу командой:

После чего Network Manager снова возьмет контроль над сетевым интерфейсом.

network-manager-not-working-003.jpg

Для недопущения подобной ситуации в дальнейшем следует внимательно относиться к ручным настройкам сети и не допускать подобных изменений, если вы желаете и далее использовать Network Manager.

Network Manager не видит сеть

Более сложная неисправность, которая заключается в том, что Network Manager вообще не видит сетевых адаптеров, причины ее возникновения нам неизвестны, но приходилось достаточно часто сталкиваться с ней на промежуточных выпусках Ubuntu.

network-manager-not-working-004.jpg

Кстати, данная неисправность может послужить причиной ручной настройки сетевого интерфейса, которое в последствии будет блокировать работу Network Manager, но ее также несложно вылечить, для этого нужно создать пустой файл:

И перезапустить службу:

Для дальнейшей работы Network Manager наличие данного файла необязательно, т.е. вы можете его удалить, но Network Manager продолжит работать нормально.

network-manager-not-working-005.jpg

Как видим, предложенные нами способы восстановления здоровья Network Manager просты и, надеемся, помогут вам сэкономить время и нервы, когда вы столкнетесь с подобной проблемой.

Читайте также: