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软件包所属文件

Linux的安装包命令/yum 与 Rpm强制覆盖安装在后面加--force

Linux的安装包命令/yum 与 Rpm

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可进行编写

Linux的安装包命令/yum 与 Rpm

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

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

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

yum clean all                          清除yum缓存

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

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

make                                编译

make install                       编译安装

关闭yum自动更新软件:

Linux的安装包命令/yum 与 Rpm

Linux的安装包命令/yum 与 Rpm

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

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

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

Linux的安装包命令/yum 与 Rpm

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

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

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

./configure的作用是检测系统配置,生成makefile文件,以便你可以用make和make install来编译和安装程序

  Linux的安装包命令/yum 与 Rpm

5. yum grouplist

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

6.make install   编译安装<>

Linux的安装包命令/yum 与 Rpm

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

例如:

Linux的安装包命令/yum 与 Rpm

上一篇:关于 Shiro 的权限匹配器和过滤器


下一篇:Day 09 函数基础