Quand j'essaye d'installer l'outil Tweak de l'unité avec
Sudo apt-get install unity-Tweak-tool
la sortie est
Reading package lists... Done
Building dependency tree
Reading state information... 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:
unity-Tweak-tool : Depends: unity-webapps-common but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
J'ai aussi essayé le logiciel Synaptic et le centre logiciel Ubuntu. J'ai Ubuntu 16.04 LTS.
J'utilise aussi Ubuntu 16.04 .
Remarque: Si vous avez déjà essayé d'installer
Tweak-tool
auparavant, visitez le site Suppression d'Unity-Tweak-Tool et suivez d'abord toutes les instructions.
Maintenant, pour installer suivez les étapes ci-dessous:
Tout d'abord, ouvrez Terminal (Alt+Ctrl+T
) et collez Sudo apt-get install unity-Tweak-tool gnome-Tweak-tool
.
Tapez votre mot de passe.
Il faudra maintenant 1 à 2 minutes pour l’installer.
Une fois l’installation terminée, vous pouvez lancer le Tweak-Tool depuis le terminal en saisissant unity-Tweak-tool
, OR et lancez-le via Dash .
Essayez de purger l'outil Tweak unitaire et de le réinstaller ( si l'un des tests précédents ne vous permettait pas d'obtenir le résultat souhaité ).
Sudo apt-get purge unity-Tweak-tool
Sudo apt-get autoremove && Sudo apt-get autoclean
Sudo apt-get install unity-webapps-common unity-Tweak-tool
Sudo apt-get install unity-Tweak-tool
J'espère que cette fois, cela fonctionne pour vous comme cela fonctionne pour moi.
$ Sudo add-apt-repository ppa: freyja-dev/unité-Tweak-tool-daily $ Sudo apt-get update
$ Sudo apt-get install unité-Tweak-tool-daily
Trouvé ceci article alors pourrait vous aider à résoudre l'installation. Voir extrait de la 2ème option qui, je pense, aiderait également à installer les dépendances manquantes:
Sudo apt-get install gdebi
wget http://archive.ubuntu.com/ubuntu/pool/universe/u/unity-Tweak-tool/unity-Tweak-tool_0.0.7ubuntu2_all.deb
Sudo gdebi unity-Tweak-tool_0.0.7ubuntu2_all.deb
unity-Tweak-tool
J'utilise Ubuntu 18.04, nous sommes en mars 2019 et je viens d'installer l'unité-Tweak-tool via le terminal de cette façon:
Sur Ubuntu, ouvrez l'écran "Logiciels et mises à jour". Recherchez-le dans votre tableau de bord.
Cochez Les 4 premières options, comme sur la capture d'écran:
Il vous demandera de faire une mise à jour lorsque vous enregistrez. Permettez-ceci.
Ouvrez votre terminal et installez-le normalement: Sudo apt-get install unity-Tweak-tool
PS: Bravo à cette réponse .
Télécharger paquets Linux qtbase-abi-5-5-1 pour Ubunt . Puis lancez le code suivant:
Sudo dpkg --force-all -i ~/Downloads/libqt5core5a_5.5.1*
Sudo apt install -f
Maintenant, installez unity-Tweak-tool.
Ouvrez le terminal et tapez:
Sudo apt-get -f install unity-webapps-service unity-webapps-common
Sudo apt-get install unity-Tweak-tool
C'était vraiment problématique pour moi car j'avais beaucoup d'autres cas dans lesquels l'arbre de dépendance était cassé et il était impossible d'installer ou de réinstaller certains paquets comme unity-Tweak-tool
.
À la fin, la solution était assez simple. Vous devez seulement utiliser aptitude
au lieu d’apt-get. Il a un moyen intelligent de gérer les dépendances brisées. Dans mon cas, je lance:
Sudo aptitude install unity-webapps-common unity-Tweak-tool
De là, je suis arrivé à un correctif proposé. La première approche proposée n'était pas efficace, mais si vous écrivez n
au lieu de Y
, il vous proposera quelque chose d'autre (dans lequel il y a suppression, installation et même la mise à niveau de nombreux paquets). Vous tapez Y
et c’est fait. Voici une partie du correctif qui a fonctionné pour moi:
J'avais plusieurs PPA sur la configuration APT et je soupçonnais qu'un ou plusieurs d'entre eux pouvaient être à l'origine de problèmes de version entre dépendances. En cherchant entre les noms PPA, j'ai trouvé un "backport". Mais comment supprimer ses packages et les remplacer par les packages de prise en pension d'origine?
Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:<ppa name you want to remove and purge>/ppa
Sudo apt-get install unity-Tweak-tool
NOTE: vous pouvez installer " Y PPA Manager ". C’est un bon outil graphique qui inclut ppa-purge
et peut indiquer quels paquets sont contenus dans chaque PPA. De cette façon, vous savez ce que vous enlevez.