开发Unix操作系统环境基础

系统 其他OS
Unix操作系统是我们经常使用的操作系统之一,它良好的性能得到了大家的肯定,今天我们就来介绍开发Unix操作系统环境的基础知识。

我们在文章中要给大家介绍如何做Unix操作系统开发环境。其实不需要很多的准备很多工作,如果没有情况的话大概10分钟左右就可以装好,当然是Unix操作系统 vmware里了,几个步骤要记录下:

1.按照developer来安装,基本上开发用到的bintools都装好了,可以按照handbook做参考;

2.然后Unix操作系统中安装bash,打开SSHD,配置.profile, .bashrc, 导入.vimrc之类;

3.Unix操作系统安装ports,portsnap fetch(修改配置文件/etc/portsnap.conf,配置源:portsnap.cn.freebsd.org),然后portsnap
extract,安装完毕;

4.配置/etc/make.conf

  1. FETCH_CMD=axel 
  2. FETCH_BEFORE_ARGS= -a  
  3. FETCH_AFTER_ARGS=  
  4. DISABLE_SIZE=yes  
  5. MASTER_SITE_OVERRIDE= \  
  6. ftp://ftp2.tsinghua.edu.cn/mirror/FreeBSD/ports/distfiles/ \  
  7. ftp://freebsd.csie.nctu.edu.tw/pub/FreeBSD/ports/distfiles/ \  
  8. ftp://ftp.hk.freebsd.org/pub/FreeBSD/ports/distfiles/ \  
  9. ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/ 

5.Unix操作系统安装ctags, cscope,注意bsd要配合vi用ctags,需要使用exctags,不知道为什么man ctags里只字未提:修改

  1. taglist.vim:  
  2. elseif executable(' exctags')  
  3. " On Free-BSD, exuberant ctags is installed as exctags  
  4. let Tlist_Ctags_ Cmd = 'exctags' 
  5. To:  
  6. elseif executable('exctags')  
  7. " On Free-BSD, exuberant ctags is installed as exctags  
  8. let Tlist_Ctags_Cmd = 'exctags' 

晕,该插件干吗关闭对Freebsd的支持呢。

6.也可以简单点

  1. pkg_add -r pkgname  
  2. done. 

对于Unix操作系统网络编程开发环境说明就到这了,希望大家多多参考切磋。

【编辑推荐】

  1. Unix操作系统磁盘管理
  2. 处理Unix操作系统问题
  3. 讲解Unix操作系统pgrep工具
  4. 讲解Unix操作系统文件系统
  5. 使用Unix操作系统需要好习惯

 

责任编辑:小霞
相关推荐

2010-04-08 10:42:28

Unix操作系统

2010-04-19 17:25:31

Unix操作系统

2010-04-15 10:53:20

2010-04-14 10:32:10

Unix操作系统

2010-04-15 15:46:57

Unix操作系统

2010-04-13 14:59:20

Unix操作系统

2010-04-15 16:24:10

Unix操作系统

2010-04-19 16:47:40

Unix操作系统

2010-04-13 18:24:14

Unix操作系统

2010-04-07 15:59:29

Unix操作系统

2010-04-20 15:05:47

Unix操作系统

2010-04-19 15:11:25

Unix操作系统

2010-04-13 12:27:44

Unix操作系统

2010-04-16 18:19:32

Unix操作系统

2010-04-20 11:52:33

Unix操作系统

2010-04-20 17:07:57

2010-04-19 17:06:18

2010-04-29 13:30:20

Unix操作系统

2010-04-16 10:34:45

Unix操作系统

2010-05-05 11:21:37

Unix操作系统
点赞
收藏

51CTO技术栈公众号