Linux的安装包命令/yum 与 Rpm

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux的安装包命令/yum 与 Rpm相关的知识,希望对你有一定的参考价值。

1、Rpm安装包命令(以dhcp软件包为例)----Rpm安装软件包需要解决依赖性,因此特别麻烦(如图2被需要)。 rpm与yum安装的均为二进制软件包.类似于windows下载的软件包,可直接安装使用。

    rpm -qa | grep dhcp 查看系统是否安装dhcp*软件包 

    rpm -ivh dhcp          安装软件包(i--install  v)

    rpm -e  dhcp            卸载软件包

    rpm  -ql  dhcp           软件包安装路径

    rpm -qi dhcp            软件包的详细信息

    rpm -qf dhcp            查看dhcp软件包所属文件 

技术分享强制覆盖安装在后面加--force

技术分享

 

2.Yum命令  (以httpd为例)yum软件源会自动更新(关闭)

 yum -y install  httpd    安装软件包

 yum -y erase httpd     卸载软件包

 /etc/yum.repos.d         yum源所在路径<yum安装时安装包的来源>

 可自定义/etc/yum.repd.d 下的.repo文件,vim xxx.repo可进行编写

技术分享

yum –y remove 软件名             卸载软件名

yum –y groupinstall 组件名       安装组件名

yum –y groupremove 组件名     卸载组件名

yum clean all                          清除yum缓存

yum search 软件包名             使用yum查找软件包

yum makecache -y                 做(yum软件包)的缓存

 

关闭yum自动更新软件:

技术分享

技术分享

 

如何从网上下载软件包进行安装:(以Python3.6为例)

1.从Python网上下载软件包 www.Python.org  ---->source  code

2.安装lrzsz软件包才可以将文件拖到Linux上.

技术分享

3.利用tar命令解压软件包: tar -xvf 软件包

4.解压之后进行初始化配置,软件包安装在那个位置、软件包启动哪些功能等等.

      ./configure ---prefix=/usr/local/Python3.6  指定安装包安装在那个位置(./configure 执行初始化配置)

     技术分享

5. yum grouplist

   yum groupinstall  “开发工具” -y       // 安装开发工具(源代码转化为二进制代码) 就会自动 gcc glibc相关开发的软件工具

6.make install   编译安装<>

 技术分享

7.如果缺少相应的软件包导致安装失败,则可继续安装相应软件包,再make intall

  例如:

技术分享

 

以上是关于Linux的安装包命令/yum 与 Rpm的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统yum命令安装软件时保留(下载)rpm包#yyds干货盘点#

Linux命令安装命令(yum,rpm)

Linux学习(十八)软件安装与卸载(一)rpm和yum安装与卸载软件

linux yum怎么安装 及过程

Linux yum 查看安装包的安装时间

Linux学习笔记(二十二)yum更换国内源yum下载rpm包源码包安装