销售人员管理方案宁波seo入门教程
liunx无sudo权限安装rar解压安装包
- (1)正常liunx安装rar
 - (2)无sudo\root(管理员身份)时如何安装rar
 
(1)正常liunx安装rar
1、下载安装包
WinRAR archiver, a powerful tool to process RAR and ZIP files (rarlab.com)
2、解压下载好的安装文件
tar -xzpvf rarlinux-x64-610b2.tar.gz
3、编译安装
- 进入解压后的rar文件夹,执行make命令
 - cd rar
 - make
 
4、使用unrar \ rar命令解压 \ 压缩文件
unrar x dist.rar
(2)无sudo\root(管理员身份)时如何安装rar
1、下载安装包
WinRAR archiver, a powerful tool to process RAR and ZIP files (rarlab.com)
2、解压下载好的安装文件
tar -xzpvf rarlinux-x64-610b2.tar.gz
前两步操作一样,不变。
 3、编译安装
- 进入解压后的rar文件夹,执行make命令
 - cd rar
 
问什么make错误
- sudo make
 
1、这里会make不同,因为你没有sudo权限,所以cp: Makefile /usr/local/bin 这个文件创建不了,更不用说复制了。
2、/etc文件创建不了,无权限
解决办法:
- 进入rar文件,使用vim打开makefile文件。
 
###################################################################
# Installing RAR executables, configuration files and SFX modules #
# to appropriate directories                                      #
###################################################################
PREFIX=/usr/local  install:mkdir -p $(PREFIX)/binmkdir -p $(PREFIX)/libcp rar unrar $(PREFIX)/bincp rarfiles.lst /etccp default.sfx $(PREFIX)/lib
 
修改为如下代码:
###################################################################
# Installing RAR executables, configuration files and SFX modules #
# to appropriate directories                                      #
###################################################################
PREFIX=/data/home/user12/zbs/rar/rar   # 修改当前能访问的路径install:mkdir -p $(PREFIX)/binmkdir -p $(PREFIX)/libcp rar unrar $(PREFIX)/bincp rarfiles.lst $(PREFIX)/etc      # 加上当前能访问的路径cp default.sfx $(PREFIX)/lib
 
4、重新make,可以得到如下文件,新生成bin、etc、lib三个文件夹。
其中bin文件中会含有unrar、rar两个文件。也是我们压缩和解压需要使用的文件。
5、解压文件
进入到存储压缩文件的文件夹路径中。
解压命令:
user12/zbs/rar/rar/bin/unrar x faces_webface_112x112_m.rar
可能遇到如下错误:
libstdc++.so.6: version `GLIBCXX_3.4.21’ not found
conda install libgcc 
# 就是安装Anaconda路径下的lib文件export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:usr/miniconda3/lib/
 
再次使用上述解压命令即可。

