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笔记(三):构建发布模块

(一)     准备工作 1.   新建一个模块(名称自定义),存放要发布的模块代码。 2.   新建一个setup.py的模块(存放模块的元数据,描述相关信息...

3608
来自专栏后端之路

tomcat 使用jmx web页面

tomcat默认不提供jmx了,相对于jboss还是弱了许多呀。 但是我们有新的玩法。 在maven仓库上随便搜搜找到几个jmx console的相关libra...

1907
来自专栏电光石火

centos下完全卸载mysql

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

2105
来自专栏Python中文社区

每天一个Linux命令:chmod

格式 chmod [options] who operator permission file-list (符号模式) chmod [options] mode...

1796
来自专栏思考的代码世界

MySQL常用命令

特别初级的写了一下。 进入MySQL管理命令行的命令: 1 mysql -u root -p 显示当前数据库: 1 show databases; 显示创建...

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

linux 非常用命令总结

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

1825
来自专栏我的博客

MYSQL主从同步

1、解决问题 数据分布不同节点、负载均衡、读写分离、容灾备份、高可用应用、故障切换等 2、同步原理 Master将操作记录到bin-log salve的一个线程...

3609
来自专栏java架构师

Hadoop学习2--Linux准备及环境准备

1、环境安装: 虚拟机:VMware Player 系统:Ubuntu12 注意事项:注意位数,包括系统,java,Hadoop 2、切换账号 当前登录账号是自...

2796
来自专栏编码小白

cordova学习三 平台添加

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

2909
来自专栏Python小屋

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

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

3165

扫码关注云+社区