俞木發

FreeBSD是經過BSD、386BSD和4.4BSD發展而來的Unix的一個重要分支,而Linux是一種類Unix系統。從嚴格意義上說,FreeBSD指的是一個完整的系統,包括內核、系統環境、應用軟件、各種文檔等。而Linux指的是內核,當我們提到操作系統的時候,嚴格的用詞應該是GNU/Linux或者某個發行版的名字,如UbuntuLinux。
FreeBSD在國內有很多鏡像網站,為了提高下載速度,可以到阿里云鏡像站(https://mirrors.aliyun.com/freebsd/releases/ISO-IMAGES/13.1/),下載“FreeBSD-13.1-RELEASE-amd64-disc1.iso.xz”(適合使用64位CPU的Windows電腦安裝)。下載完成后使用WinRAR解壓文件,將其中的“FreeBSD-13.1-RELEASEamd64-disc1.iso”解壓到“E:\”備用,之后在文件資源管理器中加載到虛擬光驅就可以看到安裝文件了(圖1)。
為了方便體驗,可以使用系統自帶的“Hyper-V”組件安裝。啟動“Hyper-V”后按提示新建虛擬機,新版FreeBSD已經支持UEFI啟動,這里選擇“第二代”(圖2)。
剩余的操作按屏幕提示執行,并將上述解壓的ISO文件添加到虛擬機的光驅中。啟動虛擬機系統后會自動激活FreeBSD的安裝界面,按提示點擊“”(圖3)。剩余的操作按屏幕提示完成系統的安裝即可。
完成FreeBSD的安裝后,再次重啟虛擬機系統就可以使用安裝時設置的用戶名和密碼登錄了。為了方便對系統進行設置,首次登錄時建議使用root賬戶,成功登錄后可以看到“#”字樣的提示符(圖4)。
由于FreeBSD是全文本模式的系統,對于習慣Windows這類圖形化桌面環境的用戶,可以自行在FreeBSD里安裝GUI桌面環境。下面以安裝Mate桌面為例。
1.下載組件
在#提示符下輸入命令“pkginstallxf86-videofbdevmate-desktopmatexorg”,回車執行后系統會提示是否安裝該組件,輸入“Y”確認開始下載并安裝這個組件(圖5)。
2.編輯配置文件
完成Mate桌面的安裝后繼續輸入并執行命令“ee/etc/rc.conf”,在打開的文件中將下面的代碼追加到文后并保存:
moused_enable="YES"
dbus_enable="YES"
hald_enable="YES"
3.測試安裝
輸入并執行命令“xinitmate-session”,這樣會加載安裝好的Mate桌面環境,只要雙擊桌面快捷方式即可打開指定的組件了(圖6)。
4.配置登錄管理器
Mate默認沒有配置圖形界面的登錄管理器,如果要實現圖形化登錄,還需要在Mate桌面中配置SlimDM。同上繼續在命令提示符界面中輸入并執行命令“pkginstallslim”安裝Slim,輸入“ee/etc/rc.conf”,添加“slim_enable="YES"”代碼;輸入“ee~/.xinitrc”,添加“execmate-session”。完成上述的操作后重啟FreeBSD,這樣在重啟后會自動加載圖形化的登錄界面,現在可以使用安裝時設置的個人用戶賬戶和密碼登錄了(圖7)。

成功登錄FreeBSD后顯示的就是Mate桌面環境,它的使用和Ubuntu桌面環境類似,在左上角點擊可以彈出“開始”菜單,可以直接雙擊桌面快捷方式打開組件使用(圖8)。如果要在FreeBSD中安裝其他應用,可以使用軟件包管理器搜索和下載。關于FreeBSD更多的使用知識,大家可以打開“https://docs.freebsd.org/zhcn/”查看。