1 votes

La mise à jour de google chrome sur centos 6.0 à l'aide de yum ne fonctionne pas

J'ai essayé de mettre à jour mon chrome 26.x en allant sur la page "about google chrome" -- mais contrairement à mon chrome Windows, le chrome linux (centos 6.0) v 26.x n'a pas proposé de mise à jour vers la dernière version.

J'ai téléchargé la dernière version de linux chrome pour fedora x86_64 bit et j'ai essayé de l'installer - cependant, cette commande a échoué en disant que ma libstdc++ avait besoin d'être mise à jour. J'ai donc essayé de mettre à jour ma libstdc++ vers la nouvelle version, mais "yum install" n'a pas fonctionné. Qu'est-ce qui se passe ?

foo@bar Downloads]# rpm -ivh ./google-chrome-stable_current_x86_64.rpm
    error: Failed dependencies:
        libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by google-chrome-stable-28.0.1500.95-213514.x86_64

foo@bar Downloads]# yum install libstdc++.so.6
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Loading mirror speeds from cached hostfile
     * base: mirror.vietoss.com
     * epel: ftp.jaist.ac.jp
     * extras: mirrors.ispros.com.bd
     * updates: mirror.vietoss.com
    Setting up Install Process
    Package libstdc++-4.4.7-3.el6.i686 already installed and latest version
    Nothing to do
foo@bar Downloads]#

2voto

justbrowsing Points 2621
  1. Les utilisateurs de Linux maintiennent les paquets par l'intermédiaire de leur gestionnaires de paquets y dépôts pas sites de téléchargement Par conséquent, les mises à jour automatiques ne s'intègrent pas bien dans l'écosystème des paquets modulaires.

  2. CentOS 6.0 est disponible à partir de 2011 veuillez passer à la dernière version (6.4). Les guide wiki officiel o utiliser le gestionnaire de paquets .

  3. libstdc++.so.6 est un objet partagé archivo pas un paquet. Surpris yum a pu déduire que vous vouliez parler de la libstdc++ qui, comme l'indique la sortie, la version installée est la version la plus récente disponible dans les dépôts que vous avez activés pour CentOS 6.0.

  4. La raison pour laquelle les versions plus récentes de Google Chrome nécessitent une version plus récente de libstdc++.so que celle que vous avez (vous pouvez vérifier quelle version vous avez en utilisant readlink -e /usr/lib/libstdc++.so ) est qu'il était "compilé contre" (ou plutôt lié avec elle). Le code source de Chrome est non ouvert Vous ne pouvez donc pas essayer de le recompiler pour votre système.

  5. Le logiciel libre Chrome navigateur, qui Google Chrome est basé sur, qui manque d'un certain nombre de fonctionnalité exclusive mais c'est une alternative utilisable, c'est quelque chose que vous pouvez choisir de compiler pour votre système.

Comme indiqué, si vous souhaitez obtenir la dernière version sans trop de problèmes, vous devez vraiment mettre à jour votre système d'exploitation.

0voto

Stevenson Prescott Points 56

À partir de la version 28 de Chrome, RHEL/CentOS 6 n'est plus pris en charge. Vous devrez utiliser Chromium à la place. J'avais l'habitude de recommander le howto sur cette page qui comprend des liens vers un dépôt Chromium pour RHEL ainsi que des instructions pour utiliser Pepper Flash et PDF Viewer de Chrome dans Chromium, mais le PDF Viewer a cessé de fonctionner parce qu'il nécessitait lui aussi une glibc plus récente que celle dont disposait RHEL/CentOS. L'installateur Chrome de Richard Lloyd est désormais la meilleure option depuis le début de l'année 2014.

0voto

Farshid Ashouri Points 220

J'ai installé Chrome 31 avec succès sur CentOS 6 avec le script fourni sur ce site. page .

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