Linux-软件包管理器

包管理器是方便软件安装 卸载 解决包依赖关系的重要工具

  • centos redhat使用yum包管理器,安装包的格式是 rpm
  • ubuntu debian 使用apt包管理器,安装包格式是 deb

rpm命令常用参数

  • -q 查询软件包
    rpm -qa 查询安装的所有rpm软件包
    rpm -q 软件包名称 查询已安装软件包
  • -i 安装软件包
    rpm -i 软件包名称.版本.机器类型.rpm 安装软件包对应的是一个完整的包文件的名称
  • -e 卸载软件包
    rpm -e 软件包名称 卸载软件包,rpm -e a b c安装a b c 三个软件包

yum包管理器

yum包管理器可以帮助我们自动解决包依赖问题,同时yum也有自己的源仓库,绝大多数常用的rpm都在其中,所以yum的存在更便于我们为您实现rpm包的管理.

常用参数

  • install 安装软件包
  • remove 卸载软件包
  • list|grouplist 查看软件包
  • update 更新软件包

二进制安装方式

  1. 解压安装包
  2. 执行configure文件,用来生成makefile为下一步编译做准备,可以在后面加参数来对安装进行控制,比如:./configure --prefix=/usr/local/xxx代表将这个文件安装到后面这个目录当中.
  3. make 编译
  4. make install 安装

你可能感兴趣的:(Linux-软件包管理器)