作者 主題: FreeBSD初學者請救, 如何升級到7.0-p1  (閱讀 10390 次)

0 會員 與 1 訪客 正在閱讀本文。

yes298

  • 活潑的大學生
  • ***
  • 文章數: 380
    • 檢視個人資料
FreeBSD初學者請救, 如何升級到7.0-p1
« 於: 2008-05-14 12:25 »
各位學長, 小弟是FreeBSD的初學者, 請別見笑這簡單問題 ...

現在一台FreeBSD 7.0-Release (x64)
想升到 7.0-p1, 卻從未做過,

誠心請教各位學長, 可否給出詳細的指令,

感謝不盡 ....

darren2000

  • 懷疑的國中生
  • **
  • 文章數: 82
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #1 於: 2008-05-15 09:25 »

修改/usr/share/examples/cvsup/standard-supfile
有行*default release=cvs tag=RELENG_7改成*default release=cvs tag=RELENG_7_0
更新source,剩下照less /usr/src/Makefile內的11個步驟走

johnpupu

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #2 於: 2008-05-16 10:30 »
http://www.freebsd.org/doc/zh_TW/books/handbook/kernelconfig-building.html

你沒跳大版號...應該不用make world ..

更新source 然後
# cd /usr/src
# make buildkernel KERNCONF=MYKERNEL
# make installkernel KERNCONF=MYKERNEL

這樣應該就好了.........

##############################
收到長輩的指正...
這是須要
make buildworld 跟 make installworld  .
『至於有沒有大版號, 要不要 buildworld?  這是看到底是為甚麼改版號吧, 有的是 user land library 做 security patch, 關 kernel 鳥事, 只 make kernel 是把頭埋進沙裡的行為.』
感謝長輩的指正!!!!

誤人子第好久........................






« 上次編輯: 2008-06-04 11:37 由 johnpupu »

yes298

  • 活潑的大學生
  • ***
  • 文章數: 380
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #3 於: 2008-05-18 14:33 »
重新編譯核心后, 還是7.0-release, 而不是7.0-release-p1
以下這個是否正確呀?
改成*default release=cvs tag=RELENG_7_0

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #4 於: 2008-05-19 14:52 »
更新source tree
cd /usr/src
make buildworld
make buildkernel KERNCONF=KERNCONFFILE
make installkernel KERNCONF=KERNCONFFILE
make installworld
reboot

yes298

  • 活潑的大學生
  • ***
  • 文章數: 380
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #5 於: 2008-05-19 18:30 »
我先更改:/usr/share/examples/cvsup/ports-supfile
*default host=cvsup.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7_0
*default delete use-rel-suffix
ports-all


然后用 cvsup -g -L 2 /usr/share/examples/cvsup/ports-supfile 去更新source tree
明明說已更新成功,卻沒有升級至p1,
我曾試過將/usr/src目錄下的所有檔案刪除, 再按以上方法去做, 成功更新后,
/usr/src目錄卻是空的 ....

« 上次編輯: 2008-05-19 18:38 由 yes298 »

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #6 於: 2008-05-19 22:27 »
這位同學,麻煩您看一下您改的那個檔案的檔名,這是用來更新哪個東西的?

homeboy

  • 可愛的小學生
  • *
  • 文章數: 5
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #7 於: 2008-05-19 23:10 »
你更新的是軟體的port-tree並不是系統的source tree,系統的是stable-supfile.

yes298

  • 活潑的大學生
  • ***
  • 文章數: 380
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #8 於: 2008-05-20 10:42 »
學長, 那如何去更新/usr/src目錄下的內容呢?

請指教, 謝~

johnpupu

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #9 於: 2008-05-20 10:54 »
去改這個檔案裡面的.........default host=CHANGE_THIS.FreeBSD.org->cvsup.tw.FreeBSD.org
/usr/share/examples/cvsup/standard-supfile

然後去更新你的src tree
#csup -g -L 2 /usr/share/examples/cvsup/standard-supfile
接下來就是....各位大大寫的那樣.................

這應該google 還是 手冊都有寫吧..................

庫那河設計工作室

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
    • 庫那河設計
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #10 於: 2008-11-07 12:42 »
之前看過Freebsd7.0效能提升不少,有想升級的打算。

若是要準備做這個動作,需備份哪些比較重要資料呢?

tiebob

  • 憂鬱的高中生
  • ***
  • 文章數: 108
    • 檢視個人資料
回覆: FreeBSD初學者請救, 如何升級到7.0-p1
« 回覆 #11 於: 2008-11-09 16:23 »
之前看過Freebsd7.0效能提升不少,有想升級的打算。

若是要準備做這個動作,需備份哪些比較重要資料呢?


要先知道這台機子提供哪些服務才能知道要備份哪些資料吧!