После недавнего обновления кажется, что я удалил администратора сети-гнома или действительно обновлял-f, сделал это, таким образом, я не вижу индикатора сети в панели. Сеть является активной, и беспроводной и локальной.
Я попробовал:
nm-апплет, это не установлено. Если я пытаюсь установить его путем установки администратора сети-гнома, я получаю:
The following packages have unmet dependencies:
network-manager-gnome : Depends: default-dbus-session-bus but it is not installable or dbus-session-bus but it is not installable
Recommends: mobile-broadband-provider-info but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Перезапуск сервиса sudo service network-manager restart
просто перезапуски это, чтобы заставить его работать снова, но снова, никакой индикатор.
Вывод cat nm-applet
:
[Desktop Entry]
Name=Network
Comment=Manage your network connections
Icon=nm-device-wireless
Exec=nm-applet
Terminal=false
Type=Application
NoDisplay=true
NotShowIn=KDE;GNOME;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=NetworkManager
X-GNOME-Bugzilla-Component=nm-applet
X-GNOME-UsesNotifications=true
X-Ubuntu-Gettext-Domain=nm-applet
locate nm-applet
указывает:
gaj@gaj-Lenovo-Z51-70:~$ locate nm-applet
/etc/xdg/autostart/nm-applet.desktop
/usr/share/app-install/desktop/network-manager-gnome:nm-applet.desktop
/usr/share/locale-langpack/en_AU/LC_MESSAGES/nm-applet.mo
/usr/share/locale-langpack/en_CA/LC_MESSAGES/nm-applet.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/nm-applet.mo
/usr/share/locale-langpack/hr/LC_MESSAGES/nm-applet.mo
Если я пытаюсь установить администратора сети-гнома, использующего использование aptitude
я добираюсь:
The following NEW packages will be installed:
network-manager-gnome{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 910 kB of archives. After unpacking 6049 kB will be used.
The following packages have unmet dependencies:
network-manager-gnome : Depends: default-dbus-session-bus which is a virtual package and is not provided by any available package.
or
dbus-session-bus which is a virtual package and is not provided by any available package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) network-manager-gnome [Not Installed]
Accept this solution? [Y/n/q/?] y
Выводы:
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) network-manager-gnome [ amd64 ] < none -> 1.2.4-0ubuntu2~ubuntu16.04.1~ppa1 > ( gnome )
Broken network-manager-gnome:amd64 Depends on default-dbus-session-bus [ amd64 ] < none > ( none )
Broken network-manager-gnome:amd64 Depends on dbus-session-bus [ amd64 ] < none > ( none )
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
network-manager-gnome : Depends: default-dbus-session-bus but it is not installable or
dbus-session-bus but it is not installable
E: Unable to correct problems, you have held broken packages.
Ваш определять местоположение команды указывает, что Вы пропускаете много содержания от usr/share/nm-applet/
каталог. содержание, которое Вы пропускаете, может быть найдено в network-manager-gnome_1.1.93-1ubuntu1_amd64.deb пакете, который может быть найден здесь. , Если Вы не можете установить его нормальным, означает, что dpkg имеет большой молоток для ситуаций, таких как это и издание команды sudo dpkg -i --force-downgrade network-manager-gnome_1.1.93-1ubuntu1_amd64.deb
, Если у Вас есть актуальная резервная копия Для еще более крупного молотка, можно использовать - сила - зависит или - сила - все переключатели
, я не шучу о резервном копировании. [Еще 1119] информация доступна относительно опций силы dpkg с командой: dpkg --force-help
, который я копировал ниже для Вашего удобства
dpkg forcing options - control behaviour when problems found:
warn but continue: --force-<thing>,<thing>,...
stop with error: --refuse-<thing>,<thing>,... | --no-force-<thing>,...
Forcing things:
[!] all Set all force options
[*] downgrade Replace a package with a lower version
configure-any Configure any package which may help this one
hold Process incidental packages even when on hold
not-root Try to (de)install things even when not root
bad-path PATH is missing important programs, problems likely
bad-verify Install a package even if it fails authenticity check
bad-version Process even packages with wrong versions
overwrite Overwrite a file from one package with another
overwrite-diverted Overwrite a diverted file with an undiverted version
[!] overwrite-dir Overwrite one package's directory with another's file
[!] unsafe-io Do not perform safe I/O operations when unpacking
[!] confnew Always use the new config files, don't prompt
[!] confold Always use the old config files, don't prompt
[!] confdef Use the default option for new config files if one
is available, don't prompt. If no default can be found,
you will be prompted unless one of the confold or
confnew options is also given
[!] confmiss Always install missing config files
[!] confask Offer to replace config files with no new versions
[!] architecture Process even packages with wrong or no architecture
[!] breaks Install even if it would break another package
[!] conflicts Allow installation of conflicting packages
[!] depends Turn all dependency problems into warnings
[!] depends-version Turn dependency version problems into warnings
[!] remove-reinstreq Remove packages which require installation
[!] remove-essential Remove an essential package
WARNING - use of options marked [!] can seriously damage your installation.
Forcing options marked [*] are enabled by default.
, кажется, что Вы получили версию, от которой Вы установили ppa:vascofalves/gnome-backports, я рекомендую удалить этот PPA из sources.list, как ясно указано в описании что
PPA description
Backports of GNOME packages. This is for my personal use. Don't expect anything here to work properly.
Источники:
http://packages.ubuntu.com/xenial/amd64/network-manager-gnome/download
https://launchpad.net / ~ vascofalves / + archive/ubuntu/gnome-backports
Это было проблемой, которая была решена при помощи способности, чтобы переустановить или установить администратора сети-гнома, о котором мне сообщили, что зависимости могли или быть разрешены или не изменить что-либо. Решение dependecies решило проблему (ухудшил их).
Только для любого случая запускаются с обновления списка пакета.
sudo apt-get update
Знайте, что что-либо далее могло иметь некоторую незначительную возможность удаления важного сетевого пакета, и Вы могли, вошел в сложную несетевую ситуацию. Так будьте осторожны и ничего не удаляйте перед чтением остальной части шагов.
Используйте способность, если это возможно.
sudo aptitude
(если это установлено). Это действительно более агрессивно в разрешении, что зависимости, чем склонный - добираются или возможно безотносительно GUI, который Вы используете. Взгляните на страницу справочника, но для быстрого запуска Вы видите все поврежденные пакеты путем нажатия "b" (который обозначает поврежденный), несколько раз. Затем просто хит однажды "g" (который обозначает движение) и смотрит на дерево пакета о предложенных решениях. Если решение не удаляет целую систему :) (больше, чем несколько debs) можно применить его со вторым "g".
Если у Вас нет способности, или вышеупомянутое восстановление не следовало, восстановило все поврежденные пакеты:
sudo apt-get -f install
Если бы у Вас все еще не было удачи, то необходимо зафиксировать его вручную еще с некоторым временем, проведенным при решении проблемы. В этом случае смотрят сначала на пакеты хранения:
apt-mark showhold
или
dpkg --get-selections | grep hold
затем посмотрите на поврежденные пакеты:
dpkg -l | grep ^..r
и затем не держите поврежденный, который делает Вас безумными:
sudo apt-mark unhold package_name
и попробуйте
sudo apt-get -f install
снова.
Затем наконец можно попытаться установить способность и использовать ее для установки пакета, в котором Вы нуждаетесь. Если это не успешно, добавьте к своему вопросу список хранения и поврежденных пакетов, поскольку Вы, возможно, действительно повредили зависимости.
ОТРЕДАКТИРОВАННЫЙ после того, как дополнительная информация получена от автора вопроса
Кажется, что у Вас есть некоторый PPA, установленный, который отдает более высокий приоритет пакету администратора сети-гнома с версией, 1.2.4-0ubuntu2~ubuntu16.04.1~ppa1 по последней конюшне в данный момент (в 16,04) 1.2.0-0ubuntu0.16.04.4. Более новый пакет прибывает, вероятно, из некоторого репозитория бэкпорта гнома как репозиторий бэкпорта гнома как это.
Два способа продолжиться...
Для сценария 1: Мое следующее предложение состоит в том, чтобы запустить способность в интерактивном режиме путем выполнения sudo aptitude
затем нажмите наклонную черту ("/") для поиска и записи в администраторе сети-гноме поля поиска и войдите. Когда пакет выбран открытый, он с входит и переходит с arrows/pgdown к низу информационной страницы. Там Вы можете, принял решение установить официальную "1.2.0-0ubuntu0.16.04.4" версию - выбирают его и нажимают плюс (+). Это инициирует сопоставитель зависимости от пакета способности, и это попытается дать Вам разрешение. В случае, если заголовок краснеет, это означает, что существуют некоторые поврежденные зависимости - нажатие несколько раз "b" для проверки их...
К сожалению, разрешение по всей вероятности будет удалять весь бэкпортированный штат Gnome... Если можно стоять, это - делает это. Затем попытайтесь установить через способность дальнейший пакет для наблюдения заранее, в какой путанице можно добраться...
Для сценария 2: Мы должны сначала знать репозиторий бэкпорта thet, Вы используете... мог быть некоторый другой, чем это, поэтому, как предложено в обсуждении комментария - дает вывод
egrep -v '^#|^ $' /etc/apt/sources.list /etc/apt/sources.list.d/
и
egrep Pin-Priority /etc/apt/preferences /etc/apt/preferences.d/*