包管理器是不便软件装置 卸载 解决包依赖关系的重要工具
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
包的治理.
centos
yum
源
http://mirror.centos.org/centos-7/-
国内镜像
https://mirrors.aliyun.com/centos/7/
应用国内镜像替换国外源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
罕用参数
install
装置软件包remove
卸载软件包list|grouplist
查看软件包update
更新软件包
二进制装置形式
- 解压安装包
- 执行
configure
文件, 用来生成makefile
为下一步编译做筹备, 能够在前面加参数来对装置进行管制, 比方:./configure --prefix=/usr/local/xxx
代表将这个文件装置到前面这个目录当中. make
编译make install
装置