首页 > 其他 > 详细

不断尝试,终能到达彼岸

时间:2014-07-16 20:20:45      阅读:386      评论:0      收藏:0      [点我收藏+]

看山是山,看水是水;看山不是山,看水不是水;看山还是山,看水还是水。——佛家中人生三大境界

  最近有一个用django开发的项目需要部署,项目用到了djangorestfulframework,MySQL-python和PIL。要求是要在没有网络的小黑屋里安装!经过一翻折腾后,终于有了一个简且有效的方案展现在眼前,不禁让人感叹。于是想把这个过程与大家分享一下。分析自己的思维过程,应该也是一件非常有趣的事。

  很简单,安装软件包

    是的,很简单。我很快就找到了mysql社区版地址,不知道怎么回事,单独下载后使用rpm安装时,失败了。又尝试了官网上打包好的,再次rpm安装就好了,顿时感觉信心飙升。到底是心虚,sourceforge上找到MySQL-python并下载后,使用python setup.py install结果安装不了,油然感觉在windows上真是方便啊,直接有exe版,忽然有种觉的想回去做傻瓜的感觉。网上狂搜了一把,问题还是没法解决,貌似上次安装的时候是有rpm包的,可以没找着。唉,这么简单的包安装,到我这,咋恁吃力呢。

  是的,很简单。信心像过山车,现在开始俯冲。我得顶住。我又想到yum-downloadonly,所有rpm到手后却还是安装不了,真搞不懂,为依赖都全给它了,yum这货咋就是识别不了呢,还TM提示缺少依赖项!后来貌似我明白了,不过这是后话。MySQL-python搞不定,python-imaging也没搞定。

  不简单,安装软件包

  是的,坚持住。用DVD在VM里安装CentOS6.5,再次尝试安装mysql,以为在dvd2里,挂载 mount /dev/cdrom /media/cdrom ,然而使用

 yum --disablerepo=\* enablerepo=c6-media install mysql ,却提示找不到repo.xml,我就跑到目录里去找,的确没有。抱试试的心态,我把dvd1也挂载了。哇,原来你在这里。我想使用yum时,它一定是下载了那个xml文件,然后再从里面搜索。事情到这里貌似顺利了许多,有种胜利再望的感觉。接着我把mysql,mysql-server,httpd,python-imaging,MySQL-python都依依成功安装。呵呵..

  接下来的一件事是,想到还需要光盘和光驱,这使用起来还是很不和谐啊。有没有更好的方式呢,因为我们只有dvd1.iso和dvd2.iso啊。原来linux是可以的: 

losetup /dev/loop7 /pathtoyour/youriso.iso
mount /dev/loop7 /media/CentOS 

 

然后,随后的安装就可以切换到惬意模式了。

  这就是我部署时遇到的问题,其实比较简单,其实说白了就是如何找到需要的软件,如何安装的问题。而我最大的收获是,对linux又有了进一步的认识。

  欢迎拍砖!

 

不断尝试,终能到达彼岸,布布扣,bubuko.com

不断尝试,终能到达彼岸

原文:http://www.cnblogs.com/codebyzw007/p/3836832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!