目录

快速教程:软件管理

分类

  • 源码包
  • 二进制包

二进制包

  • DPKG包: 主要在debian和unbuntu中
  • RPM包: 目前很多用

rpm命令

  • 安装: rpm -ivh 包全名

    -i: 安装
    -v: 显示更详细信息
    -h: 打印并显示安装进度
  • 升级: rpm -Uvh 包全名

    -U:升级安装,如果没有安装过,直接安装
    -F:升级安装,如果没有安装过,不会安装
  • 卸载: rpm -e 包名 --nodeps 不检查依赖性

  • 查询: rpm -q 包名

    -a: 所有
    -i: 查询软件信息
    -p: 查询没有安装的软件包
    -l: 列出软件包中所有的文件列表和软件所安装的目录
    -R:查询软件包的依赖性
    -Va:校验本机已经安装的所有软件包

在线安装

yum源: etc/yum.repos.d/

yum命令

  • 查询: yum list [包名]
    • yum search 关键字
    • yum info 包名
  • 安装: yum -y install 包名
  • 升级: yum -y update 包名
  • 卸载: yum remove 包名

源码包安装过程

  • 下载
  • 解压
  • 进入解压目录
  • ./configure 编译准备
  • make 编译
  • make clean 清空编译内容
  • make install 编译安装