首先CentOS应在终端中输入sudo yum -y install tree
如图所示(下面还有一大堆显示成功的提示)
如果第一步就成功了那就恭喜你顺利的解决
但是
更多的人的问题是
输入此行命令,让你输入密码,
密码输入后显示:XXX用户不在 sudoers 文件中。此事将被报告
..................
emm,此时要解决的是,自己的账户是否在sudoers中,如何把账户加入到sudoers中?
第一个问题,大多数人既然弹出XXX用户不在 sudoers 文件中。此事将被报告,那么肯定自己的账号不在sudoers文件中,这里就需要手动添加:
1.在终端命令中输入: su
(意思是开启超管)
2.系统让输入密码,输入密码即可(如图 )
3. 输入 : ll /etc/sudoers
此时是只读权限
4.修改为可写权限,输入: chmod 700 /etc/sudoers
5.输入:vim /etc/sudoers
6.输入:E(一定要大写)
7.在root ALL(ALL) ALL,下方加入自己的用户名:XXX ALL(ALL)
例如,我的用户名是:Runing ,我加Runing ALL(ALL) 即可
如果不知道自己的用户名,下图位置便能看到
8.完成后按Esc键后,输入:wq退出tree
9.终端中输入sudo yum -y install tree即可成功