centos 下安装chrome浏览器

本文介绍了在没有桌面环境的CentOS 6.5系统中安装Chrome浏览器的步骤,包括添加源、安装过程及解决启动报错。在遇到错误初始化NSS和中文乱码问题时,分别通过安装nss和添加中文字体来解决。此外,还提到了火狐浏览器的中文输入法插件FireInput作为在无桌面环境下输入中文的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统:Centos 6.5 x86_64   环境:未运行在桌面环境。通过xmanager在命令行启动chrome浏览器


安装chrome源

# wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo

# mv chromium-el6.repo /etc/yum.repos.d/

# yum install chromium

# chromium-browser             启动chromium

报错

Chromium can not be run as root.

Please start Chromium as a normal user. To run as root, you must specify an alternate --user-data-dir for storage of profile information.

# chromium-browser  --user-data-dir=/opt        这样启动正常,但是发现控制台仍有错误提示

5:5:0813/180342:ERROR:nss_util.cc(225)] Error initializing NSS without a persistent database: NSS error code: -8023

[5:5:0813/180342:FATAL:nss_util.cc(227)] nss_error=-8023, os_error=0

[7:7:0813/180342:ERROR:nss_util.cc(225)] Error initializing NSS without a persistent database: NSS error code: -8023

[7:7:0813/180342:FATAL:nss_util.cc(227)] nss_error=-8023, os_error=0

网页也出错,无法打开网址


安装nss

# yum install nss

# chromium-browser  --user-data-dir=/opt   启动正常了,标签、还有搜索中文都是乱码的


# mkdir /usr/share/fonts/local 

然后上传中文字体simsun.ttc  simsun.ttf  到/usr/share/fonts/local 

# cd /usr/share/fonts/local/

# mkfontscale

# mkfontdir 

# fc-cache

然后再启动就显示中文正常了。网上有人说要修改下面的文件,但是发现不用改,中文就显示正常。


# vim /etc/fonts/conf.d/49-sansserif.conf

 1 <?xml version="1.0"?>
  2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3 <fontconfig>
  4 <!--
  5   If the font still has no generic name, add sans-serif
  6  -->
  7         <match target="pattern">
  8                 <test qual="all" name="family" compare="not_eq">
  9                         <string>sans-serif</string>
 10                 </test>
 11                 <test qual="all" name="family" compare="not_eq">
 12                         <string>serif</string>
 13                 </test>
 14                 <test qual="all" name="family" compare="not_eq">
 15                         <string>monospace</string>
 16                 </test>
 17                 <edit name="family" mode="append_last">
 18                         <string>sans-serif</string>                                  19                 </edit>
 20         </match>
 21 </fontconfig>


但是浏览器依旧有问题,可能是因为未在桌面环境运行,浏览器中无法输入中文,但是应该可以安装输入法的扩展程序实现中文输入,不过google需要翻墙比较麻烦。下面写下火狐的中文输入法插件

打开 火输网站  http://www.fireinput.com/main.php  安装输入法就可以在火狐浏览器输入中文了。

浏览器的设置如果显示是英文,可以使用 export LANG="zh_CN.UTF-8"   命令,然后再启动浏览器,如何乱码

安装中文支持yum groupinstall chinese-support


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值