cvsup.tw.FreeBSD.org - BBS

Dorothy avatar
By Dorothy
at 2009-03-26T21:41

Table of Contents

※ 引述《usnei (usnei)》之銘言:
: 這個patch 是3/23 發佈的
: http://security.freebsd.org/advisories/FreeBSD-SA-09:06.ktimer.asc
: 不好意思, 一直線的想法, 可能不知變通 , 僅想把這些問題釐清
: 發言若有愚鈍之處 再請見諒 也請不吝告知何處是我觀念不正確的地方
: : http://www.freebsd.org/doc/en/books/handbook/kernelconfig-building.html
: : 如果你用 freebsd-update 更新的話, 看它下載的檔案, 有時候是連 kernel
: : 都不用動到的; 如果下載的檔案, 都跟 kernel 無關, 就不用動到 kernel。
: : freebsd-update 也請看手冊 24.2 囉!
: freebsd-update 的確很好用:)

其實大部分狀況下, 在用 sysinstall 安裝的時候, source 只要安裝
base 和 sys 就好了, 有時候可以多裝個 etc, 其他東西都可以不用
裝。

freebsd-update 更新的時候, 是做 binary update, 如果跟 kernel
有關的話, 才會動到 /usr/src/sys/kern/ 底下的東西, 例如:

xxx# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 7.1-RELEASE from update2.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 4 patches... done.
Applying patches... done.

The following files will be updated as part of updating to 7.1-RELEASE-p4:
/usr/libexec/telnetd
/usr/src/sys/conf/newvers.sh
/usr/src/sys/kern/kern_environment.c
/usr/src/sys/kern/kern_time.c

看這次的更新, telnetd 就直接換個新的了。

還更新了兩個跟 kernel 有關的東西, 所以這回的更新必須重新編譯
一次 kernel。

但是如果更新的檔案是這樣:

The following files will be updated as part of updating to 7.1-RELEASE-p4:
/usr/libexec/telnetd
/usr/src/sys/conf/newvers.sh

那 kernel 可以更新, 也可以不更新。

更新的話, 下次開機就會顯示 "7.1-RELEASE-p4"; 不更新的話, 就會
顯示現有的版本, 可能是 "7.1-RELEASE-p3"。

--
Tags: BBS

All Comments

cvsup.tw.FreeBSD.org

Annie avatar
By Annie
at 2009-03-26T17:44
FreeBSD的source都在/usr/src底下 再來 這個source可以分為兩部份 kernel, world andlt;就我所知andgt; /usr/src/sys 裡面的算kernel /usr/src/裡面 除了sys之外的算world andlt;/就我所知andgt; 看patch打 ...

cvsup.tw.FreeBSD.org

Madame avatar
By Madame
at 2009-03-26T14:23
※ 引述《usnei (usnei)》之銘言: : ※ 引述《lwhsu.bbsatbbs.cs.nctu.edu.tw (lwhsu)》之銘言: : andgt; 不過更新patch 是否還需要進行recompile kernel 呢? : : 上了 patch 當然要 recompile kerne ...

cvsup.tw.FreeBSD.org

Queena avatar
By Queena
at 2009-03-26T14:02
※ 引述《lwhsu.bbsatbbs.cs.nctu.edu.tw (lwhsu)》之銘言: : ※ 引述《usnei.bbsatptt.cc (usnei)》之銘言: : andgt; 原來是這樣 辛苦了. andgt; 不過更新patch 是否還需要進行recompile kernel 呢? ...

不知道該怎麼問Orz

Selena avatar
By Selena
at 2009-03-26T00:26
1.Linux, 不是Linex 2.FreeBSD不是Linux, 他們是兩個沒什麼關係的作業系統 你表哥錯了 3.搞清楚你到底是要用Linux還是FreeBSD Linux的話請轉Linux版 4.FreeBSD的話 給你個提示 可以用LABEL定位磁區 先裝好之後 假設是裝在/dev/d ...

不知道該怎麼問Orz

Ophelia avatar
By Ophelia
at 2009-03-25T22:54
學校的作業就不要直接告訴你答案了,告訴你一個程式請自己研究要怎麼去使用: http://unetbootin.sourceforge.net/ 當然,答案可能不只這一種 :) -- 神從來沒有把人當作奴僕,只會視他們作子女。 祂並不須人們對它謙卑下跪、叩首膜拜,那絕非祂的本意。 祂要的是你們每一個人都由 ...