首页 > 代码库 > 软件包管理
软件包管理
一.压缩解压
(1)gzip 压缩文件
压缩后文件格式:.gz
gunzip 解压缩.gz的压缩文件
(2)zip 压缩文件或目录
zip -r 压缩后的文件名 文件或目录
-r 压缩目录
压缩后的文件格式:.zip
unzip 解压缩.zip的压缩文件
(3)bzip2 -k 文件
-k 产生压缩文件后保留原文件
压缩后的格式:.bz2
(4)tar
-c:建立打包档案,可搭配-v来观察过程中被打包的档案名(filename)
-t:查看打包档案的内容含有那些档案
-x:解压缩的功能,可以搭配-C在特定的目录解开;-c、-t、-x不能同时出现在一串指令列中。
-j:透过bzip2的支持进行压缩/解压缩:此时档案名最好为*.tar.bz2
-z:透过gzip的支持进行压缩/解压缩:此时档案名最好为*.tar.gz
-v:在压缩/解压缩的过程中,将正在处理文件名显示出来
-f filename:-f后面要立刻接被处理的档案名!建议-f单独写一个选项
-C 目录:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项
常用命令
tar -zcvf test .tar.gz test 压缩文件 格式:.tar.gz
tar -zxvf test.tar.gz 解压缩
tar -cjf xxx.tar.bz2 abc压缩成以bz2结尾的文件
tar -xjf xxx.tar.bz2 解压以bz2结尾的文件
二.rpm
RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。
rpm -ivh xx.rpm 安装
rpm -Uvh xx.rpm 升级
rpm -e 包名 删除
rpm -qa | grep 包名 查看指定软件包的名
rpm -qf 文件名 查看指定文件属于哪个软件包
rpm -ql 包名 查看软件包索航的文件列表
这些只是简单的介绍详细的是
http://www.cnblogs.com/yyccww/p/5854589.html
三.yum
yum的常用命令
yum install name 安装
yum remove name 卸载
yum源配置文件---》/etc/yum.repos.d/rhel-source.repo(redhat)
详细
http://www.cnblogs.com/yyccww/p/5854608.html
四.apt-get
常用命令
apt-get install name 安装
apt-get update 更新源
apt-get upgrade 更新软件包
详细apt-get讲解
http://www.cnblogs.com/yyccww/p/5854623.html
五.dpkg -i安装(Ubuntu)
软件包管理