CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件
CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件
**不断尝试,终能到达彼岸**
测试环境为Win7 32位,VirtualBOx4.2.16+CentOS6.5,可分别到virtualbox.org和mirrors.163.com下载。
下载后的系统文件:CentOS-6.5-i386-bin-DVD1.iso,CentOS-6.5-i386-bin-DVD1.iso
故事经过是这样的,作为一个linux的初级者,同时作为一名web程序的部署人员。我总是非常想方便的把程序部署到CentOS上,同时还要能解决各种依赖关系。开始只是抱着试试的心,靠着强大的网络,一切都还是算顺利,除了我不知道怎么弄以外。然而当我渐渐知道怎么弄之后,我发现需求又发生了变化,我还需要知道怎样不依靠网络也能解决原先的问题。起初我觉得很简单,1、下载好源码包,编译安装;2、下载好二进制包,rpm安装。但事查找的经过让人厌烦且安装的过程充满了不确定性,其中当然也有成功,但我还是承认我的心脏还不够强大。只好另寻出路了。山重水复,何不使用DVD作为安装源呢?你看,是的,笑吧,这样事情应该会轻松许多。
这又是怎么回事呢?在/etc/yum.repos.d/目录下有CentOS-Base.repo和CentOS-Media.repo,这样的文件定义了当你yum install命令的时候去那寻找你要安装的软件。这个xxx-Media.xxx就是配置使用本地源的一个文件,里面指明了源的根地址file:///media/CentOS/,file:///media/cdrom。然后你在安装的时候指明参数即可访问到你挂载源了。以下把挂载和安装的步骤列在下面:
创建目录放dvd1:mkdir /media/CentOS
创建目录放dvd2:mkdir /media/cdrom
挂载dvd1:mount /dev/cdrom /media/CentOS
挂载dvd2:mount /dev/cdrom1 /media/cdrom
检测是否挂载成功:ls /media/CentOS,ls /media/cdrom
测试安装mysql:yum --disablerepo=\* --enablerepo=c6-media install mysql
参数解释:
--disablerepo=\* 忽略所有的源
--enablerepo=c6-media 使用c6-media源
进一步说明,c6-media这个源从那里来的呢,你使用vi /etc/yum.repos.d/CentOS-Media.repo 打开文件,会看到里面有这样的声明[c6-media],到这你应该明白了。
CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件的更多相关文章
- 安装centos mini版,无法联网,用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法
*无法联网的明显表现会有: cannot find a valid baseurl for repo:base/7/x86_64 1.yum install出现 Error: cannot find ...
- centos下Spin Version 6.3.2及ispin安装(2014.9.17)
centos下Spin Version 6.3.2及ispin安装(2014.9.17) 前言:windos下首先安装虚拟机,再安装linux系统(centos版) 一.本帖来源于官网http://s ...
- CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包
CentOS上安装某个软件一般都有很多相关的依赖包,当然,这也与我们安装时software selection步骤中选择的版本有关系,我们服务器在安装CentOS时一般选择Basic Web Serv ...
- centos使用yum安装软件的时候出现了undefined symbol: CRYPTO_set_locking_callback
1.问题 在CentOS下使用yum安装软件,结果出现了下面的错误提示: # yum installThere was a problem importing one of the Python mo ...
- CentOS中yum安装软件时报错:No package XXX available
yum 安装软件时,报错:No package XXX available. [root@localhost ~]# yum -y install redis Loaded plugins: fast ...
- 【转】解决yum安装软件报Couldn't resolve host 'mirrorlist.centos.org问题
转自:http://blog.51cto.com/oldcat1981/1719825 今天在linux环境通过yum安装软件报了以下错误: [root@multi-mysql yum.rep ...
- centos 下搭建 php环境(2) mysql 安装
CentOS下的MySQL 5.1安装 01 1.下载源码包 wget http://mysql.llarian.net/Downloads/MySQL-5.1/mysql-5.1.63.tar. ...
- CentOS环境下通过YUM安装软件,搭建lnmp环境
安装nginx.php-fpm和mysql. yum install nginx yum install php-fpm yum install mysql CentOS下LNMP环境配置 1. 配置 ...
- Centos 7.6配置nginx反向代理,直接yum安装
一,实验介绍 利用三台centos7虚拟机搭建简单的nginx反向代理负载集群, 三台虚拟机地址及功能介绍 192.168.2.76 nginx负载均衡器 192.168.2.82 web ...
随机推荐
- oracle 高级分组
oracle 高级分组 博客分类: 数据库基础 oraclesql 10.高级分组 本章目标: 对于增强的group by需要掌握: 1.使用rollup(也就是roll up累计的意思)操作产生s ...
- Windows 7妙用 笔记本变无线AP轻松共享
笔记本变AP的前提和应用原理 笔记本变AP的前提是你所处的房间或地点需要提供有线宽带的连接,而且你的笔记本要有无线网卡.如果这两个条件具备了,即使没有路由器/无线AP等辅助设备,多个笔记本电脑共享上网 ...
- 获取考试成绩的sql语句
as score,t_answer.id,t_answer.exams_name,t_answers.answer_id,t_answers.questions_id,t_answers.questi ...
- Nanjing GDG Meetup 8月线下活动
致各位亲爱的 Google 技术爱好者 很高兴的通知各位朋友,Nanjing GDG 将在本周六 (08/31) 举办线下活动,讨论 Android 开发实战技巧,热烈欢迎大家报名参加. 时间: 8 ...
- JavaScript之insertBefore()和自定义insertAfter()的用法。
在JS图片库的第五版开发完后http://www.cnblogs.com/GreenLeaves/p/5691797.html#js_Five_Version我们发现一个问题,就是假设在图片列表之后还 ...
- 利用CSS3特性巧妙实现漂亮的DIV箭头
DIV箭头用于表现DIV内容的指向,是使用非常普遍的一种表现形式,例如新浪微博的消息转发: 还有傲游网站的导航条: 像傲游账户上方这种箭头更需要多幅图片以表现箭头和hover的效果. 传统的实现方式都 ...
- apache-tomcat-7 设置最大上传.war文件大小[zhuan]
在利用tomcat自带的主机管理页面进行WAR包部署的时候,提示文件太大,无法上传. 解决方案: 找到 /usr/local/apache-tomcat7/webapps/manager/WEB- ...
- ##DAY13——可视化编程之XIB
##DAY13——可视化编程之XIB 1.关联控件 2.关联事件 3.关联手势 4.关联代理 这个时候即使不给控制器用下面方法添加代理,代理方法也是可以使用的,只是没有方法提示: 其他重要地方: #i ...
- c++ 11 vs 98
在求最长子字符串中题中要遍历个上万字符数据 1.使用c++11代码 for (auto ch : s) { auto ss = vsi[ch]; vsi[ch].insert(i); i++; } 2 ...
- TCP/IP的网际层协议——ARP
MAC地址对于每一台设备是全球唯一的,该地址被烧录在网卡的硬件电路上.MAC地址由12位十六进制数表示,其中前6位标识网卡的制造厂商,后6位是网卡的序列号.在以太网中,一个主机要和另一个主机进行通信, ...