VirtualBox下跑FreeBSD的網路問題和安裝Python模組心得

昨天在VirtualBox上裝了FreeBSD,但是卻遇到無法上網的問題

#ping google.com

ping: cannot resolve google.com: No address associated with name

看起來是網路沒有設定好,連DNS都找不到的樣子,於是在網路上找了一找,終於找到了解決方法

ifconfig pcn0 down
ifcontig pcn0 media 10baseT/UTP
ifconfig pcn0 up
dhclient pcn0

解決了之後終於成功地在上面執行了我在Windows下寫的程式,一開始我連什麼指令用來抓檔案都不知道,我只知道curl這樣的指令,但它好像沒有這樣的指令,後來知到有fetch可以用,就裝好了easy_install之後就很方便,接著裝了Twisted,和lxml,而lxml並不是直接用easy_install就可以用,還得先安裝並編譯libxml2和libxslt,但其實也很簡單,先fetch下來,解開壓縮,然後執行

./configure
make install

編譯要花一小段時間,但沒想到這麼順利,沒有什麼編譯錯誤跑出來,完成後再用easy_install安裝lxml就可以了

寫一個小程式來測試

FreeBSD下的Twisted測試用程式

FreeBSD下的Twisted測試用程式

然後執行

FreeBSD下的Twisted執行結過

FreeBSD下的Twisted執行結果

Wow! 成功了!

This entry was posted in Python, Unix-Like, 中文文章, 問題 and tagged , , , , , , . Bookmark the permalink.

4 Responses to VirtualBox下跑FreeBSD的網路問題和安裝Python模組心得

  1. 日落 says:

    你怎麼會想要裝 BSD
    大部分的人不是都用 Linux 嗎

  2. victor says:

    因為聽說BSD很穩定 XD
    “很穩定” 聽起來好像很酷,我就裝了阿
    不過反正也沒差多少 感覺都很像阿 我只有用SSH和telnet連我主機網頁和學校的主機過

  3. doomleika says:

    FreeBSD有port啊,甚麼都幫你弄好好。
    (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html)
    如果是FreeBSD的話,Absolute FreeBSD 2nd這本不錯
    (http://books.google.com.tw/books?id=oEfWtQH7YK8C&dq=absolute+freebsd)

    圖書館那邊有本中譯版,但是是第一版的(講4.X)。

    抓檔的話,你可以看看wget

  4. 日落 says:

    其實 Unix & Unix-like 只要設定調整過
    都很穩的啦

    BSD 的 port 有人覺得不錯
    但也有人不喜歡
    特別是要 make buildworld 的時候 XD