首页 > 代码库 > 软件包管理

软件包管理

一.压缩解压
(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)

软件包管理