天天看點

安裝FreeBSD最經典的方法

 歡迎使用 FreeBSD!

BSD 的手冊相當豐富,細緻,極大的掃清了我們在使用 BSD 時的障礙.然而,實踐往往與理論有距離,或許在閱讀了一大堆資料後,開始着手安裝系統,克服"重重困難"之後,終于安裝成功,在歡慶的同時發現,居然沒有安裝 gcc, 常用指令的 man 一個都查不出來.天哪,這樣一個絕對純淨的裸機讓我如何是從呢? 于是筆者根據實踐,獻身說法,總結出一種史上最經典的 FreeBSD 安裝方法,詣在既安裝了一個幹淨的裸機,又能使其成為完整的開發或生産環境.有這個計劃已經好久了,這次遇到一個好機會,得以如願.好,咱書歸正傳:

注: 本文以最簡單實用的方法進行,圖文并茂,以 BSD 提供的僞圖形界面安裝為基礎,打造史上安裝 BSD 的最經典圖文教程.進階安裝請參看 官方手冊[中] Manual[En].

操作過程中注意 [Tab], [Space], [Home], [PageDown], [Left], [Right], [Up], [Down] 等按鍵的使用.如果一個不小心按快了,沒關系的,可以再直按 [Tab] 循環回來,也可以組合使用 [Shift] + [Tab] 來往回切.

1. 将電腦設定為從光驅引導,并将 FreeBSD 的安裝盤放入光驅,啟動機器後,會在顯示器上顯示一串串文字,形如:

BTX loader 1.00 BTX version is 1.01
Console: internal video/keyboard
BIOS CD is cd0
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS 639kB/261120kB available memory      

然後會出現一個相當個性的歡迎界面,那是 FreeBSD 的引導加載器菜單:

安裝FreeBSD最經典的方法

您可以等待十秒, 或按 [Enter]

2.  進入 系統硬體檢測 畫面,視機器不同而不同,可能形如下面輸出:

avail memory = 253050880 (247120K bytes)
Preloaded elf kernel "kernel" at 0xc0817000.
Preloaded mfs_root "/mfsroot" at 0xc0817084.
md0: Preloaded image </mfsroot> 4423680 bytes at 0xc03ddcd4      

3. 如果沒有硬體故障,會來到 選擇國家及地區菜單 界面

安裝FreeBSD最經典的方法

如果沒有特殊要求,可以直接 [OK]. 可按下 [Home] 跳到菜單的第一頁,然後按下幾次 [PageDown],可以看到 China, 用上下光标鍵将其高亮選中,或輸入前的數字也可以将其自動高亮選中,無意中發現的. ^_*然後用 [Tab] 鍵将 [OK] 反亮選中後,按下 [空格] 或 [Enter], 進入下一步.

4. 鍵盤布局界面

安裝FreeBSD最經典的方法

直接将高亮光棒用 [Tab] 鍵, 或 [Left][Right] 光标鍵切到 [OK], 按下 [Space] 或 [Enter] 進入下一步.(估計沒有人會為伺服器單配一個魔獸比賽專用鍵盤的吧 :))

5. BSD 安裝的 Sysinstall 主菜單

安裝FreeBSD最經典的方法

用 [Up][Down] 選中 Standard ,再用 [Tab] 選中 [Select], 按下 [Space] 或 [Enter]

6. 為 BSD 選擇硬碟或分區

安裝FreeBSD最經典的方法

最為快捷的方法為:1). 按下 [a] 使用整塊硬來安裝與使用 FreeBSD 系統;2). 按下 [q] 表示确認完成.

7. 啟動管理器

安裝FreeBSD最經典的方法

原則是: 隻要不選中第三項 None, 即可;最好選 Standard.如果不幸選了 None, 下次開機用CD光牒重新開機系統吧.光标切到 [OK] 後按下 [Space] 或 [Enter]

8. 磁盤分區編輯器

