当前位置: 技术问答>linux和unix
为什么我执行make命令的时候总说权限不够?
来源: 互联网 发布时间:2015-08-28
本文导语: make mkdir -p /user/local/bin mkdir -p/user/local/lib cp rar unrar /user/local/bin cp: 无法创建一般文件 '/user/local/bin/rar' :权限不够 cp: 无法创建一般文件 '/user/local/bin/unrar' :权限不够 make: *** [install] Erro 1; 该怎么办啊? ...
make
mkdir -p /user/local/bin
mkdir -p/user/local/lib
cp rar unrar /user/local/bin
cp: 无法创建一般文件 '/user/local/bin/rar' :权限不够
cp: 无法创建一般文件 '/user/local/bin/unrar' :权限不够
make: *** [install] Erro 1;
该怎么办啊?
mkdir -p /user/local/bin
mkdir -p/user/local/lib
cp rar unrar /user/local/bin
cp: 无法创建一般文件 '/user/local/bin/rar' :权限不够
cp: 无法创建一般文件 '/user/local/bin/unrar' :权限不够
make: *** [install] Erro 1;
该怎么办啊?
|
试试用root用户来执行吧!
|
没有权限,用root就万能了,不过我们一般不用root的,要小心使用!
|
login with root account
|
修改Makefile文件
|
su
|
看一下文件的宿主是谁?看一下是不是777,如果不是就用root,应该没有问题
|
在命令行输入 su 命令,
然后输入密码就行了!
to rockally() 很多软件的安装都必须得 root 用户来安装!
然后输入密码就行了!
to rockally() 很多软件的安装都必须得 root 用户来安装!
|
to k11k(周易)
如果不是 root 用户,就算文件的属性是 777 也没办法安装的,
/usr/local 文件不属于普通用户的,普通用户没法在里面建立文件和目录!
如果不是 root 用户,就算文件的属性是 777 也没办法安装的,
/usr/local 文件不属于普通用户的,普通用户没法在里面建立文件和目录!
|
Welsetup.exe 是win上面的文件格式,在linux上面是装不了的!
|
用wine试试