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

yum更换国内源:

首先进入yum.repos.d 然后删除本地的仓库。

然后重新下载一个源,可以使用

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo  (如果没有这个命令就使用下面的curl)  或者  curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

然后vim cottos7-base-163.repo    可以查看源文件地址

yum list  可以查看新仓库

安装一个扩展源:

安装好扩展源后的核心文件 epel-testing-repo

yum下载rpm包:

updates 这里 写的是仓库名字

查看:ls /var/cache/yum/x86_64/7/(加仓库名)/packages/     =  下载后安装包的存放目录

在--downloadonly 后面在添加一个参数 --downloadonly=/需要存放的目录/

 yum reinstall -y 包名 --downloadonly --downloaddir=路径   重新安装一次已经安装过的包

源码包安装:

约定所有的源码包都存放目录为:cd /usr/local/src/   

如果下载出现问题 例如404 说明网址已经过期,可以到 r.amingliux.com   里面去寻找新的下载地址

网址  www.r.aminglinux.com

可是使用 tar 来解压源码包

可以more README 来查看说明文档。

上一条命令错误,安装一个gcc

安装完以后就可以重新执行第一步重新进行安装文件

安装以后使用 make 对文件进行一个检测,检测根据电脑的配置决定时间。

检测完后使用echo $? 检测上一条命令是否正确

扩展:

1. 配置yum源优先级  http://ask.apelearn.com/question/7168 2. 把源码包打包成rpm包   http://www.linuxidc.com/Linux/2012-09/70096.htm

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python批量判断IP地址所属地区

首先安装Python扩展库netaddr,然后对下面的代码进行简单修改后即可满足某些场合的应用。 from random import randrange fr...

3917
来自专栏编码小白

cordova学习三 平台添加

3.1添加命令           平台添加命令在项目的根目录比如myapp则是在../myapp这个目录下,其作用就是安装对应平台环境,这是成功打包的一个前提...

2959
来自专栏不想当开发的产品不是好测试

postman也可以使用F12功能

背景: 做过接口测试的话,大多数都知道或使用过postman工具,使用postman的时候,有时候希望也可以像chrome一样使用F12功能,这样方便观察一些数...

2119
来自专栏电光石火

centos下完全卸载mysql

yum方式安装的mysql 1、yum remove mysql mysql-server mysql-libs compat-mysql51 2...

2455
来自专栏运维技术迷

SQL复习之为数据库用户赋予权限

本次复习内容为sql server数据库用户赋予权限。 <!-- .STYLE1 { color: #FF0000; font-weight: bold...

37216
来自专栏Python小屋

使用Python把多个图片拼接成为长图

本文主要演示Python扩展库pillow中Image对象的paste()方法用法,并且测试用的所有图片具有相同尺寸,大家可以在此基础上进行改写和扩展。 另外...

3905
来自专栏挖掘大数据

教程说明:HBase下载、安装与配置

HBase是建立在Hadoop文件系统之上的分布式面向列的数据库,本文将介绍HBase的下载、安装与配置。

2530
来自专栏漫漫深度学习路

linux 非常用命令总结

如何删除ppa(我们在安装软件的时候,教程一般都会让添加ppa源,但是几乎没有教程会告诉你怎么删除) # 添加ppa源 sudo add-apt-reposit...

1945
来自专栏13blog.site

could not resolve host: github.com 问题解决办法

向github提交代码时出现问题,如图: ? 代码push失败,提示could not resolve host: github.com 解决办法: 1、打开终...

4245
来自专栏电光石火

centos下完全卸载mysql

1、yum remove mysql mysql-server mysql-libs compat-mysql51

3275

扫码关注云+社区