Linux软件包管理

RPM包管理

1) 查选MySQL是否安装(以MySQL软件包为例)
   # rmp -q mysql

   — 可以使用rpm -e命令先删除原来安装的MySQL,然后安装新版的

2)安装MySQL服务器和客户端
   # rmp -ivh MySQL.rpm

3)查询软件包的描述信息
   # rmp -qi software_name

4)查询软件包中的文件列表
   # rmp -ql software_name

5)查询某文件所属的软件包
   # rpm -qf 文件或目录的全路径名

6)查询未安装的软件包信息
   # rpm -qp 软件包文件全路径名

7)升级RPM软件包
   # rpm -Uvh 软件包文件全路径名

8)验证某软件包
   # rpm -Vp rpm包文件名

TAR包管理

tar option file-list

    -t    查看包中的文件列表
    x     释放包
    -e   创建包
    r     增加文件到包文档的末尾
    -z   代表gz格式的压缩包
    -j    代表.bz或.bz2格式的压缩包
    -f   用于指定包文件名
    -v   表示在命令执行时显示详细的提示信息
    -C   目录路径名
    C     用于指定包压缩释放到目录路径
1)将/etc目录下的文件包打包成mylinux.tar
     # tar -evf mylinux.tar  /etc/

2)创建压缩的TAR包
     # tar -[ z|j ]cvf 压缩的tar包文件名   要备份的目录或文件名

3)释放tar包
    # tar -xvf tar包文件名
   如果是压缩包: # tar -[ z|j ]xvf  压缩的tar包文件名

发表回复

您的电子邮箱地址不会被公开。