FreeBSD是一款類似Unix的操作系統(tǒng),同樣的這款操作系統(tǒng)也是開源的存在,這款操作系統(tǒng)是由BSD、386BSD和4.4BSD發(fā)展而來的一個重要分支,同時由于開源,這款操作系統(tǒng)在內(nèi)部結(jié)構(gòu)和系統(tǒng)API上和Unix有很大的兼容性,現(xiàn)行市場上的操作系統(tǒng)蠻多都是借鑒了這款操作系統(tǒng),例如蘋果的macOS正是由于這種兼容性,才獲得了Unix的商標(biāo)認(rèn)證,這款操作系統(tǒng)的版本同時也是非常的多的,和Linux操作系統(tǒng)寬松的法律條款,只要在官網(wǎng)上下載這款操作系統(tǒng)并拿到授權(quán),參照源碼對這個操作系統(tǒng)修改之后產(chǎn)生的新的版本就是可以自用的版本,類似于中國的紅旗操作系統(tǒng),也是在參照了Linux的源代碼進(jìn)行修改之后產(chǎn)生的,但是獨(dú)立于原版本,它的情況也是如此,當(dāng)然今天小編帶來的是最新的FreeBSD12.0免費(fèi)版,屬于還沒修改的官方版本,有需要的可以直接在本站下載體驗,畢竟官網(wǎng)的下載速度非常的慢。
系統(tǒng)特色
1、高級嵌入式平臺
為設(shè)備和嵌入式平臺帶來了先進(jìn)的網(wǎng)絡(luò)操作系統(tǒng)功能,從基于intel的高端設(shè)備到arm,powerpc和mips硬件平臺。從郵件和web設(shè)備到路由器,時間服務(wù)器和無線接入點,全球供應(yīng)商都依賴freebsd的集成構(gòu)建和交叉構(gòu)建環(huán)境以及高級功能作為其嵌入式產(chǎn)品的基礎(chǔ)。伯克利開源許可證允許他們決定他們想要貢獻(xiàn)多少本地變更。
2、運(yùn)行大量的應(yīng)用程序
擁有超過24000個移植的庫和應(yīng)用程序,支持桌面,服務(wù)器,設(shè)備和嵌入式環(huán)境的應(yīng)用程序。
3、易于安裝
可以從各種媒體安裝,包括cd-rom,dvd,或使用ftp或nfs直接通過網(wǎng)絡(luò)安裝。您只需要這些指示。
4、免費(fèi)的
bsd守護(hù)進(jìn)程。雖然您可能期望具有這些功能的操作系統(tǒng)以高價出售,但本系統(tǒng)是免費(fèi)提供的,并附帶源代碼。如果您想購買或下載試用版,可以獲得更多信息
5、尖端功能
目前提供先進(jìn)的網(wǎng)絡(luò),性能,安全性和兼容性功能,這些功能在其他操作系統(tǒng)中仍然缺失,甚至是一些最好的商業(yè)系統(tǒng)。
6、強(qiáng)大的互聯(lián)網(wǎng)解決方案
理想的internet或intranet服務(wù)器。它在最重的負(fù)載下提供強(qiáng)大的網(wǎng)絡(luò)服務(wù),并有效地使用內(nèi)存來維持?jǐn)?shù)千個并發(fā)用戶進(jìn)程的良好響應(yīng)時間。
安裝教程
1、制作U盤啟動盤
在window系統(tǒng)里,我用的是UltraISO,這里一定要注意,在寫入硬盤映像時,一定要把寫入方式改成RAW方式,否則U盤無法啟動。
在CentOS等linux系統(tǒng)中可以用“dd”命令寫入U盤映像: %dd if=FreeBSD-12.0-RELEASE-amd64-dvd1.iso of=/dev/da0 bs=1024k conv=sync 這里需要注意,/dev/da0應(yīng)該改成你U盤的實際位置。這個可以通過“df”命令查找到。我查找到的是/dev/sdc4,所以將上面的命令改成: %dd if=FreeBSD-12.0-RELEASE-amd64-dvd1.iso of=/dev/sdc4 bs=1024k conv=sync
回車,等待刻錄完成。
2、開始安裝
通過U盤啟動電腦直到顯示:歡迎來到德萊聯(lián)盟,是否要開始安裝,直接回車,開始安裝。
3、選擇鍵盤,直接回車,默認(rèn)安裝即可,如果你的鍵盤比較特殊,你可以在下面選擇適合你鍵盤的選項進(jìn)行安裝。
4、輸入主機(jī)名稱
此名稱可能在以后某些時候會用到,自己起一個自己滿意的即可。
5、選擇要安裝的資源,除了默認(rèn)的,我還選了ports和src。
6、選擇用哪種文件系統(tǒng)和如何對硬盤進(jìn)行分區(qū)。這里我選擇的Auto(UFS)安裝。
注:對zfs支持是相當(dāng)好的,但是如果不是在服務(wù)器上安裝且機(jī)器配置不是很高、硬盤不是很大、也不學(xué)習(xí)zfs的話,就不建議用zfs安裝了,zfs對硬盤的管理真的很方便,想要擴(kuò)展磁盤容量,只要把新加的硬盤加到池中即可。
7、使用整個硬盤還是使用一個分區(qū),如果機(jī)器上還有其它系統(tǒng)的話,就選Partition。這里我選的是整個硬盤(Entire Disk)。
8、我選擇的是MBR模式,原因是我在筆記本上選擇GPT模式安裝完后竟然啟動不了。
注:在VMware虛擬機(jī)中安裝時我選的是GPT磁盤模式。
9、對硬盤進(jìn)行分區(qū)
我在筆記本電腦上安裝,且
只是用來學(xué)習(xí)的,所以直接用自動分區(qū)。如果你是在服務(wù)器上安裝,就需要研究一下怎么分區(qū)更合理,然后手動分區(qū)。或者直接用Auto(ZFS)進(jìn)行安裝。
10、開始提取文件并向硬盤復(fù)制,大約5分鐘。
11、輸入root用戶密碼,并確認(rèn)。
12、選擇要配置上網(wǎng)的網(wǎng)卡,我這里就一個網(wǎng)卡,沒得選擇。
13、是否配置IPv4,選擇Yes,回車即可。
14、是否用DHCP對網(wǎng)絡(luò)進(jìn)行配置,選擇Yes,將自動為你的電腦配置動態(tài)IP。選擇No將自己手動配置IP、掩碼及網(wǎng)關(guān)。這里我選擇的是手動配置。如果是Vmware虛擬機(jī)安裝,手動配置IPv4時,你需要到虛擬機(jī)的菜單欄:編輯->虛擬網(wǎng)絡(luò)編輯器->VMnet8->NAT設(shè)置 中找到網(wǎng)關(guān)IP等,據(jù)此進(jìn)行填寫。
15、是否配置IPv6,我選擇了No,沒有對IPv進(jìn)行配置。
16、配置你上網(wǎng)時的DNS。根據(jù)當(dāng)?shù)鼗ヂ?lián)網(wǎng)服務(wù)商提供的DNS填寫。如果是Vmware虛擬機(jī)安裝,這里填寫你上面找到的網(wǎng)關(guān)IP即可。
17、選擇地區(qū),我選第5項,Asia即亞洲。
18、選擇國家,我選第9項,china中國。
系統(tǒng)功能
1、dtrace
提供了一個全面的框架,用于在實時加載時跟蹤和排除內(nèi)核和應(yīng)用程序性能問題。
2、網(wǎng)絡(luò)虛擬化
已經(jīng)實現(xiàn)了一個容器(“vimage”),擴(kuò)展了內(nèi)核,以維護(hù)多個獨(dú)立的網(wǎng)絡(luò)狀態(tài)實例。vimage工具可以獨(dú)立使用來創(chuàng)建完全虛擬化的網(wǎng)絡(luò)拓?fù)?,jail可以直接利用完全虛擬化的網(wǎng)絡(luò)堆棧。
3、防火墻
基本系統(tǒng)包括ipfw和ipfilter,以及具有改進(jìn)的smp性能的流行pf的修改版本。ipfw還包括虛擬網(wǎng)絡(luò)功能,允許網(wǎng)絡(luò)管理員模擬不利的網(wǎng)絡(luò)狀況,包括延遲,抖動,數(shù)據(jù)包丟失和有限的帶寬。
4、仿真
提供了一個系統(tǒng)調(diào)用轉(zhuǎn)換層,允許在本系統(tǒng)上運(yùn)行未修改的linux二進(jìn)制文件。
常見問題
1、我應(yīng)該下載哪個平臺?我有一個64位的英特爾cpu,但我只看到了amd64。
amd64是本系統(tǒng)用于64位兼容x86架構(gòu)(也稱為“x86-64”或“x64”)的術(shù)語。
大多數(shù)現(xiàn)代計算機(jī)應(yīng)該使用amd64。較舊的硬件應(yīng)該使用i386。在非x86兼容架構(gòu)上安裝時,請選擇與硬件最匹配的平臺。
2、如果安裝映像無法啟動,該怎么辦?
這可能是因為使用ftp時未以二進(jìn)制模式下載圖像。
某些ftp客戶端將其傳輸模式默認(rèn)為ascii,并嘗試更改收到的任何行尾字符以匹配客戶端系統(tǒng)使用的約定。這幾乎總是會破壞啟動映像。檢查下載的引導(dǎo)映像的sha-256校驗:如果不是正好在服務(wù)器上,然后下載過程的嫌疑。
使用命令行ftp客戶端時,在連接到服務(wù)器之后和開始下載映像之前,在ftp命令提示符下鍵入binary。
3、為什么我會在編譯和引導(dǎo)新內(nèi)核后收到錯誤消息,readin失???
世界和內(nèi)核不同步。這不受支持。一定要使用makebuildworld和makebuildkernel更新內(nèi)核。
通過直接在第二階段指定內(nèi)核來啟動系統(tǒng),在|啟動加載器之前顯示時按任意鍵。
0條評論