第二十一课 yum 更换国内源及下载rpm包、源码包的安装

一、yum更换国内源

1、下截: wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者用curl -O 命令下载,然后删除/etc/yum.repos.d/CentOS-Base.repo这个文件或更名。把CentOS7-Base-163.repo 放进去就可以了。
清理仓库缓存:yum clean all
换好国内源之后,我们可以用yum list 看看有没有。

二、安装一个扩展源
yum install -y epel-release 安装扩展源
yum list |grep epel 查看rmp 包

三、yum 下载rpm包

1?yum install 包名 --downloadonly 默认路径:/var/cache/yum/x86_64/updates/packages

2?yum install 包名 --downloadonly --downloaddir=/tmp/(目录) 只下载并指定下载目录
3?如果包已经安装,我们还要下载它:
yum reinstall yum install 包名 --downloadonly --downloaddir=/tmp/(目录)
四、源码包安装

1?规范:以后我们下载的源码包都要放到目录:/usr/local/src/
2?下载源码包:wget +下载地址
Apache下载地址:

2.2源码包: http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz

2.4源码包: http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.33.tar.gz

apr: http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz

apr-util: http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.bz2

pcre 8.38 :https://ftp.pcre.org/pub/pcre/pcre-8.38.tar.gz

openssl 1.0.2o : https://www.openssl.org/source/openssl-1.0.2o.tar.gz

3?解压源码包。
tar -zxvf httpd-2.4.33.tar.gz
tar -zxvf apr-1.6.3.tar.gz
tar -jxvf apr-util-1.6.1.tai.bz2
tar -zxvf pcre -8.38.tar.gz
4?查看安装说明INSTALL 或 REDEME(more INSTALL),编译、安装
(查看上条命令是否成功:echo $?)
如果安装apache,httpd2.4 版本会要我们安装相依赖的包,分别是:apr和apr-util ,pcre ,这三个包是要编译安装的就得在后面加参数:
编译安装apr、apr-util、pcre
apr:
cd apr-1.6.3
./configure --prefix=/usr/local/apr
make
make install

apr-util:
cd apr-util-1.6
./configure --prefix=/usr/local/apr
make #提示出错,以下这个错误直接安装依赖包解决:yum install expat-devel

make install
pcred:
cd pcre -8.38
./configure --prefix=/usr/local/pcre #提示出错,如下图,少gcc 及c++
解决办法:yum install -y gcc gcc-c++

make
make install

安装apache :
cd httpd-2.4.33
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install

完成安装

原文地址:http://blog.51cto.com/10690709/2105569

时间: 2024-10-06 11:47:17

第二十一课 yum 更换国内源及下载rpm包、源码包的安装的相关文章

yum更换国内源、下载rpm包,源码包安装

yum更换国内源 yum本身自带的yum是国外的地址,国内下载会比较慢. 配置163yum源 rm -f dvd.repo  删除之前默认的yum源 使用wget或curl命令后,生产新的yum源文件CentOS7-Base-163.repo 查看CentOS7-Base-163.repo 下载rpm包 安装扩展epel,yum install -y epel-release安装epel包,目录下生成epel.repo和epel-testing.repo文件. yum list 查看rpm包(y

5周第2次课 yum更换国内源 yum下载rpm包 源码包安装

1. yum 更换国内源 系统内置的源很多时候都是官方的,大部分在国外,使用起来不是很快,也很难下载,这时候最好使用国内的源,如163 1.1 删除系统中自带的 yum源配置文件 mv CentOS-Base.repo CentOS-Base.repo.bak 1.2 下载网易 yum 源的配置文件 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者curl -O http://mirrors.163.com/.help/Cent

yum搭建本地仓库、更换国内源、下载rpm包

1.yum搭建本地仓库 有时候yum不能使用,因为Linux没有办法联网.默认的yum仓库是需要远程连接资源的,连接网站的,从网站里面下载rpm安装包,然后再安装.如果不能联网,yum是否就不能使用了呢?也不是的,我们可以搭建一个本地的yum仓库,在本地的路径里面找rpm安装包.操作这些步骤的前提,首先需要一个光驱.光盘或是镜像文件,挂载到 /mnt/ 下.下面可能会删除一些文件,删除之前先做一个备份,见下图, 输入 vi dvd.repo ,回车,进入编辑, 接下来清除缓存,见下图, 用 yu

yum更换国内源、下载rmp包,源码包安装

yum 本身自带的yum源是国外的地址. 自定义yum源,需要先删除默认yum源,然后使用wget命令建立新yum源. 执行完curl命令后,生成了新的yum源文件CentOS7-Base-163.repo. 查看CentOS7-Base-163.repo文件,发现其中的镜像地址更改为baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ yum下载rpm包 安装扩展源epel(epel在光驱中没有) 使用命令yum ins

五周第二次课(1月9日) 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装

五周第二次课(1月9日)7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装扩展1. 配置yum源优先级 http://ask.apelearn.com/question/7168 2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm 命令::================================================================================

五周第二次课 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装

7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 1. yum更换国内源 一般yum的源都是国外的网站,安装比较慢 首先我们要更换国内的源 第一步 把原来备份的文件拷贝回来,然后删除源码包 cp . ./yum.repos.d.bak/* . 拷贝yum.repos.d.bak下的 所有文件 # rm -f CentOS-Base.repo 删除CentOS-Base.repo文件 第二部改成国内的网站首先要下载一个repo文件 wget http://mirrors

Linux学习笔记(二十二)yum更换国内源、yum下载rpm包、源码包安装

一.yum更换国内源首先 cd /etc/yum.repos.d/ rm -f dvd.repo 删除之前添加的本地仓库,将原来的仓库恢复回来 cp /etc/yum.repos.d.bak/* /etc/yum.repos.d/ cp ../yum.repos.d.bak/* . 上面两个命令都可以,第二个是练习下使用..与.ls查看文件列表,将CentOS-Base.repo删除 rm -rf CentOS-Base.repo 创建国内源 wget http://mirrors.163.co

7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装

7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装 扩展 1. 配置yum源优先级 http://ask.apelearn.com/question/7168 2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm # 7.6  yum更换国内源 ![mark](http://oqxf7c508.bkt.clouddn.com/blog/20170812/154757717.png?imagesl

7.6 yum更换国内源;7.7 yum下载rpm包;7.8 -7.9 源码包安装

扩展: 1. 配置yum源优先级 http://ask.apelearn.com/question/7168 2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm 7.6 yum更换国内源 1. 进入/etc/yum.repos.d目录下: [[email protected] ~]# cd /etc/yum.repos.d 2. 删除本地仓库配置文件:rm -f 仓库配置文件 [[email protected] yum.