redhat配置3个源就够了:

1.本地yum源,就是你本地的ISO

2.配置163源

3.配置epel源

环境:redhat7 + vmw 12 pro

1.配置本地yum源

要配置本地源,需要先把ISO挂载到vm上,所以,依次执行如下步骤:

首先vmw中cd需要选中启动时连接,然后选中本地的ISO文件。

然后:

创建一个文件夹用来挂载ISO
mkdir /mnt/cdrom
执行挂载
mount -o loop /dev/cdrom /mnt/cdrom

这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续:

进入yum源目录

 cd /etc/yum.repos.d  
新建一个本地源文件,并编辑  
 vi local.repo 
添加如下代码:  
[local]
name=local
baseurl=file:///mnt/cdrom (这里既是3个/,没写错)
gpgcheck=0
enabled=1

这时候本地yum源就完成了。可以试下,yum install pip 是否成功。

2.配置163yum源

这个就更简单了,直接在cd /etc/yum.repos.d下新建一个163.repo文件,编辑,内容如下:

[163]
name=163
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
gpgcheck=0
enabled=1

这里要注意的是,baseurl这一项,你要到http://mirrors.163.com/centos这里,去找到你对应的redhat版本的目录,然后点os、再点x86_64(一般都有),然后用你地址栏上显示的网址替换上面的baseurl就行了,保存退出。

3.配置epel源

rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm  
(这个链接经常变,自己http://dl.fedoraproject.org/pub/epel/7这里往下找就行了)

注意,我的redhat是7,所以如果你的版本不是7,那你要到http://dl.fedoraproject.org/pub/epel找到你对应版本的rpm包,然后用上面的命令下载,这条命令的作用就是在/etc/yum.repos.d目录下生成epel源。

好了,有了这三个,基本是所有的包都能装了。如果还有找不到的,那你就按照这样的方法自己在配别的源就好了,甚至可以自己写一个yum源。

最新文章

  1. SQL Server 中使用数据类型表示小数
  2. Ajax跨域访问wcf服务中所遇到的问题总结。
  3. eclipse中怎么用cmd
  4. DP优化与换零钱问题
  5. 至强CPU性能排行,从X3210起,由低至高排列。
  6. 【CodeForces 618C】Constellation
  7. windows下安装nodejs尝尝鲜
  8. 下拉刷新控件(4)SwipeRefreshLayout官方教程(上)如何在应用中使用它
  9. [Angular 2] Style Angular 2 Components
  10. Source Insight新建工程文件
  11. 【转】bt协议的详细分析
  12. ASP.NET Core Web开发学习笔记-1介绍篇
  13. NGUI使用教程(1) 安装NGUI插件
  14. nmon的安装与使用
  15. IE下的deflate模式
  16. Easyui form提交后input清空的方法
  17. Eclipse上传项目到Git
  18. AngularJS 1.x 思维索引
  19. Netty源码分析(五):EventLoop
  20. 实训二(cocos2dx 2.x 打包apk)

热门文章

  1. SublimeText插件vue Syntax Highlight : vue语法高亮
  2. Spark Streaming与Kafka集成
  3. 使用C语言来实现模块化
  4. jmter安装配置
  5. Maven一些零散的知识点
  6. OpenCV视觉库
  7. c#无限循环
  8. JAVA HTTP连接(HttpURLConnection)中使用代理(Proxy)及其验证(Authentication)
  9. 注解@Component,@Controller,@Service,@Repository简单了解
  10. git 提交 src refspec master does not match any