CentOS6 root安装并运行Chromium
由于Chrome官方已经不支持CentOS6了,原因没必要在这里出现,就不说了,为了安装Chrome,我们只能绕开官方限制。方法有很多,网上自己折腾出来的方法也不少,我这里记录下,这个是差不多最简单的办法了。
前提
CentOS6的版本,不支持CentOS5,因为源只支持6,没办法。
步骤
添加源(root)
cd /etc/yum.repos.d wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo
安装软件
yum install chromium
接下来就能在你的桌面环境里面找到刚才安装的Chromium了,一般会在internet
目录下面,运行之就可以。
问题
当你在用root运行桌面环境的时候你去运行Chromium时,会得到如下提示:
大致原因是建议用普通用户运行Chromium,如果一定要用root运行,那么请指定--user-data-dir
来存储用户信息。
既然我们铁定要用root运行,那么就添加这个参数吧。
vim /opt/chromium/chrome-wrapper
找到exec $CMD_PREFIX "$HERE/chrome" "$@"
改成exec $CMD_PREFIX "$HERE/chrome" "$@ --user-data-dir"
再运行Chromium,问题轻松解决~其他Linux系统也一样,只要添加这个参数就行,只是每个系统文件名和文件路径不一样罢了。
2013-12-26更新:
最新Chromium 31貌似安装路径和文件系统都变了,请用下面的命令添加参数:
vim /opt/chromium-browser/chromium-browser.sh
添加的参数和位置和上述一致。
评论