yum源更换

7.6 yum更换国内源
1.自带yum源,里面的网址资源是从国外下载,那从国内去下载国外的rpm是会比较慢的,这样会影响效率。那可以更改为国内的yum源
2.更换国内yum源
恢复之前备份的文件 删除dvd.repo
这里写图片描述
CentOS-Base.repo删除 改为国内163的
这里写图片描述
使用vim打开第一个。可以看到如下内容
这里写图片描述

yum list查看
这里写图片描述

安装一个包来测试一下
这里写图片描述

怎么查看是否使用了163.源
通过以下步骤来区别

这里写图片描述
改名 并清除缓存结果报错 查看所有的仓库列表 已经被禁用 那就什么也不能安装了
这里写图片描述

需要改回它原来的名字 才可以使用
这里写图片描述

这样就将yum源更换为国内源了


7.7 yum下载rpm包
1.安装扩展源
当一个源不够用时 可以进行扩展
需要安装的rpm包源里面没有
那就需要扩展源

2.安装epel-release 再使用ls查看就会多2个文件
这里写图片描述

3.装了这个源后会出来更多的rpm包
使用yum list |grep epel查看到全部epel
这里写图片描述

4.yum下载rpm包
1.下载rpm到本地保存,以便其他机器使用
例 yum install zsh –downloadonly
这里写图片描述
那么到底有没有安装呢
这里写图片描述

5.下载未安装的rpm包放在哪里呢
这里写图片描述

6.下载指定路径
yum install zsh –downloadonly –downloaddir=/tmp/
这里写图片描述

这里写图片描述
以上操作只限于未安装的rpm包

如果已经安装正在使用的rpm包 也想下载下来保存 可以如下操作

这里写图片描述


7.8 -7.9源码包安装(上-下)

  1. 源码包放在/usr/local/src/路径下,方便查找
  2. 下载apache 这里写图片描述
  3. 解压该包引用块内容

    4.README(常用) 介绍这里写图片描述
    5.INSTALL(常用)安装文档
    这里写图片描述
    ./configure –prefix=PREFIX表示指定路径

    PREFIX/bin/apachectl start表示启动该服务

./configure –help查看选项
开启或关闭一些功能

6.安装流程
这里写图片描述
apache2表示它是2.版本 gcc… no 表示编译器不存在,使用yum安装

这里报错
看不出这条命令是否正确 ,可以使用echo $? 如果非0 说明上条命令是错误的这里写图片描述

然后执行./configure –prefix=/usr/local/apache2
看是否报错 =,这里就检测的依赖工具 ,一些库 。如果没有就停止 告诉缺少哪些东西 ,安装后缺少的东西后再次执行./configure –prefix=/usr/local/apache2 。这个过程就是配置的过程,会生成makefile 。makefile 就是用来编译的文件,根据makefile 来进行编译。

执行make命令
执行完成后 使用echo $?看看有没有错
这里写图片描述 

执行make install   它会把这些编译完成的二进制文件、配置文件、目录放到–prefix指定的目录下
这里写图片描述  
卸载这个包就删除这个目录 因为还未在其他目录下进行创建文件

下载源码包去官方下载


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值