俞木發(fā)
FreeBSD是經(jīng)過BSD、386BSD和4.4BSD發(fā)展而來的Unix的一個(gè)重要分支,而Linux是一種類Unix系統(tǒng)。從嚴(yán)格意義上說,F(xiàn)reeBSD指的是一個(gè)完整的系統(tǒng),包括內(nèi)核、系統(tǒng)環(huán)境、應(yīng)用軟件、各種文檔等。而Linux指的是內(nèi)核,當(dāng)我們提到操作系統(tǒng)的時(shí)候,嚴(yán)格的用詞應(yīng)該是GNU/Linux或者某個(gè)發(fā)行版的名字,如UbuntuLinux。
FreeBSD在國內(nèi)有很多鏡像網(wǎng)站,為了提高下載速度,可以到阿里云鏡像站(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:\”備用,之后在文件資源管理器中加載到虛擬光驅(qū)就可以看到安裝文件了(圖1)。
為了方便體驗(yàn),可以使用系統(tǒng)自帶的“Hyper-V”組件安裝。啟動(dòng)“Hyper-V”后按提示新建虛擬機(jī),新版FreeBSD已經(jīng)支持UEFI啟動(dòng),這里選擇“第二代”(圖2)。
剩余的操作按屏幕提示執(zhí)行,并將上述解壓的ISO文件添加到虛擬機(jī)的光驅(qū)中。啟動(dòng)虛擬機(jī)系統(tǒng)后會(huì)自動(dòng)激活FreeBSD的安裝界面,按提示點(diǎn)擊“”(圖3)。剩余的操作按屏幕提示完成系統(tǒng)的安裝即可。
完成FreeBSD的安裝后,再次重啟虛擬機(jī)系統(tǒng)就可以使用安裝時(shí)設(shè)置的用戶名和密碼登錄了。為了方便對系統(tǒng)進(jìn)行設(shè)置,首次登錄時(shí)建議使用root賬戶,成功登錄后可以看到“#”字樣的提示符(圖4)。
由于FreeBSD是全文本模式的系統(tǒng),對于習(xí)慣Windows這類圖形化桌面環(huán)境的用戶,可以自行在FreeBSD里安裝GUI桌面環(huán)境。下面以安裝Mate桌面為例。
1.下載組件
在#提示符下輸入命令“pkginstallxf86-videofbdevmate-desktopmatexorg”,回車執(zhí)行后系統(tǒng)會(huì)提示是否安裝該組件,輸入“Y”確認(rèn)開始下載并安裝這個(gè)組件(圖5)。
2.編輯配置文件
完成Mate桌面的安裝后繼續(xù)輸入并執(zhí)行命令“ee/etc/rc.conf”,在打開的文件中將下面的代碼追加到文后并保存:
moused_enable="YES"
dbus_enable="YES"
hald_enable="YES"
3.測試安裝
輸入并執(zhí)行命令“xinitmate-session”,這樣會(huì)加載安裝好的Mate桌面環(huán)境,只要雙擊桌面快捷方式即可打開指定的組件了(圖6)。
4.配置登錄管理器
Mate默認(rèn)沒有配置圖形界面的登錄管理器,如果要實(shí)現(xiàn)圖形化登錄,還需要在Mate桌面中配置SlimDM。同上繼續(xù)在命令提示符界面中輸入并執(zhí)行命令“pkginstallslim”安裝Slim,輸入“ee/etc/rc.conf”,添加“slim_enable="YES"”代碼;輸入“ee~/.xinitrc”,添加“execmate-session”。完成上述的操作后重啟FreeBSD,這樣在重啟后會(huì)自動(dòng)加載圖形化的登錄界面,現(xiàn)在可以使用安裝時(shí)設(shè)置的個(gè)人用戶賬戶和密碼登錄了(圖7)。
成功登錄FreeBSD后顯示的就是Mate桌面環(huán)境,它的使用和Ubuntu桌面環(huán)境類似,在左上角點(diǎn)擊可以彈出“開始”菜單,可以直接雙擊桌面快捷方式打開組件使用(圖8)。如果要在FreeBSD中安裝其他應(yīng)用,可以使用軟件包管理器搜索和下載。關(guān)于FreeBSD更多的使用知識(shí),大家可以打開“https://docs.freebsd.org/zhcn/”查看。