20 、yum 命令

yum 命令 基本生产都用 重点

​ 安装源代码软件包需要编译安装,需要安装支持c和c++程序语言的编译器,如gcc、gcc-c++、make
如果使用rpm方式安装,则需要先安装多个依赖包,这样会很繁琐。这里可以使用 yum方式进行一键安装。

先配置本地yum源仓库

mount /dev/cdrom /mnt/ #把光盘挂载到/mnt目录下
挂载 设备 目录或文件夹
注:

最好是空的 原来的数据将被隐藏
一个挂载点同一时只能挂载一个设备

生产坏境用的也是这个本地源

-f 一定要加 不然容易删掉

yum ls 想知道是否创建好

yum install httpd –y

systemctl start httpd 启动服务

systrmctl stop firewalld

vim /etc/sysconfig

selinux =disable

建立本地源

cd /etc/yum.repos.d/

mkdir repos.bak

mv *.repo repos.bak

进入vim编辑器进行编辑

cd /etc/yum.repos.d/
vim local.repo

[local] #仓库类别
name=local #仓库名称
baseurl=file:///mnt #指定URL 访问路径为光盘挂载目录
enabled=1 #开启此yum源,此为默认项,可省略
gpgcheck=0 #不验证软件包的签名

yum clean all && yum makecache #删除yum缓存并更新

在这里插入图片描述

yum常用的操作命令:

yum -y install 软件名 #安装、升级软件包,“-y”选项表示自动确认
yum -y remove 软件名 #卸载软件包,可自动解决其依赖关系
yum -y update 软件名 #升级软件包

yum list #查询软件包列表
yum list installed #查询系统中已安装的软件包
yum list available #查询仓库中尚未安装的软件包
yum list updates #查询可以升级版本的软件包

yum info 软件名 #查询软件包的描述信息
yum info httpd

yum search [all] 关键词 #根据某个关键词来查找相关的软件包
yum search all httpd

yum whatprovides 命令 #查询命令属于哪个软件包
yum whatprovides netstat

重中之重

yum install 包名 -y --downloadonly --downloaddir=/tmp/ #下载RPM包到指定目录

生产用的最多 用网络源 /Uvh 更新

使用yum方式进行安装

yum install -y gcc gcc-c++ make

lsof -i 80 查看80端口 被谁占用

grep | 灵活结合使用命令

查看未安装包

yum list available | grep httpd
在这里插入图片描述

查看已安装包

yum list installed | grep httpd

在这里插入图片描述

curl 工具包

软件包描述消息

yum info httpd
在这里插入图片描述
yum 查看所有包括依赖包

yum search all httpd
在这里插入图片描述
yum 查看属于哪个包

yum whatprovides netstat
在这里插入图片描述

总结:

学会yum的一键安装,包括配置本地源仓库

posted @ 2022-03-07 18:09  叕叕666  阅读(123)  评论(0)    收藏  举报