当年一直盼Google Chrome出Linux版。Google Chrome Linux 正式版最终出来的时候,偶却发现CentOS用不起Chrome。
Google Chrome Linux版在RHEL/CentOS 5上无法安装,太多的依赖包无法解决。
有人联系过Google Chrome Linux版的开发人员,Chrome Linux的开发人员说 “CentOS/RHEL5 are unfortunately too old” Some people even tried upgrading the packages and turning off the warnings but eventually gave up.” 就是说,CentOS/RHEL5的某些软件包太老了,有人冒险升级软件包,忽略警告,但最终还是没有办法让Chrome Linux 启动起来。
但目前为止至少有两种方式可以在RHEL/CentOS 5上运行Chrome:
一、通过Chrome wrapper在RHEL/CentOS 5上运行Chrome:
有国外的朋友做了个Chrome wrapper, 作者主页; http://www.cs.bham.ac.uk/~cxs548/chrome
Chrome wrapper下载地址: http://www.cs.bham.ac.uk/~cxs548/chrome.tar.gz
下载Chrome wrapper这个包,解压并运行 “Chrome-wrapper”, 这个包自带Chrome的依赖环境,不需要做任何设置,可以顺利将Chrome运行起来。但偶发现无法使用输入法输入中文。如果有报错,请根据错误提示用yum安装所需的包!偶的CentOS里出现如下提示:
[root@CentOS soft]# ./chrome-wrapper
……
/home/soft/chrome/chrome: error while loading shared libraries: libXcomposite.so.1: cannot open shared object file: No such file or directory
用 yum install libXcomposite 解决!
二、通过Chromium在RHEL/CentOS 5上运行Chrome:
http://www.Linux-powered.com/~ryoji.kamei/ChromiumCentOS5.xhtml
chromium相关rpm包下载页面: ftp://ftp.Linux-powered.com/CentOS/5.x/Chromium/RPMS/
chromium相关源码rpm包下载页面: ftp://ftp.Linux-powered.com/CentOS/5.x/Chromium/SRPMS/
Public key下载地址:ftp://ftp.Linux-powered.com/keys/rk-public.key
安装预编译版的chromium:
1. 从以上地址下载 chromium-atk, chromium-cairo, chromium-expat, chromium-pango , chromium-glib2, chromium-gtk2, chromium-freetype, chromium-pixman , and chromium。
2. 下载完毕后用“rpm -ivh” 命令安装它们,如遇依赖包问题,请先安装所需要依赖再试。
3. 从菜单Applications -> Internet 下找到“chromium” (Gnome), 或 /usr/bin/chromium 打开 chromium。
自行编译安装chromium:
1. 从以上地址下载这些rpm包 chromium-atk, chromium-cairo, chromium-expat, chromium-pango , chromium-glib2, chromium-gtk2, chromium-freetype, chromium-pixman, 并下载chromium源码rpm包。
2. 下载完毕后用“rpm -ivh” 命令安装它们,如遇依赖包问题,请先安装所需要依赖再试,别忘了chromium源码rpm包。
3. 安装更多的开发软件包用于编译. (如. gcc44-g++) 如果在上边的步骤已经安装过“chromium-” 开头的包则不需要再重新安装一次。比如安装过chromium-gtk2-devel 则不需要再安装 gtk2-devel。
4. 从http://dev.chromium.org/developers/how-tos/get-the-code获得最新的chromium源码包, chromium.xxxxxx.tgz 及 depot_tools.tgz 把它们放到 /usr/src/redhat/SOURCES/。
5. cd /usr/src/redhat/SPECS. 编辑 chromium.spec文件中的 “Source0” 部分替换成你下载的源码包文件名. 并设置 %enable_network 0, 因为已经下载了最新的源码了。
6. 运行命令 “rpmbuild -ba chromium.spec”, 如果你无法编译成功chromium,可能是因为:
(1) 未安装完所需要的rpm包。
(2) 压缩包中的源代码被破坏。
如果是 (2) 你可以试试“%enable_network 1”。它会通过网络同步源码。 如果是 (1) 请看错误消息并补装相应的依赖包再试。
Chromium终于在偶的CentOS 5.5上跑起来了,如图:
分享到:
相关推荐
这篇博文将指导我们如何在CentOS 6上安装Chrome。由于官方的Chrome浏览器并不直接支持旧版的CentOS,我们需要采取一些额外的步骤来实现安装。 首先,我们需要更新系统的软件包。在终端中输入以下命令来更新yum仓库...
现在centos不支持yum安装,此方式可以在centos7安装google-chrome
总的来说,"centos6-chrome58.zip"提供了一种在CentOS 6系统上运行最后一个受支持Chrome版本的解决方案。尽管这可能涉及到额外的安全风险和维护工作,但对于那些仍然需要在旧系统上运行Chrome的用户来说,这是一个...
在Linux系统中,尤其是服务器级别的操作系统如CentOS7,安装Google Chrome浏览器可能并不像在Windows或macOS上那样直接。由于Google Chrome不是CentOS官方软件仓库中的应用,我们需要通过一些额外步骤来安装。以下是...
tar -xzvf chrome.tgz; cd chrome; yum -y install google-chrome-stable --nogpgcheck; cp /usr/share/applications/google-chrome.desktop /home/xxx/Desktop; 桌面即有google-chrome.desktop文件,双击允许打开,...
然而,对于习惯使用Chrome浏览器的用户来说,可能需要在CentOS上安装这款流行的浏览器。本篇文章将详细介绍如何在CentOS系统中安装Google Chrome。 首先,了解一点背景知识:由于Chrome官方并未直接提供针对CentOS...
google不再保证yum repository中的chrome可用与除redhat以外的linux,此为centos安装chrome的脚本
可以解决CentOS 6.4下安装Chrome 29 rpm包时 报 Error: Package: google-chrome-stable-28.0.1500.45-205727.i386 (google-chrome)35 Requires: libstdc++.so.6(GLIBCXX_3.4.15) 错
主要介绍了CentOS 7 安装Chrome浏览器的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
测试CentOS6.4 final x86_64 可以使用. CentOS6.5据说可以使用。脚本中的链接已经修改,#chrome_csv="http://omahaproxy.appspot.com/all?os=linux&channel=$csv_type" ...注意安装的不是社区版的chromium
Centos 6.5-6.9及以上 安装 chrome浏览器,注意根据系统提示自行安装依赖
在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,其默认配置可能不包含所有用户所需的字体。在没有网络连接的情况下...通过这种方法,你不仅可以解决CentOS 7的字体问题,还能应用到其他类似的Linux发行版上。
在安装过程中可能会遇到依赖关系未满足的问题,特别是对于非标准存储库中的软件。如果出现这种情况,可以使用`apt-get`或`yum`来解决: - Ubuntu: ``` sudo apt-get install -f ``` - CentOS: ``` sudo ...
总结一下,在CentOS中安装中文字体并解决乱码问题,主要包括以下步骤:安装转换工具、转换字体文件、创建字体目录、更新字体缓存、修改系统配置以及应用级别的字体设置。通过这些步骤,CentOS将能够正确显示中文字符...
在CentOS 7上安装Chromedriver的第一步是确保已经安装了谷歌浏览器(Google Chrome)。由于CentOS 7的默认软件仓库中可能没有最新版本的Chrome,因此通常需要从Google的官方网站下载并手动安装。下载完成后,解压...
centos7 chrome install, for local install purpose.
CentOS 7.9上安装配置FreeSWITCH以支持WebRTC通话涉及多个步骤,包括环境准备、FreeSWITCH的安装、配置以及SSL/TLS证书的处理。以下是详细的知识点解析: 1. **环境配置** - **禁用Selinux**:在部署FreeSWITCH前...
# 上传centos7-mini-google-chrome-install.sh文件放到用户目录~下 $ cd ~ $ chmod -Rf 755 centos7-mini-google-chrome-install.sh $ ./centos7-mini-google-chrome-install.sh # 执行命令即可实现html保存为pdf $...
软件安装是 Linux especially CentOS 用户经常会遇到的问题。由于官方源中的软件包版本太老,或者多个源的软件包存在版本冲突,或者手动编译软件会将不同文件放置在/usr/local下的不同子目录下,使得软件的更新和...