美文网首页
Linux 普通用户安装tree软件

Linux 普通用户安装tree软件

作者: 球果假水晶蓝 | 来源:发表于2021-12-18 15:03 被阅读0次

tree命令可以查看文件夹内目录情况,我服务器账号是普通用户,只能以非root方式安装

http://mama.indstate.edu/users/ice/tree/src/ tree 源码安装的安装包


wget mama.indstate.edu/users/ice/tree/src/tree-1.8.0.tgz

tar zxvf tree-1.8.0.tgz

cd tree-1.8.0

make install

make install 

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tree.o tree.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o unix.o unix.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o html.o html.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o xml.o xml.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o json.o json.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o hash.o hash.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o color.o color.c

gcc -ggdb -pedantic -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o file.o file.c

gcc  -o tree tree.o unix.o html.o xml.o json.o hash.o color.o file.o

install -d /usr/bin

install: cannot change permissions of `/usr/bin': Operation not permitted

make: *** [install] Error 1

有报错没关系,因为它默认使用root权限装,不用理会。

vim ~/.bashrc

export PATH=/public1/home/stu_zhangyixing/software/tree-1.8.0:$PATH

source ~/.bashrc

相关文章

网友评论

      本文标题:Linux 普通用户安装tree软件

      本文链接:https://www.haomeiwen.com/subject/jejgfrtx.html