欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

安装专业版的linux的方法 图解安装专业版的linux

程序员文章站 2023-11-06 11:05:10
这篇文章主要介绍了安装专业版的linux的方法 图解安装专业版的linux,需要的朋友可以参考下... 15-09-28...

有好多小伙伴将linux环境简单理解为像装一windows系统,但对于一个开发人员是远远不够的,这中那种的环境配置将是初学者最头痛的问题。往往它也是我们完全拥抱*linux的拦路虎。曾几何时我也被拦在外面进不来。

按装一个linux系统其实很简单,不再像以前那样光光盘就好些个,一不小心还又可能装错,实在也是一个大问题。现在好了基本上都是简单安装+网络升级先安装主要的后面如果需要什么在装什么?大大简化了流程。不行我直接重装一下,分分钟搞定。前提是你对环境配置很熟悉。(以下内容基于ubuntu环境)。

何为达到开发状态,简单理解为我们开发能用到的工具基本都有,各种自己需要的服务都配置正确,各种事务脚本话(这点较难)就能基本满足我们开发人员使用了。

一、分区

我们从分区开始来说,为什么要说分区呢?这个也是相当的重要,分区分不好直接就会导致你重装很困难。我一般分两个区 / 根分区+home 分区(你也可以参考网上来分区但是home分区是必要的)。根分区一般都是系统安装的东西kernel和系统软件系统库等。其它的个人的东西通通在home。个人使用linux系统我一般是这么分区的/10~20g剩下的全home了。你也可搞个备份分区以防万一。我所有的环境配置基本上都在home分区上。

二、必要的工具

工具比如ide browser 等等。linux下的ide也是相当丰富。不过最爱vim。闲话少叙上配置脚本:

#!/bin/bash

sudo apt-get install vim cscope exuberant-ctags global subversion git

#必要的vim工具及代码管理工具就这样安装上了。

#indicator-multiload(系统负载指示器)

sudo apt-get install indicator-multiload

#psensor(硬件温度指示器)

sudo apt-get install lm-sensors hddtemp psensor

#ubuntu-tweak(ubuntu软件清理工具很不错)

sudo add-apt-repository ppa:tualatrix/ppa

sudo apt-get update

sudo apt-get install ubuntu-tweak

其中vim配置相对比较复杂且插件较多请到联盟官网查看。

安装专业版的linux的方法 图解安装专业版的linux

三、gcc g++ build-essential

ubuntu下可以安装多个版本的gcc当我们想用那个版本的时候直接将/usr/bin/gcc 链接到这个版本即可。因为一些源码是相当挑剔的比如android源码低版本的android源码用高版本的gcc会出现意想不到的问题。去解决这类问题是非常头痛的事情,所有一般都是用建议版本的gcc其他开源的代码也是一样。因为语言的标准在不断的改进可更新。

四、服务

我们常用的samba,nfs,apache,php,tomcat。一大堆服务要正常运行也够折腾的samba,nfs,apache这几个比较常用的配置还好说。tomcat那就需要深入研究了,不过个人用户用这个的相对较少。

安装专业版的linux的方法 图解安装专业版的linux

五、娱乐工具

如果你觉得在linux下开发是比较枯燥的那么我们在来的娱乐,你也可以听着歌,看着网页飞洒尽在十指间。听歌用酷我音乐linux版各种流行欧美经典你想听就听,来玩玩游戏也是可以安装个arma,谁说linux下不能玩游戏?自从用了linux后鼠标手没有啦。

安装专业版的linux的方法 图解安装专业版的linux

这些都外功,内功修炼则是非一朝一夕能练就的,我们可以一起开启*linux之路......