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