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.
google-chrome-stable
est disponible sur un référentiel tiers: Google Chrome (pour Stable).
Suivez les instructions pour l'installation:
Ajouter une clé:
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | Sudo apt-key add -
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'
Installer le paquet:
Sudo apt-get update
Sudo apt-get install google-chrome-stable
.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.
.deb
pour Ubuntu.3.Il sera automatiquement installé après l'avoir ouvert en utilisant Centre logiciel Ubuntu
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.
J'ai eu le même problème et courir
Sudo apt --fix-broken install
cette commande installe tous les paquets manquants
À 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).
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
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.
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.