Linux中软件包的安装与管理

复习:压缩与解压
1、gzip(gunzip)/bzip2(bunzip2)/xz/zip(unzip)大致相同,压缩和解压都会变原有文件;解压参数-d
2、zip可对目录压缩,写法:zip -r *.zip [dirname]
3、tar
tar -xvf  *.tar  [filename];解压文件
tar -cvf  *.tar  [filename];压缩文件,常配合参数-z(gzip),-j(bzip2),-J(xz)设定压缩格式
-u(update) -vf  *.tar  ;打包文件里加入新文件(不会覆盖原有文件?)
-tf  *.tar   ;查看包里有那些文件
--delete -f *.tar [filename]   ;删除包中文件

rpm
1、基本
安装 -ivh --nodeps(忽略依赖)  --force(强制,常不好用)   注:+包的全名
更新 -Uvh
卸载  -e   包名
2、查询
-qa 查询全部安装过的包
-ql  查询安装文件的目录分布
-qi  查询安装包信息
-qf +路径(最好是绝对路径) ;查询(命令)的包来源


yum
目的:解决rpm的依赖关系
安装:yum install|groupinstall -y (yes) [name]
卸载:yum remove [name] ;不推荐加-y,容易卸载python支持
列举:yum -list|-grouplist
查询命令的来源包:yum provides “*/[command]” 
仅下载不安装:--downloadonly --downloaddir=/dir(指定路径,默认路径在/var/cache/yum/i686(位)/6/base/packages/)

你可能感兴趣的:(Linux管理)