
如果我们直接sudo安装,那么会默认执行文件安装到/usr/local/bin中,这样所有用户都可以使用这个软件。linux是将每个用户独立开的,在我们没有sudo权限的情况下就需要指定安装到自己的目录下,这个时候需要修改Makefile或者config这样类似的安装文件。
通过visudo命令编辑sudo文件
找到生效的行(前面没有#号的)
sudo文件说明:
比如把yum安装的权限给user1,
只要添加有效行:
user1 ALL=(root) yum install
然后在user1的命令行输入
sudo yum install *****即可,需要输入user1的密码
如果要让他免密码使用可以在()后面加上:NOPASSWORD
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)