安裝FreeBSD最經典的方法

可以先按下 [a] 自動分區,再 [q] 完成分區,但是,此處要友情提示下:盡量手工分區, BSD 預設分區的 var 忒小了,很容易就寫滿了;另外如果機器記憶體夠大, swap 分區不用分成記憶體的 1.5 倍的,可适當調小一點.具體的手工計算分區大小不在本文讨論範疇,詳情請見 官方手冊.

9. 選擇軟體包 請注意了,這裡才是最為經典之處,請切勿錯過!

安裝FreeBSD最經典的方法

千萬要看清楚了喲!這裡 什麼都不用也不要選,直接用 [Tab] 将 [OK] 高亮選中,按下 [Space] 或 [Enter]

10. 選擇安裝媒體

安裝FreeBSD最經典的方法

選中 CD/DVD,用 [Tab] 将光标切到 [OK],後按下 [Space] 或 [Enter].注: 預設的是從CD光牒,直接 OK.

11. 最後一次确認安裝的機會,一旦确認就正式開始寫磁盤的安裝操作了!

安裝FreeBSD最經典的方法

切到 [Yes] 後按下 [Space] 或 [Enter].

12. 安裝系統中,這個過程不會很長,部落客在實際安裝中,無論是在虛拟機,還是本人的桌上型電腦,甚至伺服器,都不會超過二十分鐘,更不會像 M$ 那般讓人久等 N times, 卻仍說還剩 29 分鐘.

安裝FreeBSD最經典的方法

13. 開始安裝後配置 歡迎界面

安裝FreeBSD最經典的方法

直接 OK

14. 詢問是否 配置網絡 ,當然了,作為網絡作業系統,不配置網絡的話不是給魚斷水嗎?

安裝FreeBSD最經典的方法

直接 [Yes].

15. 系統偵測到的網絡裝置清單

安裝FreeBSD最經典的方法

視不同機器而不同.通常選中清單的第一塊裝置,用 [Tab] 切到 [OK] 後按下 [Space] 或 [Enter].

16. 确認是否 啟用 IPv6

安裝FreeBSD最經典的方法

如果你的網絡支援 IPv6,那自然要切到 [Yes],目前來講,本人一直都切到 [No],然後按下 [Space] 或 [Enter].

17.  詢問是否 啟用 dhcp

安裝FreeBSD最經典的方法

如果啟用 dhcp 系統自動掃描,并為網卡配置一個自動擷取的 IP.無論如何,會進入一個網絡配置界面

安裝FreeBSD最經典的方法

正确的配置之後,切到 [OK], 按下 [Space] 或 [Enter].

注: 如果想讓主機名變成形如 hy0kl.org,将配置資訊填寫為

Host: hy0kl.org

Domain: org

18. 詢問是否 将機器設定網關

安裝FreeBSD最經典的方法

視情況而定.通常直接切到 [No] 後按下 [Space] 或 [Enter].

19. 詢問是否 啟用超級守護程序

安裝FreeBSD最經典的方法

建議切到 [No],後按下 [Space] 或 [Enter].因為這些配置都可以在需要的時候再打開,否則在控制台可能出現端口沖突的錯誤報告.

20. 詢問是否 啟用 ssh

安裝FreeBSD最經典的方法

這個設定很重要, 一定要切到 [Yes] 後再按下 [Space] 或 [Enter].否則下次再改配置檔案啟動遠端登陸了.

21. 詢問是否 啟用匿名 ftp  伺服器

安裝FreeBSD最經典的方法

如果您覺得維護工作無事可作可以切到 [Yes],否則還是切到 [No]後再按下 [Space] 或 [Enter] 吧.

22. 詢問是否 啟用作為 NFS 伺服器

安裝FreeBSD最經典的方法

視具體需求定奪.

23. 詢問是否 作為 NFS 用戶端

安裝FreeBSD最經典的方法

同上,視需求而定.

