Vmware安裝Freebsd配置vim進行UNIX環境編程。

最近開始要學習UNIX系統,在看完TCP/IP協議之後準備着手進行UNIX下的編程,巧婦難爲無米之炊吶,沒有UNIX環境咋辦?配唄!立馬下載了freebsd 7,進行安裝,配置完畢,可以上網,網絡全通,成功了第一步,至於怎麼配置網絡稍微說一下,用vmwarenet8進行NAT連接之後用DHCP獲取地址,只要主機能上網,虛擬機一樣也能。網絡設置方法如下:在freebsd中鍵入sysinstall進入安裝界面(如圖):選擇Configure選項;

接着回車,出現如下界面,選擇Networking;

然後我們選擇 interfaces

接着我們選第一個:

然後跳出來一個選項,問你要不要使用ipv6,在這裏我們不使用,選擇NO;

接下來一項是要你選擇是否使用DHCP,我們選擇YES;

然後我們可以看到,地址已經自動配置好了;

我們選擇OK退出,然後cancel退出,然後再選擇cancel退出,然後exit install,結束配置。

然後我們ping一下百度,發現已經通了。如圖:

注意:嚴格按照以上步驟配置,請確認,你的兩塊虛擬網卡已經啓動,並且你的網絡模式是NAT模式!

然後我要說的是,如果要方便的配置VIM,那麼我們還需要一些輔助工具,首先必不可少的,WinSCP(百度自己下載);這個可以用來以圖形化的方式管理freebsd上的文件,如圖:

當然了,光有FTP還不夠,我們還需要ssh登錄,ssh登錄是很方便的,可以隨意複製命令,首先在你安裝freebsd的時候就要開啓sshd服務,否則是不能用的,開啓方法如下:

1、安裝時選擇上SSH,或者源碼安裝SSH
2、使用root登陸系統
3、使用ee編輯器編輯/etc/inetd.conf,去掉ssh前的#,按ctrl+c,再輸入exit保存退出
4、編輯/etc/rc.conf,添加一行sshd_enable="YES"
5、編輯/etc/ssh/sshd_config,將
#PermitRootLogin no改爲PermitRootLogin yes  //允許root登陸
#PasswordAuthentication no改爲PasswordAuthentication yes//使用系統PAM認證
#PermitEmptyPasswords no改爲PermitEmptyPasswords no//不允許空密碼

保存退出
6、啓動SSHD服務,/etc/rc.d/sshd start
7、查看服務是否啓動,netstat -an,如果看到22端口有監聽,恭喜!!!
8、準備好你的賬號和ssh客戶端登錄吧!

然後我使用SecureCRT 5.0進行SSH的登錄,連接到主機,如圖:

好了,準備工作做完了,現在我們開始配置vim環境,一開始我使用vim的時候也是走了不少彎路,我一開始下載的是VIM的安裝包,後來怎麼裝也裝不上去,看了提示,原來在我們發送安裝命令的時候他會自動從遠端FTP:ftp://ftp.vim.org/pub/vim/patches/7.1/  下載文件,但是這實在是太慢了,所以我用自己的FTP連上去下載下來了,然後打包,爲了方便各位,我上傳到網盤共享:http://yunpan.cn/lk/72nmt30vll?sid=301

接下來,我們把下載下來的這個vim包解壓,將裏面的7.1文件夾內的所有內容全部複製到:/usr/ports/distfiles/vim.目錄,然後接下來我們開始編譯安裝!

首先輸入命令:#cd /usr/ports/editors/vim

然後:#make install clean

然後經過漫長的編譯安裝後,會出現一個成功的提示信息。

接下來,我們要配置一些文件,首先將/usr/local/share/vim/vim71/(freebsd的不同版本可能目錄名不同,我的是freebsd 7.0)目錄下的vimrc_example.vim文件拷貝到系統根目錄~/ 下,這一切都可以直接用winscp的FTP管理來完成,很方便吧!然後將.vim後綴改成.vimrc,全文件名爲:vimrc_example.vimrc,我的附件包裏面已經包含了這個文件,並且設置好了語法高亮,如果你和我是一樣的版本,直接放到根目錄就行了,如果不是的話……我也沒試過,呵呵、

好了,接下來我們修改根目錄下的.cshrc文件。用記事本打開。增加 
alias vi vim
修改
setenv EDITOR vi

setenv EDITOR vim

重新登陸系統,OK。

如果你和我是一樣的版本,直接把我附件裏的東西複製到根目錄下也可以,然後我們來打開一個.c文件看看吧!

哈哈,語法高亮,彩色的,用着是不是很舒服呢?



寫到這裏了,如果大家發現文件下載不了了,請在下面給我留言,我會重新上傳共享,如有錯誤,各位高手請指出!最後祝大家中秋快樂!

                                                                                                                                                                                                                             2012年9月30日

                                                                                                                                                                                                                                                 ——by 三道

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章