wget http: / / www. rarlab. com/ rar/ rarlinux- 3.8 .0 . tar. gz
tar zxvf rarlinux- 3.8 .0 . tar. gz
cd rar
make
make install
root@shan: ~ / 下载# wget http: / / www. rarlab. com/ rar/ rarlinux- 3.8 .0 . tar. gz
URL transformed to HTTPS due to an HSTS policy
-- 2021 - 01 - 15 23 : 01 : 50 -- https: / / www. rarlab. com/ rar/ rarlinux- 3.8 .0 . tar. gz
正在解析主机 www. rarlab. com ( www. rarlab. com) . . . 51.195 .68 .162
正在连接 www. rarlab. com ( www. rarlab. com) | 51.195 .68 .162 | : 443. . . 已连接。
已发出 HTTP 请求,正在等待回应. . . 200 OK
长度:791915 ( 773 K) [ application/ x- gzip]
正在保存至: “rarlinux- 3.8 .0 . tar. gz”
rarlinux- 3.8 .0 . tar. gz 34 % [ == == == == == == == > ] 269.28 K 3.37 KB/ s 用时 78 s
2021 - 01 - 15 23 : 03 : 38 ( 3.45 KB/ s) - 在 275746 字节处连接关闭。重试中。
-- 2021 - 01 - 15 23 : 03 : 39 -- ( 尝试次数: 2 ) https: / / www. rarlab. com/ rar/ rarlinux- 3.8 .0 . tar. gz
正在连接 www. rarlab. com ( www. rarlab. com) | 51.195 .68 .162 | : 443. . . 已连接。
已发出 HTTP 请求,正在等待回应. . . 206 Partial Content
长度:791915 ( 773 K) ,剩余 516169 ( 504 K) [ application/ x- gzip]
正在保存至: “rarlinux- 3.8 .0 . tar. gz”
rarlinux- 3.8 .0 . tar. gz 88 % [ ++ ++ ++ ++ ++ ++ ++ + == == == == == == == == == == == = > ] 685.12 K 8.37 KB/ s 用时 46 s
2021 - 01 - 15 23 : 04 : 32 ( 9.04 KB/ s) - 在 701564 字节处连接关闭。重试中。
-- 2021 - 01 - 15 23 : 04 : 34 -- ( 尝试次数: 3 ) https: / / www. rarlab. com/ rar/ rarlinux- 3.8 .0 . tar. gz
正在连接 www. rarlab. com ( www. rarlab. com) | 51.195 .68 .162 | : 443. . . 已连接。
已发出 HTTP 请求,正在等待回应. . . 206 Partial Content
长度:791915 ( 773 K) ,剩余 90351 ( 88 K) [ application/ x- gzip]
正在保存至: “rarlinux- 3.8 .0 . tar. gz”
rarlinux- 3.8 .0 . tar. gz 100 % [ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + == == = > ] 773.35 K 7.79 KB/ s 用时 11 s
2021 - 01 - 15 23 : 04 : 46 ( 7.79 KB/ s) - 已保存 “rarlinux- 3.8 .0 . tar. gz” [ 791915 / 791915 ] )
root@shan: ~ / 下载# tar zxvf rarlinux- 3.8 .0 . tar. gz
rar/
rar/ readme. txt
rar/ rarfiles. lst
rar/ unrar
rar/ rar
rar/ license. txt
rar/ file_id. diz
rar/ order. htm
rar/ whatsnew. txt
rar/ Makefile
rar/ rar. txt
rar/ technote. txt
rar/ default . sfx
rar/ rar_static
root@shan: ~ / 下载# ls
弱密码字典. rar cacert. der rar
baidunetdisk_3. 4.1 _amd64. deb ieaseMusic- 1.3 .4 - linux- x86_64. rpm rarlinux- 3.8 .0 . tar. gz
root@shan: ~ / 下载# cd rar
root@shan: ~ / 下载/ rar# ls
default . sfx license. txt order. htm rarfiles. lst rar. txt technote. txt whatsnew. txt
file_id. diz Makefile rar rar_static readme. txt unrar
root@shan: ~ / 下载/ rar# make
mkdir - p / usr/ local/ bin
mkdir - p / usr/ local/ lib
cp rar unrar / usr/ local/ bin
cp rarfiles. lst / etc
cp default . sfx / usr/ local/ lib
root@shan: ~ / 下载/ rar# make -- help
用法:make [ 选项] [ 目标] . . .
选项:
- b, - m 为兼容性而忽略。
- B, -- always- make 无条件制作 ( make) 所有目标。
- C 目录, -- directory= 目录 在执行前先切换到 < 目录> 。
- d 打印大量调试信息。
-- debug[ = 旗标] 打印各种调试信息。
- e, -- environment- overrides
环境变量覆盖 makefile 中的变量。
- E 字串, -- eval= 字串 将 < 字串> 作为 makefile 语句估值。
- f 文件, -- file= 文件, -- makefile= 文件
从 < 文件> 中读入 makefile。
- h, -- help 打印该消息并退出。
- i, -- ignore- errors 忽略来自命令配方的错误。
- I 目录, -- include- dir= 目录 在 < 目录> 中搜索被包含的 makefile。
- j [ N] , -- jobs[ = N] 同时允许 N 个任务;无参数表明允许无限个任务。
- k, -- keep- going 当某些目标无法制作时仍然继续。
- l [ N] , -- load- average[ = N] , -- max- load[ = N]
在系统负载高于 N 时不启动多任务。
- L, -- check- symlink- times 使用软链接及软链接目标中修改时间较晚的一个。
- n, -- just- print, -- dry- run, -- recon
只打印命令配方,不实际执行。
- o 文件, -- old- file= 文件, -- assume- old= 文件
将 < 文件> 当做很旧,不必重新制作。
- O[ 类型] , -- output- sync[ = 类型]
使用 < 类型> 方式同步并行任务输出。
- p, -- print- data- base 打印 make 的内部数据库。
- q, -- question 不运行任何配方;退出状态说明是否已全部更新。
- r, -- no- builtin- rules 禁用内置隐含规则。
- R, -- no- builtin- variables 禁用内置变量设置。
- s, -- silent, -- quiet 不输出配方命令。
-- no- silent 对配方进行回显(禁用 -- silent 模式)。
- S, -- no- keep- going, -- stop
关闭 - k。
- t, -- touch touch 目标(更新修改时间)而不是重新制作它们。
-- trace 打印跟踪信息。
- v, -- version 打印 make 的版本号并退出。
- w, -- print- directory 打印当前目录。
-- no- print- directory 关闭 - w,即使 - w 默认开启。
- W 文件, -- what- if = 文件, -- new - file= 文件, -- assume- new = 文件
将 < 文件> 当做最新。
-- warn- undefined- variables 当引用未定义变量的时候发出警告。
该程序为 x86_64- pc- linux- gnu 编译
报告错误到 < bug- make@gnu. org>
root@shan: ~ / 下载/ rar# make install
mkdir - p / usr/ local/ bin
mkdir - p / usr/ local/ lib
cp rar unrar / usr/ local/ bin
cp rarfiles. lst / etc
cp default . sfx / usr/ local/ lib
压缩
rar a etc. rar / etc
解压
rar x etc. rar