非root用户没有权限,所以不能用apt-get
命令一键安装,一般非root用户的安装流程为:
wget
命令下载软件源码,如:
wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz
- 解压:
tar -zxvf ~
- 进入解压后的文件。找到makefile,用vim打开,修改里面的所有安装目录,将root目录改为当前用户的目录(因为默认是root用户地址,没有权限),这一步是非ROOT用户安装软件的关键。
- 安装:
make && make install
- 修改~/.bashrc文件,配置环境变量,加入安装好的文件路径(一般是bin目录,软件的命令一般都在bin目录中),如:
export PATH=/home/test/software1/bin:$PATH
注意一般都会在最后加上$PATH,这里是为了把在这之前设置的PATH都加入到PATH中,不然之前设置的PATH都会被覆盖,另外要注意liunx的配置文件路径分割符为冒号:
,window 为分号;
。 - 最后激活配置文件:
source ~/.bashrc