由于Chrome官网没有支持CentOS的版本下载,因此我折腾了一番才安装到Chrome,在此记录下笔记。
我的目标是:使用普通用户安装Chrome。,我的用户名是cai
解决XXX is not in the sudoers file
在使用sudo
命令过程中出现cai is not in the sudoers file. This incident will be reported.
的错误提示,意思就是我的cai
用户名没有sudo
权限。因此需要添加权限:
1) su root
,然后输密码切换到超级用户
2) chmod u+w /etc/sudoers
。添加写权限。u:所有者,+:添加,w:写权限
3) vi /etc/sudoers
,按i
进入编辑模式,找到以下的部分,并添加以下内容:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
cai ALL=(ALL) ALL //添加
按Esc
退出编辑模式,按:
进入命令模式,输入wq
(w: write; q: quit)退出vi编辑工具。
4) chmod u-w /etc/sudoers
。去除写权限。u:所有者,-:去除,w:写权限
5) su cai
,切换回普通用户cai
添加安装chrome的yum源
1) sudo vi /etc/yum.repos.d/google-chrome.repo
。新建一个yum源文件,如果提示输入用户密码则输入密码。
2) 按i
进入编辑模式,输入或复制以下内容:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
3) 按Esc
退出编辑模式,按:
进入命令模式,输入wq
退出vi编辑工具。
4) sudo yum -y install google-chrome-stable --nogpgcheck
执行安装,等待完成即可。