一、yum更换国内仓库源

cd /etc/yum.repos.d/

rm -f dvd.repo

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

或者

curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

yum list

[root@davery ~]# cd /etc/yum.repos.d
[root@davery yum.repos.d]#

[root@davery yum.repos.d]# cp ../yum.repos.d.bak/* .  上一节拷贝过的

[root@davery yum.repos.d]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
[root@davery yum.repos.d]# rm -f CentOS-Base.repo
[root@davery yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo   yum被删除不能安装
-bash: wget: 未找到命令
[root@davery yum.repos.d]# curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo   选择它挽救
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1572 100 1572 0 0 12969 0 --:--:-- --:--:-- --:--:-- 12991
[root@davery yum.repos.d]# ls
CentOS7-Base-163.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
[root@davery yum.repos.d]#

[root@davery yum.repos.d]# vim CentOS7-Base-163.repo  查看

[root@davery yum.repos.d]# yum install zlib 随意安装一个包
已加载插件:fastestmirror
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
Loading mirror speeds from cached hostfile
软件包 zlib-1.2.7-17.el7.x86_64 已安装并且是最新版本
无须任何处理
[root@davery yum.repos.d]#

[root@davery yum.repos.d]# yum makecache  刷新
已加载插件:fastestmirror
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
(1/6): extras/7/x86_64/prestodelta | 129 kB 00:00:00
(2/6): extras/7/x86_64/other_db | 121 kB 00:00:00
(3/6): extras/7/x86_64/filelists_db | 709 kB 00:00:03
(4/6): updates/7/x86_64/other_db | 734 kB 00:00:04
(5/6): updates/7/x86_64/prestodelta | 960 kB 00:00:05
(6/6): base/7/x86_64/other_db | 2.5 MB 00:00:07
Loading mirror speeds from cached hostfile
元数据缓存已建立
[root@davery yum.repos.d]#

安装扩展源

[root@davery yum.repos.d]# ls
CentOS7-Base-163.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
[root@davery yum.repos.d]#

[root@davery yum.repos.d]# yum install -y epel-release 安装扩展源
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 epel-release.noarch.0.7-9 将被 安装
--> 解决依赖关系完成

依赖关系解决

=========================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================
正在安装:
epel-release noarch 7-9 extras 14 k

事务概要
=========================================================================================================================================
安装 1 软件包

总下载量:14 k
安装大小:24 k
Downloading packages:
epel-release-7-9.noarch.rpm | 14 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : epel-release-7-9.noarch 1/1
验证中 : epel-release-7-9.noarch 1/1

已安装:
epel-release.noarch 0:7-9

完毕!
[root@davery yum.repos.d]# ls
CentOS7-Base-163.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo epel-testing.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo epel.repo
[root@davery yum.repos.d]#

二、yum下载rpm包

yum install 包 -y --downloadonly --downloaddir=/usr/local/src

避免出现问题,需要恢复之前的yum源

[root@davery yum.repos.d]# rm -rf /etc/yum.repos.d

[root@davery yum.repos.d]# mv /etc/yum.repos.d.bak /etc/yum.repos.d

root@davery yum.repos.d]# yum list

下载rpm包到/usr/local/src/目录下:

[root@davery yum.repos.d]# yum install -y ypbind --downloadonly --downloaddir=/usr/local/src
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 ypbind.x86_64.3.1.37.1-9.el7 将被 安装
--> 正在处理依赖关系 yp-tools,它被软件包 3:ypbind-1.37.1-9.el7.x86_64 需要
--> 正在处理依赖关系 rpcbind,它被软件包 3:ypbind-1.37.1-9.el7.x86_64 需要
--> 正在检查事务
---> 软件包 rpcbind.x86_64.0.0.2.0-42.el7 将被 安装
--> 正在处理依赖关系 libtirpc >= 0.2.4-0.7,它被软件包 rpcbind-0.2.0-42.el7.x86_64 需要
--> 正在处理依赖关系 libtirpc.so.1()(64bit),它被软件包 rpcbind-0.2.0-42.el7.x86_64 需要
---> 软件包 yp-tools.x86_64.0.2.14-5.el7 将被 安装
--> 正在检查事务
---> 软件包 libtirpc.x86_64.0.0.2.4-0.10.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

