Après une récente mise à niveau, il semble que j'aie supprimé network-manager-gnome, ou ai fait la mise à niveau -f l'a fait, donc je ne vois pas l'indicateur de réseau dans le panneau. Le réseau est actif, sans fil et local.
J'ai essayé:
nm-applet, il n'est pas installé . Si j'essaie de l'installer en installant network-manager-gnome, je reçois:
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.
Le
sudo service network-manager restart
redémarrage du service ne fait que le redémarrer pour le faire fonctionner à nouveau, mais encore une fois, aucun indicateur.
Modifier (sorties demandées):
Sortie de
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
indique: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
Si j'essaie d'installer network-manager-gnome en utilisant
aptitude
j'obtiens: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
Les sorties:
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.
cat /etc/xdg/autostart/nm-applet.desktop
network-manager-gnome
n'a pas de dépendancedbus-session-bus
, vous pouvez avoir une mauvaise copie d'un ppa. Pourriez-vous ajouter la sortie deapt-cache policy network-manager-gnome; apt-cache show network-manager-gnome
. vous pouvez les poster sur paste.ubuntu.com car la question est devenue longue.Réponses:
votre commande de localisation indique que vous manquez beaucoup de contenu du
usr/share/nm-applet/
répertoire. le contenu qui vous manque se trouve dans le package network-manager-gnome_1.1.93-1ubuntu1_amd64.deb qui se trouve ici. Si vous ne parvenez pas à l'installer par des moyens normaux, dpkg a un gros marteau pour de telles situations et émet la commandesudo dpkg -i --force-downgrade network-manager-gnome_1.1.93-1ubuntu1_amd64.deb
Si vous avez une sauvegarde actuelle Pour un marteau encore plus gros, vous pouvez utiliser les commutateurs --force-depend ou --force-all
Je ne plaisante pas avec la sauvegarde. Plus d'informations sont disponibles concernant les options de force de dpkg avec la commande:
dpkg --force-help
que j'ai reproduite ci-dessous pour votre commoditéIl semble que vous ayez obtenu la version que vous avez installée de ppa: vascofalves / gnome-backports Je vous recommande de supprimer ce PPA de vos sources.list car il est clairement indiqué dans la description que
Sources:
http://packages.ubuntu.com/xenial/amd64/network-manager-gnome/download
Comment supprimer les AAE?
https://launchpad.net/~vascofalves/+archive/ubuntu/gnome-backports
la source
Dans tous les cas, commencez par mettre à jour la liste des packages.
Sachez que tout autre élément pourrait avoir une possibilité mineure de supprimer un package réseau important, et vous pourriez vous retrouver dans une situation compliquée hors réseau. Soyez donc prudent et ne supprimez rien avant de lire le reste des étapes.
Utilisez l'aptitude si possible.
(s'il est installé). Il est vraiment plus agressif dans la résolution des dépendances que apt-get ou peut-être l'interface graphique que vous utilisez. Jetez un œil à la page de manuel, mais pour un démarrage rapide, vous pouvez voir tous les paquets cassés en appuyant plusieurs fois sur "b" (qui signifie cassé ). Ensuite, appuyez une fois sur "g" (qui signifie go ) et regardez l'arborescence des packages sur les solutions suggérées. Si la solution ne supprime pas le système entier :) (plus de quelques debs) vous pouvez l'appliquer avec le second "g".
Si vous n'avez pas d'aptitude ou si la réparation susmentionnée n'a pas réussi, réparez tous les paquets cassés en:
Si vous n'avez toujours pas eu de chance, vous devez le corriger manuellement en consacrant plus de temps à la résolution du problème. Dans ce cas, regardez d'abord les packages de conservation:
ou
puis regardez les paquets cassés:
puis détachez celui qui vous rend fou:
et essaye
encore.
Enfin, vous pouvez essayer d'installer aptitude et l'utiliser pour installer le package dont vous avez besoin. Si cela ne réussit pas, ajoutez à votre question la liste des paquets bloqués et cassés car vous pouvez avoir des dépendances vraiment cassées.
MODIFIÉ après des informations supplémentaires reçues de l'auteur de la question
Il semble que vous ayez installé un PPA qui donne une priorité plus élevée au package network-manager-gnome avec la version 1.2.4-0ubuntu2 ~ ubuntu16.04.1 ~ ppa1 par rapport à la dernière stable du moment (en 16.04) 1.2.0-0ubuntu0.16.04 .4. Le plus récent paquet vient probablement d'un dépôt gnome-backport comme le dépôt gnome-backport comme celui-ci .
Deux façons de continuer ...
Pour le scénario 1: Ma prochaine suggestion est de démarrer aptitude en mode interactif en exécutant
sudo aptitude
puis appuyez sur la barre oblique ("/") pour rechercher et écrire dans le champ de recherche network-manager-gnome et entrez. Lorsque le package est sélectionné, ouvrez-le avec enter et allez avec les flèches / pgdown vers le bas de la page d'informations. Là, vous pouvez choisir d'installer la version officielle "1.2.0-0ubuntu0.16.04.4" - sélectionnez-la et appuyez sur plus (+). Cela déclenchera le résolveur de dépendance de package d'aptitude et essaiera de vous donner une résolution. Dans le cas où le hedaer devient rouge, cela signifie qu'il y a des dépendances cassées - appuyez plusieurs fois sur "b" pour les vérifier ...Malheureusement, la résolution supprimera très probablement tout le personnel Gnome rétroporté ... Si vous pouvez le supporter - faites-le. Ensuite, essayez d'installer via aptitude tout autre package pour voir à l'avance dans quel désordre vous pouvez obtenir ...
Pour le scénario 2: Nous devons d'abord connaître le référentiel de backport que vous utilisez ... pourrait être autre que celui-ci , donc comme suggéré dans la discussion sur les commentaires - donnez la sortie de
et
la source
Ce problème a été résolu en utilisant aptitude pour réinstaller ou installer network-manager-gnome, sur lequel j'ai été informé que les dépendances pouvaient être résolues ou ne rien changer. La résolution des dépendances a résolu le problème (les a dégradées).
la source