Linux软件包管理
rpm安装
1. 安装
rpm -ivh + 包全名
-i install 安***r> -v verbose 显示安装过程
-h hash 显示进度
2. 升级
rpm -Uvh + 包全名
-U upgrade 升级
3. 卸载
rpm -e 包名
-e erase 卸载
4. rpm 包查询
rpm -q + 包名 #查询是否安装 rpm -qa #查询所有 rpm -qi[p] + 包名 #查询包信息 rpm -ql + 包名 #查询安装包位置信息 rpm -qf + 系统文件名 # rpm -qR[p] + 包名 #查询依赖信息
-q query
-a all
-i information
-p package
-l list
-f file
5. rpm 包效验
rpm -V + 已安装包名 rpm2cpio 包全名 | cpio -idv .文件绝对路径
-V 效验指定RPM包中文件
-rpm2cpio
-cpio
yum在线安装
yum 源
cd /etc/yum.repos.d/
1. 查询
yum list #查询所有可用的软件包列表 yum search + 关键字 #搜索服务器上所有和关键字相关的包
2. 安装
yum -y install + 包名 yum -y update + 包名 yum -y remove + 包名
yum grouplist #列出所有可用软件组列表
yum groupinstall + 软件组名 #安装指定软件组
yum groupremove + 软件组名 #卸载指定软件组
eg
yum groupinstall “****”
-y 自动回答yes
eg
yum -y install gcc
源码安装
安装在指定位置当中,一般是
/usr/local/软件名/
源码包没有卸载命令
源代码保存位置: /usr/local/src/
软件安装位置: /usr/local/
安装步骤:
下载源码
解压缩 tar -zxvf ***
进入目录
./configure #软件配置与检查
eg :./configure --prefix=/usr/local/*** #指定安装位置
make #编译
make install #安装