10 votes

Impossible d'installer google chrome et libappindicator1

J'ai récemment installé Ubuntu 16.04 sur mon ordinateur, et j'ai essayé d'installer google chrome mais je n'y suis pas parvenu. Voici ce que j'ai obtenu.

$ sudo dpkg -i ~/Downloads/google_chrome.deb
(Reading database ... 207470 files and directories currently installed.)
Preparing to unpack .../Downloads/google_chrome.deb ...
Unpacking google-chrome-stable (55.0.2883.87-1) over (55.0.2883.87-1) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on libappindicator1; however:
  Package libappindicator1 is not installed.

dpkg: error processing package google-chrome-stable (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
 google-chrome-stable

J'ai donc essayé d'installer libappindicator1, et voici ce que j'ai obtenu

$ sudo apt-get install libappindicator1
E: Type '@deb' is not known on line 1 in source list /etc/apt/sources.list.d/google.list
E: The list of sources could not be read.
E: Type '@deb' is not known on line 1 in source list /etc/apt/sources.list.d/google.list
E: The list of sources could not be read.

Je suis totalement novice en matière de Linux, donc je n'ai aucune idée de ce que cela signifie et de la façon de le réparer. Une aide serait appréciée.

7voto

Mc Jorch Points 137

1. J'ai téléchargé le .deb fichier de la page web officielle .

2. Et plus tard, j'ai entré la commande que vous avez déjà écrite :

sudo dpkg -i google-chrome-stable_current_amd64.deb

(J'ai une architecture 64-bit c'est pourquoi j'ai téléchargé l'amd64)

3. J'ai ensuite téléchargé le fichier manquant

sudo apt-get install libappindicator1

Puis j'ai eu une erreur à propos de, libappindicator7... et APT a suggéré que je lance la commande :

apt-get -f install

Sans arguments.

Ensuite, il demande si vous voulez installer les deux libappindicator1 y libappindicator7 . Vous tapez y .

4. Et enfin, vous exécutez à nouveau la première commande...

sudo dpkg -i google-chrome-stable_current_amd64.deb

Alors ça marche !

Note : Je ne vous ai pas dit d'exécuter ces commandes avec libappindicator d'abord parce que peut-être vous obtiendriez une autre erreur à propos de "fichiers manquants" donc le premier dpkg -i google-chrome-stable_current_amd64.deb vous dirait ce dont vous avez besoin.

4voto

Pankaj Kumar Gautam Points 1022

google-chrome-stable est disponible sur un dépôt tiers : Google Chrome (pour Stable).

Suivez les instructions d'installation :

  1. Ajouter une clé :

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
  2. Définir le référentiel :

    sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
  3. Installer le paquet :

    sudo apt-get update 
    sudo apt-get install google-chrome-stable

OU le faire en utilisant .deb fichier

1. aller à https://www.google.com/intl/en-US/chrome/browser/

Cliquez sur Télécharger et une petite fenêtre apparaîtra avec quelques options de téléchargement.

  • choisissez .deb pour Ubuntu.

3. il sera automatiquement installé après que vous l'ayez ouvert en utilisant Centre de logiciels Ubuntu

2voto

Luis Muñoz Points 21

J'ai eu le même problème et j'ai exécuté

sudo apt --fix-broken install

cette commande installe tous les paquets manquants

0voto

Tom Spurling Points 166

D'après ce que je vois, c'est juste une erreur de frappe dans /etc/apt/sources.list.d/google.list (un @ s'est glissé au début d'une ligne). Il se peut qu'il soit toujours là, mais apt n'est pas toujours très cohérent en ce qui concerne l'envoi des mêmes erreurs.

Pour expliquer quelque chose d'autre que vous avez mentionné, dpkg -i installe un seul paquet si toutes ses dépendances sont présentes, mais il n'installe pas les dépendances pour vous. Le site apt En revanche, les outils ont tendance à gérer l'ensemble du processus.

L'obtention de mises à jour de sécurité automatiques, et ceci, sont les deux raisons pour lesquelles il est généralement préférable d'ajouter un dépôt à une liste de sources et d'utiliser automatiquement apt pour l'installer à partir de celui-ci. (Bien que lorsque vous faites cela, vous faites confiance au propriétaire du dépôt pour ne jamais inclure de logiciels malveillants dans son dépôt, ou le faire reprendre par quelqu'un qui le fait).

0voto

retrosnob Points 1

J'ai eu ce problème sur Debian Stretch et il était causé par le fait que j'avais un dépôt cdrom non authentifié dans /etc/apt/sources.list. La solution a été de le commenter.

La réponse qui m'a aidé est la suivante : https://askubuntu.com/a/803509

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X