yum源更换

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

yum list查看
yum源更换

安装一个包来测试一下
yum源更换

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

yum源更换
改名 并清除缓存结果报错 查看所有的仓库列表 已经被禁用 那就什么也不能安装了
yum源更换

需要改回它原来的名字 才可以使用
yum源更换

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


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

2.安装epel-release 再使用ls查看就会多2个文件
yum源更换

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

4.yum下载rpm包
1.下载rpm到本地保存,以便其他机器使用
例 yum install zsh –downloadonly
yum源更换
那么到底有没有安装呢
yum源更换

5.下载未安装的rpm包放在哪里呢
yum源更换

6.下载指定路径
yum install zsh –downloadonly –downloaddir=/tmp/
yum源更换

yum源更换
以上操作只限于未安装的rpm包

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

yum源更换


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

  1. 源码包放在/usr/local/src/路径下,方便查找
  2. 下载apache yum源更换
  3. 解压该包yum源更换

    4.README(常用) 介绍yum源更换
    5.INSTALL(常用)安装文档
    yum源更换
    ./configure –prefix=PREFIX表示指定路径

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

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

6.安装流程
yum源更换
apache2表示它是2.版本 gcc… no 表示编译器不存在,使用yum安装

这里报错
看不出这条命令是否正确 ,可以使用echo $? 如果非0 说明上条命令是错误的yum源更换

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

执行make命令
执行完成后 使用echo $?看看有没有错
yum源更换 

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

下载源码包去官方下载