开发环境的小见解
来源:互联网 发布:js实现二级联动菜单 编辑:程序博客网 时间:2024/05/22 13:32
在Linux开发项目之前,都需要先配置一下开发环境,这是最基本的,很简单。虽说简单,但有时候一些常用的服务配置起来还有点繁琐,还是把这基础中的基础记录下来,省得下次配置开发环境还需要浪费些许时间。
配置环境几年前就经常配了,一直都没有养成记录的习惯,看来真得好好改下学习态度了。
用Linux开发项目,大多数人都经常用VMware Workstation虚拟机开发,对于高配置的电脑来说,速度还行,但如果遇到编译大项目的情况,那虚拟机可就是一台老爷车。这虚拟机很多人在硬盘上面占用的空间都非常大,有些大的竟然达到了80多G,上次我都有点惊。这虚拟机都有一个还原功能。Virtual box有,还有一个PC。。。什么东东的软件也有,但有些人都不知道VMware Workstation的还原点设置功能。
由于公司部门的开发团队需要一个高效率的Linux环境来开发Android,当然,这任务肯定是我这喜欢卖苦力的人干了,嘿嘿。我选择了一台普通的PC机,AMD的CPU,内存2G,我装了2个500G的SATA硬盘,就这样,花了一天(时间用于等待源的下载)把Android的开发环境搭建在Ubuntu Server 10.04 LTS版本。后来好几个人用,速度不咋地,但相对虚拟机来说,速度已经很理想了,这也只是小型的开发服务器罢了,过过瘾。
记得是在今年的6月份,那时候用虚拟机装了Ubuntu Server 9.04,软件一直更新不了,还以为是网络配置问题,后来才发现,基数版本的Ubuntu都不是长期更新版,所以现在我的首选都是10.04 LTS版本。这免费的apt源貌似是支持3年,这已经足够用于开发了,说不定新版本的12.04又是经典的作品。
Android开发环境也是经过在网上google的,看了很多文章,我发现,很多人都把文章给转载过去了,都没有实践一遍,或者没有经过自己的测试就发布在博客上,搜索到这种文章有点烦人,经常遇到一些莫名其妙的错误。
在开发过程中,SVN服务器肯定是需要的,代码的版本管理。Windows跟Linux的SVN服务器的搭建繁琐程度,相差真是很大。使用Windows来搭建小型的项目还行,配置简单快捷,人性化。在Linux搭建SVN,配置有点繁琐,当然这得看个人的熟练程度了,Linux的SVN服务器是比较稳定,我也曾经搭建过好几次了,但感觉Windows的SVN用起来比较方便,呵呵。
以前用过好几种Linux,当程序员的自己,有点追求完美的小思想,用redhat不过瘾,转到了fedora,看到了ubuntu的绚丽,又花心的转到了Ubuntu,几经波折,最终与Ubuntu结下不解之缘,Ubuntu的优点:精简,便捷,效率,速度。
不扯淡了,下一篇文章开始介绍比较简单的环境搭建。。(小儿科)
- 开发环境的小见解
- find函数的小见解
- 网站开发的一些见解
- 敏捷开发的个人见解
- 关于程序用途的小见解
- 关于RAM的一点小见解
- 关于阿法狗的一点个人小见解
- char *和char[]的一点小见解
- 关于开发效率的一点见解
- 关于敏捷开发的 使用见解
- 杀毒软件小见解
- Monitor 小见解
- 我的见解--小公司不要谈战略
- android 内存溢出oom错误的一些小见解
- Android 内存泄露的一点个人小见解
- Evenbus个人的一点小见解及简单用法
- Java学习过程中的一些小的见解
- css中float属性的一些小见解
- 谁养鱼(一):人工解法
- VC6编译卡死之解决办法
- 就是一个尿素
- 工作手记(二)
- 在web中上传文件
- 开发环境的小见解
- zoj 2876 Phone List【字典树】【水】
- 将django的HTTP响应保存为excel
- Reading notes about low-resolution timer implementation on linux.
- Flashcache使用的误区以及解决方案
- SKB_BUFF整理笔记
- GSM网络中的一些基本概念(仅一些基本的术语)
- 杭电 3836 多校联合赛 强连通分量
- arduino