Linux 软件包管理
简介: linux中软件包的管理随着linux版本的不同而不同,一般RPM和DPKG是最常见的两类软件包管理工具。分别应用基于rpm软件包的linux发行版本和基于deb软件包的linux发行版本。 rpm软件包: rpm --help 查看rmp命令的帮助文档 选项-q查询系统安装的rpm软件包 选项-a 表示查看系统中安装所有软件包 rpm -qa | grep vim 查看系统中安装所有的vim软件包 选项-f 表示查看文件所属的软件包 rpm -qf /usr/bin/ls 选项-c 表示查看软件包的配置文件 rpm -qc vim 选项-e 卸载软件包 rpm -e vim 选项-i是安装软件包 -v显示详情信息 -h 显示安装进度 rpm -ivh vim 有些软件并不只是有一个软件包,他们之间有各种依赖,在安装和卸载软件时,必须先安装和卸载他们之间的依赖,才能成功的安装和卸载。选项--nodeps忽略依赖 选项-U更新软件包 rpm -U vim yum 下载更新器: yum是一个基于rpm的交互式软件包管理器。yum在安装软件时并不需要像rpm那样手动查找安装,它在工作时会搜索源中的rpm包,并自动解决依赖关系,自动下载并安装。yum默认源配置文件位于目录/etc/yum.repos.d内。