目录
前言
1.什么是yum?yum的源仓库是什么?如何使用yum进行安装?
1.配置本地yum源仓库
mount /dev/cdrom /mnt/或mount /dev/sr0 /mnt/
#把光盘挂载到/mnt目录下
cd /etc/yum.repos.d/
mkdir repos.bak
mv *.repo repos.bak
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缓存并更新
2.yum常用的操作命令
命令 | 作用 |
---|---|
yum -y install 软件名 | 安装、升级软件包,“-y”选项表示自动确认 |
yum -y remove 软件名 | 卸载软件包,可自动解决其依赖关系 |
yum -y update 软件名 | 升级软件包 |
yum -y remove 软件名 | 卸载软件包 |
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包到指定目录
3.使用yum进行安装
安装包说明:apache配置apr、pcre软件包的支持以及依赖 、还包括devel开发包 gcc gcc++编译器 make工具生成makefile
yum install -y gcc gcc-c++ make
yum install gcc* make apr-devel* pkgconfig* libapr* apr-util* pcre* -y
4.编译安装的基本过程
1)tar 解包
tar zxvf/jxvf xxx.tar.gz/xxx.tar.bz2 -C 目标路径
2)配置软件模块(安装路径、开启或关闭模块功能、管理服务进程的用户设定)
./configure –prefix=目标路径(此软件安装到哪里去)
3)编译(将源代码转换为可执行的程序)
make
4)安装
make install
如:
cd /home/
tar zxvf httpd-2.4.25.tar.gz -C /usr/local/
cd /usr/local/httpd-2.4.25/
./configure –help
./configure –prefix=/usr/local/apache
make && make install
vim /usr/local/apache/conf/httpd.conf 配置文件路径
/usr/local/apache/bin/apachectl start 启动httpd服务
验证结果几种方式
浏览器验证
curl http://192.168.10.20
在linux 命令字符界面
1、curl http://192.168.10.20 (IP)
2、运行 lynx 192.168.10.20查看本机Apache运行状态(前提安装lynx工具)
3、运行 lynx 192.168.10.20查看本机Apache运行状态(前提安装elinks工具)
总结
1.了解到了yum,知道怎么配置yum源仓库
2.了解到了本地源和网络源的转换
3.记住yum的常用命令
4.会使用yum进行安装和验证