RPM工具
RPM他是以一种数据库记录的方式将我们所需要的套件安装到linux主机的一套管理程序
关于RPM各个选项的含义如下
-i:表示安装
-v:表示可视化
-h:表示安装进度
在安装RPM包时,常用的附带参数还有如下几项
—force:表示强制安装 即覆盖属于其他包的文件也要安装
–nodeps:表示当要安装的RPM包依赖于其他包没有安装时也要安装这个包
升级安装RPM包
升级RPM包的命令为 rpm -Uvh 包名,其中U表示升级
卸载RPM包
卸载RPM包的命令为 rpm -e 包名
查询一个包是否已安装
查询一个包的命令为 rpm -q 包名 也可以使用rpm -qa 查询当前系统所有已安装的RPM包
要查询一个已安装的RPM包的相关信息 可以使用rpm -qi 包名 查看
要列出一个RPM包的安装文件 可以使用 rpm -ql 包名 查看
要列出某个文件属于那个RPM包 可以使用rpm -qf 文件的绝对路径
yum工具
yum工具使用比RPM工具更加方便,yum工具最大的优势在于可以联网下载所需的RPM包,然后自动安装
yum list:列出所有可用的RPM包
搜索RPM包可用yum search 相关关键词
除此之外可用grep来过滤,从而找到相应的RPM包 yum list | grep ‘vim’
安装RPM包
安装RPM包的命令为yum isntalll -y RPM包
如果不加-y,则会以用户交互的方式安装
卸载RPM包
卸载RPM包的命令为yum remove -y RPM包名
升级RPM包
升级RPM包的命令为 yum updata -y RPM包
安装源码包
下载源码包时 使用wget http.... 命令
下载完成后需要使用tar命令解压
解压完成以后切换到源码目录 可以使用./configure --help | less 查看可用参数
常用的参数有--prefix= 意思时定义安装路径
可用用 echo $? 查看返回值 如果是0则表示执行成功 此时就成功生成了Makefile了
生成Makefile后需要进行编译 make && make install
原文:https://www.cnblogs.com/l99l1/p/14495884.html