web-dev-qa-db-fra.com

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.

$ 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

$ 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 nouveau sous Linux, donc je ne sais pas ce que cela signifie et comment le résoudre. Une aide serait appréciée.

7
DemL

google-chrome-stable est disponible sur un référentiel tiers: Google Chrome (pour Stable).

Suivez les instructions pour l'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 le fichier .deb

1.Allez à 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 le fichier .deb pour Ubuntu.

3.Il sera automatiquement installé après l'avoir ouvert en utilisant Centre logiciel Ubuntu

2
Pankaj Gautam

1. J'ai téléchargé le fichier .deb depuis 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 l'architecture 64 bits, c'est pourquoi j'ai téléchargé l'AMD64)

3. Ensuite, j'ai téléchargé le fichier manquant.

Sudo apt-get install libappindicator1

Ensuite, j'ai eu une erreur à propos de libappindicator7 ... et APT m'a suggéré d'exécuter la commande:

apt-get -f install

Sans argument.

Ensuite, il vous demande si vous souhaitez installer à la fois libappindicator1 et 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!

Remarque: je ne vous ai pas dit d'exécuter ces commandes avec libappindicator d'abord .. car vous obtiendrez peut-être une autre erreur à propos des "fichiers manquants" afin que le premier dpkg -i google-chrome-stable_current_AMD64.deb vous dise ce dont vous avez besoin.

2
Mc Jorch

J'ai eu le même problème et courir

Sudo apt --fix-broken install

cette commande installe tous les paquets manquants

0
Luis Muñoz

À première vue, il ne s’agit que d’une faute de frappe dans /etc/apt/sources.list.d/google.list (un @ a été introduit au début d’une ligne). Il est peut-être toujours là, mais apt n’est parfois pas toujours très logique de toujours lancer les 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 à votre place. Les outils apt, en revanche, ont tendance à gérer l’ensemble du processus.

L’obtention de mises à jour de sécurité automatiques, et c’est la raison pour laquelle il est généralement préférable d’ajouter un référentiel à une liste de sources et d’utiliser automatiquement apt pour s’installer à partir de celles-ci. (Bien que, lorsque vous le faites, vous faites confiance au propriétaire du référentiel pour qu’il n'inclue jamais de logiciels malveillants dans son référentiel, ou qu'il soit repris par quelqu'un qui le fait).

0
Tom Spurling

J'ai eu ce problème sur Debian Stretch et cela était dû au fait que j'avais un référentiel cdrom non authentifié dans /etc/apt/sources.list. La solution était de commenter.

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

0
retrosnob

L'exécution de cette commande a résolu le problème de dépendance pour moi:

Sudo apt-get install libappindicator3-1 libindicator3-7

Version Chrome: 67.0.3396.87 (version officielle) (64 bits). C'est le dernier en ce moment - 24 juin 2018.

On dirait que ces deux paquets ont une dépendance circulaire entre eux et doivent être installés avec une seule commande apt-get.

0
boosted regressor

Visitez https://www.ubuntuupdates.org/package_metas/alphabetical

Recherchez les packages requis, cliquez sur les liens, sélectionnez la version dont vous avez besoin. Le paquet requis peut être directement installé en cliquant sur le bouton "APT INSTALL". Vous n'êtes pas obligé de les télécharger.

Ensuite, vous pouvez exécuter Sudo dpkg -i google-chrome-42-0-2311-90-64-bit-multi-ubu.deb dans le terminal, si vous avez déjà téléchargé le package.

Moi aussi, je suis confronté au même problème, mais plus tard, j'ai installé les paquets nécessaires un par un et enfin, nous avons installé google-chrome. Il a installé sans aucune erreur.

0
Lawrence Gandhar