=========================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================
正在安装:
ypbind x86_64 3:1.37.1-9.el7 base 62 k
为依赖而安装:
libtirpc x86_64 0.2.4-0.10.el7 base 88 k
rpcbind x86_64 0.2.0-42.el7 base 59 k
yp-tools x86_64 2.14-5.el7 base 79 k

事务概要
=========================================================================================================================================
安装 1 软件包 (+3 依赖软件包)

总下载量:289 k
安装大小:583 k
Background downloading packages, then exiting:
(1/4): rpcbind-0.2.0-42.el7.x86_64.rpm | 59 kB 00:00:00
(2/4): ypbind-1.37.1-9.el7.x86_64.rpm | 62 kB 00:00:00
(3/4): yp-tools-2.14-5.el7.x86_64.rpm | 79 kB 00:00:00
(4/4): libtirpc-0.2.4-0.10.el7.x86_64.rpm | 88 kB 00:00:00
-----------------------------------------------------------------------------------------------------------------------------------------
总计 534 kB/s | 289 kB 00:00:00
exiting because "Download Only" specified
[root@davery yum.repos.d]#

如果这个包下载安装过了,则需要使用:

yum reinstall -y bash --downloadonly

[root@davery yum.repos.d]# yum reinstall -y bash --downloadonly
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 bash.x86_64.0.4.2.46-29.el7_4 将被 已重新安装
--> 解决依赖关系完成

依赖关系解决

=========================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================
重新安装:
bash x86_64 4.2.46-29.el7_4 updates 1.0 M

事务概要
=========================================================================================================================================
重新安装 1 软件包

总下载量:1.0 M
安装大小:3.5 M
Background downloading packages, then exiting:
bash-4.2.46-29.el7_4.x86_64.rpm | 1.0 MB 00:00:01
exiting because "Download Only" specified

三、源码安装

先进入源码目录

[root@davery src]# cd /usr/local/src/
[root@davery src]# wget http://mirrors/cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz
-bash: wget: 未找到命令
[root@davery src]#
[root@davery src]# yum install -y wget
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 wget.x86_64.0.1.14-15.el7_4.1 将被 安装
--> 解决依赖关系完成

依赖关系解决

=========================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================
正在安装:
wget x86_64 1.14-15.el7_4.1 updates 547 k

事务概要
=========================================================================================================================================
安装 1 软件包

总下载量:547 k
安装大小:2.0 M
Downloading packages:
wget-1.14-15.el7_4.1.x86_64.rpm | 547 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : wget-1.14-15.el7_4.1.x86_64 1/1
验证中 : wget-1.14-15.el7_4.1.x86_64 1/1

已安装:
wget.x86_64 0:1.14-15.el7_4.1

完毕!
[root@davery src]#

