我的FreeBSD5.4安裝配置過程筆記錄(新手參考)第1/5頁
更新時間:2006年07月07日 00:00:00 作者:
《第一章》
沒裝過之前,有聞freebsd在web服務(wù)器領(lǐng)域有快速穩(wěn)定如“堅如磐石”的高性能,作為unix bsd家族中重要一員,有優(yōu)良的網(wǎng)絡(luò)和安全性能,軟件豐富,簡潔高效,完全免費的!在網(wǎng)上逛逛也發(fā)現(xiàn)在其之上的桌面系統(tǒng)也不遜色于linux。
以前玩過linux的發(fā)行版有redhat,mandrake,slackware,不過都在玩些初始的安裝配置而又不常用linux,覺得linux版本有些多而不好選擇,bug又相對比較多……于是躍躍欲試freebsd……
我是從今年4月份左右時開始玩freebsd操作系統(tǒng)的。當(dāng)時從網(wǎng)上下載frebsd5.3ISO安裝文件并刻錄成一張CD,在windows下的vmware中,安照handbook上幫助說明一步步安裝成功了,但由于vmware下網(wǎng)卡和圖形界面x不好配置,才轉(zhuǎn)去裝雙系統(tǒng)。安裝遇到不少困難,起碼重裝有五六次了。不想完全安裝,只想最小化安裝干凈的系統(tǒng)。特別是裝Xorg,不是安裝不了就是裝了啟動不了X,用ports編譯安裝特別費時間,網(wǎng)速慢裝xorg和gnome花了一兩天。編譯內(nèi)核和源代碼更費時間。當(dāng)然如果理解基本概念和過程后其實安裝freebsd是比較簡單的。以下就是我的freebsd安裝配置過程,目前裝的是5.4stable版本。
安裝前假定已閱讀過freebsd手冊中的安裝過程:
http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/
開始采用最小化安裝。(我對什么才算最小化也不太理解,我是選了Standard(Begin a standard installation),最后選軟件包(Distributions)時選minimal,還有多選一個源代碼包src,還有選上ports。)
剛安裝按照手冊就可以了。我是用刻錄的cd裝的,用ftp網(wǎng)絡(luò)安裝也比較方便。
其中分配磁盤空間時,我用一個將近10G的主分區(qū)(/dev/ad0s3)來裝freebsd。
可參考的分區(qū)大概如下:
a: / 128M
b: swap 512M
d: /var 576M
e: /tmp 256M
f: /home 2G
g: /usr 6G
熟悉過程后,基本系統(tǒng)安裝和配置按照提示比較快就能完成。
重啟登錄freebsd系統(tǒng)后,在能上網(wǎng)條件下,安裝cvsup,以用來升級同步ports和源代碼:
#pkg_add -r cvsup-without-gui
然后就升級port和內(nèi)核源代碼:
a. 先將ports-supfile和stable-supfile升級配置文件拷貝到/etc:
(升級到stable版本用stable-supfile,升級到最新版用standard-supfile)
#cp /usr/share/examples/cvsup/ports-supfile /etc
#cp /usr/share/examples/cvsup/stable-supfile /etc
b. 編輯/etc/ports-supfile配置好host,拿掉ports-all前面的注釋;
c. 編輯/etc/stable-supfile配置好host,拿掉src-all前面的注釋。
(其它配置項可參考手冊和文檔幫助)
d. 升級ports:
#cvsup -g -L 2 ports-supfile
e. 升級源代碼:
#cvsup -g -L 2 stable-supfile
然后就是重新編譯系統(tǒng)(buildworld)和編譯內(nèi)核:
(可先閱讀一下/usr/src/UPDATING是否有必要升級系統(tǒng))
#cd /usr/src/sys/i386/conf
#cp GENERIC MYKERNEL
#ee MYKERNEL
(編輯配置內(nèi)核文件,參考手冊和文檔,盡量將一些系統(tǒng)沒用到的選項去掉)
#cd /usr/src
#make buildworld
#make buildkernel KERNCONF=MYKERNEL
#make installkernel KERNCONF=MYKERNEL
#reboot
引導(dǎo)至單用戶模式(boot -s)
#mount -a
#mergemaster -p
#cd /usr/src
#make installworld
#mount -u /
#mergemaster
#reboot
這樣就升級完成了。
(升級過程可能會花上幾個小時要耐心等。以上有些命令不太理解,不過安裝步驟還是裝上了)
沒裝過之前,有聞freebsd在web服務(wù)器領(lǐng)域有快速穩(wěn)定如“堅如磐石”的高性能,作為unix bsd家族中重要一員,有優(yōu)良的網(wǎng)絡(luò)和安全性能,軟件豐富,簡潔高效,完全免費的!在網(wǎng)上逛逛也發(fā)現(xiàn)在其之上的桌面系統(tǒng)也不遜色于linux。
以前玩過linux的發(fā)行版有redhat,mandrake,slackware,不過都在玩些初始的安裝配置而又不常用linux,覺得linux版本有些多而不好選擇,bug又相對比較多……于是躍躍欲試freebsd……
我是從今年4月份左右時開始玩freebsd操作系統(tǒng)的。當(dāng)時從網(wǎng)上下載frebsd5.3ISO安裝文件并刻錄成一張CD,在windows下的vmware中,安照handbook上幫助說明一步步安裝成功了,但由于vmware下網(wǎng)卡和圖形界面x不好配置,才轉(zhuǎn)去裝雙系統(tǒng)。安裝遇到不少困難,起碼重裝有五六次了。不想完全安裝,只想最小化安裝干凈的系統(tǒng)。特別是裝Xorg,不是安裝不了就是裝了啟動不了X,用ports編譯安裝特別費時間,網(wǎng)速慢裝xorg和gnome花了一兩天。編譯內(nèi)核和源代碼更費時間。當(dāng)然如果理解基本概念和過程后其實安裝freebsd是比較簡單的。以下就是我的freebsd安裝配置過程,目前裝的是5.4stable版本。
安裝前假定已閱讀過freebsd手冊中的安裝過程:
http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/
開始采用最小化安裝。(我對什么才算最小化也不太理解,我是選了Standard(Begin a standard installation),最后選軟件包(Distributions)時選minimal,還有多選一個源代碼包src,還有選上ports。)
剛安裝按照手冊就可以了。我是用刻錄的cd裝的,用ftp網(wǎng)絡(luò)安裝也比較方便。
其中分配磁盤空間時,我用一個將近10G的主分區(qū)(/dev/ad0s3)來裝freebsd。
可參考的分區(qū)大概如下:
a: / 128M
b: swap 512M
d: /var 576M
e: /tmp 256M
f: /home 2G
g: /usr 6G
熟悉過程后,基本系統(tǒng)安裝和配置按照提示比較快就能完成。
重啟登錄freebsd系統(tǒng)后,在能上網(wǎng)條件下,安裝cvsup,以用來升級同步ports和源代碼:
#pkg_add -r cvsup-without-gui
然后就升級port和內(nèi)核源代碼:
a. 先將ports-supfile和stable-supfile升級配置文件拷貝到/etc:
(升級到stable版本用stable-supfile,升級到最新版用standard-supfile)
#cp /usr/share/examples/cvsup/ports-supfile /etc
#cp /usr/share/examples/cvsup/stable-supfile /etc
b. 編輯/etc/ports-supfile配置好host,拿掉ports-all前面的注釋;
c. 編輯/etc/stable-supfile配置好host,拿掉src-all前面的注釋。
(其它配置項可參考手冊和文檔幫助)
d. 升級ports:
#cvsup -g -L 2 ports-supfile
e. 升級源代碼:
#cvsup -g -L 2 stable-supfile
然后就是重新編譯系統(tǒng)(buildworld)和編譯內(nèi)核:
(可先閱讀一下/usr/src/UPDATING是否有必要升級系統(tǒng))
#cd /usr/src/sys/i386/conf
#cp GENERIC MYKERNEL
#ee MYKERNEL
(編輯配置內(nèi)核文件,參考手冊和文檔,盡量將一些系統(tǒng)沒用到的選項去掉)
#cd /usr/src
#make buildworld
#make buildkernel KERNCONF=MYKERNEL
#make installkernel KERNCONF=MYKERNEL
#reboot
引導(dǎo)至單用戶模式(boot -s)
#mount -a
#mergemaster -p
#cd /usr/src
#make installworld
#mount -u /
#mergemaster
#reboot
這樣就升級完成了。
(升級過程可能會花上幾個小時要耐心等。以上有些命令不太理解,不過安裝步驟還是裝上了)
相關(guān)文章
vm下centos7 mini版 NAT模式下配置靜態(tài)IP的方法
這篇文章主要介紹了vm下centos7 mini版 NAT模式下配置靜態(tài)IP 的方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-06-06
ubuntu14.04中安裝chkconfig服務(wù)管理程序的方法
這篇文章主要介紹了ubuntu14.04中安裝chkconfig服務(wù)管理程序的方法,在文章給大家提到了ubuntu使用chkconfig命令來管理服務(wù) 的命令寫法,需要的朋友可以參考下2018-03-03
linux系統(tǒng)啟動自動激活網(wǎng)卡的解決方法
linux系統(tǒng)啟動自動激活網(wǎng)卡的解決方法...2007-04-04
Linux/window下怎樣查看某個端口被哪個程序/進(jìn)程占用
Linux/window下怎樣查看某個端口被哪個程序/進(jìn)程占用,接下來詳細(xì)介紹如何查看占用端口的程序,有需要的朋友可以參考下2013-01-01
FreeBSD6.0Release+Squid+Socks5服務(wù)器架設(shè)筆記
FreeBSD6.0Release+Squid+Socks5服務(wù)器架設(shè)筆記...2007-05-05
Linux系統(tǒng)中如何實現(xiàn)遠(yuǎn)程控制
Linux系統(tǒng)中如何實現(xiàn)遠(yuǎn)程控制...2006-10-10
Linux fedora 24 忘記密碼圖形化界面修改root密碼的方法
這篇文章主要介紹了Linux fedora 24 忘記密碼圖形化界面修改root密碼的方法,在文章下文給大家補充了fedora23忘記root密碼的修改方法,需要的朋友可以參考下2017-02-02