24. 是否 配置控制台

安裝FreeBSD最經典的方法

如果想個性化你的文本控制台,例如文本的螢幕保護等,請在此設定,具體設定請參看手冊.通常切到 [No] 後按下 [Space] 或 [Enter].

25. 時區配置

确認界面:

安裝FreeBSD最經典的方法

如果已經聯網了,建議設定一下為上策,防止更新系統時報時間不同步的錯誤, So, 切到 [Yes] 後按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

切到 [No] 後按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

選擇 Asia 後切到 [OK],再按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

選擇 China 後切到 [OK],再按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

選擇正确的時區後, 切到 [OK],按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

确認時區,切到 [Yes]後按下 [Space] 或 [Enter].

26. 詢問是否 啟用 Linux 模拟器

安裝FreeBSD最經典的方法

建議切到 [No] 後按下 [Space] 或 [Enter].BSD CD光牒自帶的模拟器往往不适應新包,盡量用的時候從 ports tree 編譯安裝.

27. 詢問是否 配置滑鼠

安裝FreeBSD最經典的方法

視需要而定,作服務的話還是省點了.

28. 詢問是否 安裝 ports tree

安裝FreeBSD最經典的方法

強烈建議 直接切到 [No] 後按下 [Space] 或 [Enter].當然如果您有足夠的耐心,能夠接受來回換CD光牒五十多次的操作,那可以嘗試一下 [Yes].祝您好運.

29.  增加使用者群組

  在安裝系統的過程中, 您應添加至少一個使用者, 以避免直接以 root 使用者的身份登入。 用以儲存其使用者資料的根分區通常很小, 是以用root 身份運作程式可能将其迅速填滿。 下面的提示資訊介紹了這樣做可能帶來的更大隐患:

User Confirmation Requested
 Would you like to add any initial user accounts to the system? Adding
 at least one account for yourself at this stage is suggested since
 working as the "root" user is dangerous (it is easy to do things which
 adversely affect the entire system). 

                            [ Yes ]   No      

  選擇 [ Yes ] 并按 Enter 即可開始建立使用者的過程。

圖 2-51. 選擇使用者

安裝FreeBSD最經典的方法

  用箭頭鍵來選擇 User 然後按 Enter。

圖 2-52. 添加使用者資訊

安裝FreeBSD最經典的方法

建議,将第一個使用者加入到 wheel 組當中,讓其可以遠端 ssh 到主機并 su 成 root 使用者.另外給其設定 shell 為 csh,否則沒有 tab 自動補齊功能.

BSD8 在此外有改進,有兩個密碼輸入框.

安裝FreeBSD最經典的方法

選擇 Exit 後切到 [OK] 按下 [Space] 或 [Enter] 完成使用者管理.

30. 為 root 設定密碼

Message
 Now you must set the system manager's password.
 This is the password you'll use to log in as "root".

                         [ OK ]

               [ Press enter or space ]      

  鍵入 Enter 來設定 root 密碼。

  密碼必須正确地輸入兩次。 毋庸諱言, 您需要選擇一個不容易忘記的密碼。 請注意您輸入的密碼不會回顯, 也不會顯示星号。

New password:
Retype new password :      

  密碼成功鍵入後,安裝将繼續。

31. 回到起先的安裝菜單,完成安裝

安裝FreeBSD最經典的方法

OK, 大功造成,用 [Tab] 切到 [X Exit Install] 後按下 [Space] 或 [Enter].

安裝FreeBSD最經典的方法

切到 [Yes] 按下 [Space] 或 [Enter] 後彈出光驅,取出CD光牒,機器重新開機.理論上講,這是 FreeBSD 唯一的一次重新開機.

OK.我們已經完成了一項宏大的工程.一個純淨卻實用的裸 BSD 安裝成功了.快來享受這份喜悅吧!

系統平台已經搭建, BSD 的大門從此向你敞開!

安裝FreeBSD最經典的方法