[root@davery src]# wget http://mirrors/cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz   / 错误,是点.
--2018-04-05 03:11:44-- http://mirrors/cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz
正在解析主机 mirrors (mirrors)... 失败:未知的名称或服务。
wget: 无法解析主机地址 “mirrors”
[root@davery src]# wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz
--2018-04-05 03:12:24-- http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz
正在解析主机 mirrors.cnnic.cn (mirrors.cnnic.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.cnnic.cn (mirrors.cnnic.cn)|101.6.8.193|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found                                      下载不成功
2018-04-05 03:12:24 错误 404:Not Found。

[root@davery src]#

进入网址 r.aminglinux.com下载源码包地址

解压压缩包

[root@davery src]# tar -zxvf http。tar.gz

[root@davery src]#cd http

./configure --help |less

./configure --prefix=/usr/local/apache2配置报错

安装gcc编译器

yum install -y gcc

./configure --prefix=/usr/local/apache2

echo $?

0

ls -l Makefile

make

echo $?

0

安装

make install

ls /usr/local/apach2/

Linux centosVMware yum更换国内仓库源、yum下载rpm包、源码包安装的更多相关文章

  1. yum更换国内源、yum下载rpm包、源码包安装 使用介绍

    第5周第4次课(4月19日) 课程内容: 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 7.6 yum更换国内源 当yum仓库的软件不好用时,例如很多yum源都是国外的 ...

  2. yum更换国内源及yum下载rpm包

    一.yum更换国内源 运维开发技术交流群欢迎大家加入一起学习(QQ:722381733) 1.前往yum文件路径地址 [root@web1 ~]# cd /etc/yum.repos.d/ [root ...

  3. 将RedHat的yum更换为CentOS的yum

    CentOS6.8 脚本: #安装yum所需的包已经下载到本地 #!/bin/bashrpm -qa | grep yum | xargs rpm -e --nodepsrm -rf /etc/yum ...

  4. yum 找不到程序,yum更换国内阿里源

    使用百度云服务器,发现百度yum源非常不稳定,果断采用阿里源,操作步骤如下: 一.备份 $ cd /etc/yum.repos.d/ $ mv baidu-bcm.repo baidu-bcm.rep ...

  5. 开发常用镜像资源替换为国内开源镜像(yum,compose,maven,docker,android sdk,npm,国内开源镜像汇总)

    一.国内开源镜像站点汇总 阿里云开源镜像站 (http://mirrors.aliyun.com/)网易开源镜像站 (http://mirrors.163.com/)中国科学技术大学开源镜像站 (ht ...

  6. 自学Linux Shell9.3-基于Red Hat系统工具包:RPM属性依赖的解决方式-YUM在线升级

    点击返回 自学Linux命令行与Shell脚本之路 9.3-基于Red Hat系统工具包:RPM属性依赖的解决方式-YUM在线升级 本节主要介绍基于Red Had的系统(测试系统centos) yum ...

  7. 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库

    7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库 三种方法 rpm工具----->类型windows下的exe程序 ...

  8. Linux系列教程(十三)——Linux软件包管理之源码包、脚本安装包

    上篇博客我们讲解了网络yum源和光盘yum源的搭建步骤,然后详细介绍了相关的yum命令,yum 最重要是解决了软件包依赖性问题.在安装软件时,我们使用yum命令将会简单方便很多.我们知道yum命令只能 ...

  9. Linux软件包管理之源码包、脚本安装包

    目录 1.源码包和RPM包的区别 RPM包和源码包默认安装位置: 由于安装位置不同带来的影响 2.源码包安装 ①.安装准备 ②.安装注意事项 ③.安装源码包 3.源码包卸载 4.脚本安装包 5.总结 ...

随机推荐

  1. python基础(二)---第一个程序

    1. 第一个程序 1.1 Hello Python书写步骤 步骤一:新建文本文档文件,修改名称为hello.py 步骤二:使用记事本打开文件,书写程序内容如下: 步骤三:打开命令行,输入执行指令:py ...

  2. Manacher算法--O(n)回文子串算法

    转自:http://blog.csdn.net/ggggiqnypgjg/article/details/6645824 O(n)回文子串算法 注:转载的这篇文章,我发现下面那个源代码有点bug... ...

  3. 学校实训作业:Java爬虫(WebMagic框架)的简单操作

    项目名称:java爬虫 项目技术选型:Java.Maven.Mysql.WebMagic.Jsp.Servlet 项目实施方式:以认知java爬虫框架WebMagic开发为主,用所学java知识完成指 ...

  4. 电脑读取U盘总提示格式化

    参考: https://zhidao.baidu.com/question/588981499.html 1.进入命令提示符界面:在此我们需要以管理员的身份进入命令提示符界面,可以通过右击桌面左下角的 ...

  5. 【PAT甲级】1062 Talent and Virtue (25 分)

    题意: 输入三个正整数N,L,H(N<=1E5,L>=60,H<100,H>L),分别代表人数,及格线和高水平线.接着输入N行数据,每行包括一个人的ID,道德数值和才能数值.一 ...

  6. idea取消参数标记

  7. 关于TXT文件中英文单词出现频率排序问题

    题目要求: 指定文件目录, 但是会递归遍历目录下的所有子目录,输出文件中所有不重复的单词,按照出现次数由多到少排列. 源码: package word; import java.io.File;  i ...

  8. 「快学springboot」SpringBoot整合freeMark模板引擎

    前言 虽然现在流行前后端分离开发和部署,但是有时候还是需要用到服务端渲染页面的.比如:需要考虑到SEO优化等问题的时候,FreeMark其实还是很有作用的.本人的博客本来是用React开发的,但是后来 ...

  9. ubuntu13.10安装tomcat

    步骤: ubuntu :13.10(32bit) -->i586 jdk 1.7 安装JDK 步骤: 1.官网下载如下图: 2.点击java SE7,下载jdk1.7 3.点击接受,并下载对应的 ...

  10. nginx 的请求处理阶段

    nginx处理的11个阶段 nginx处理用户请求的流程 接收用户请求头部之后 1 .匹配对应得location 2.是否进行限速 3.验证用户是否有权限访问该资源:和判断是否是盗链的请求 4.生成用 ...