美文网首页
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