FreeBSD 資訊網

如何升級 - How to upgrade

CVSup, Make World 後怎麼清除硬碟空間?
make world完後不能login?
Use Cvsup can updata to 4.1.1 RELEASE ??
請問 FreeBSD 3.5 升級到 4.1.1 有沒有什麼要注 …






CVSup, Make World 後怎麼清除硬碟空間?



--------------------------------------------------------------------------------



>==>發信人: shiver.bbs@bbs.kimo.com.tw (nelson), 信區: Bsd

>Hi,

>請問弟在做完 CVSup update ports 和 source

>之後硬碟空間被吃去不少,請問要怎麼清除不需

>要的files呢?

>謝謝



    cd /usr/src;make cleandir 



    可以清掉一些東西∼ 



    若不想留 source,把 /usr/src 清到剩 sys/ 亦可∼  :p



    obj/ 也可以清掉∼









make world完後不能login?

 

--------------------------------------------------------------------------------



※ 引述《micron.bbs@bbs.ee.ncu.edu.tw (kokoro)》之銘言:

> >  唉

> >  似乎因為DES編碼的關係

> >  因為現在連BBS的帳號要進去都會密碼錯誤

> >  難道解開的source裡沒包含DES嗎?

> >  請教各位前輩們到底該怎麼補救呀?

> >  拜託拜託

> >  >_<

>   使用single user mode進入系統改密碼吧



    先進 single user mode

    看看你的 /usr/lib/ 裡跟 crypt 有關的部份是不是 link 到 des



    ex:



lrwxr-xr-x  1 root  wheel       13   5/10 07:11 libcrypt.a@ -> libdescrypt.a

lrwxr-xr-x  1 root  wheel       14   5/10 07:11 libcrypt.so@ -> libdescrypt.so

lrwxr-xr-x  1 root  wheel       16   5/10 07:11 libcrypt.so.2@ -> libdescrypt.so.2

lrwxrwxrwx  1 root  wheel       15   4/13 02:56 libcrypt_p.a@ -> libdescrypt_p.a

lrwxr-xr-x  1 root  wheel       14   5/10 07:21 libcrypto.so@ -> libcrypto.so.1



    不是就把它 link 過去

--



E-mail Address:cwweng.ep90@nctu.edu.tw

--

※ Origin: 黑  店  

◆ From: Isaac.Dorm13.NCTU.edu.tw









Use Cvsup can updata to 4.1.1 RELEASE ??

 

--------------------------------------------------------------------------------



On Sat, Sep 30, 2000 at 03:53:45AM +0000, "屁啦" : wrote:

> ==> 在 clive@CirX.ORG (Clive Lin) 的文章中提到:

> > On Sat, Sep 30, 2000 at 03:00:29AM +0000, 炮灰 wrote:

> > > as title....

> > > sorry...i can't type chinese so...

> > > bow bow..:)

> > cvsupfile  裡面的 tag=RELENG_4 改成 RELENG_4_1_1_RELEASE

> 

> Sorry 在下小問一下...

> 目前大部分的還是用 RELENG_4 在做 cvsup 吧??

關於那個 tag/branch 的,可以 info cvs 看一下它 branch 的說明。



簡單來講,要取得某特定時間特定版本的 source,

至少可以用 time, tag, revision 這三個方法。

其中最常用的是 tag。



所謂的 tag ,就是在某 time 某 revision 的 source 上加個標記。

日後也可以只對有那個 tag 的 source 做修改。

這就是 RELENG_4, RELENG_3, RELENG_2_2 ... aka stable。



或者再也不去動它。

這就是 RELENG_4_x_x_RELEASE, RELENG_3_x_x_RELEASE。



除了 src/,其實 ports/ 也有 tag。

不過 naming convention 不太一樣 :P 通常是 RELEASE_x_x_x。



> 之前就有看到 mailing-list 上有說要分支的消息, 是在 RELENG_4

> 與 RELENG_4_1_1_RELEASE 嗎??

不是... 那個是在 current 上。

那個 tag 叫做 PRE_SMPNG。

印象中後來沒動多少了,幾乎沒去動。可以算是 dead branch。

把它當做被下了涷結法術的 current 就好了。



> 如果偶改成用 RELENG_4_1_1_RELEASE 來 update , 那 11 月的 4.2

> 會跟這個 branch 走的一樣嗎? 還是到時候得在把 tag 改回 RELENG_4 ??

那時候的 tag 應該會叫做 RELENG_4_2_RELEASE。



BTW, 要取得 release 的 source 時,別太急。

有時候 tag 還沒 lay 完,會發生 /usr/src 被 cvsup 砍光的慘劇 :P



> thanks you~



-- 

CirX - This site doesnt' exist.

9c  k9o h9 s1bg s1f, 7v  .y xqx a  sj m8r ffg1 vg5 a6 asox tmul h38 .

ant sj m8r ob ? 1fj mwby a1 tao vg5. soq df v ' .a. CirX.









請問 FreeBSD 3.5 升級到 4.1.1 有沒有什麼要注 …

 

--------------------------------------------------------------------------------



On Mon, Oct 02, 2000 at 03:40:47AM +0000, 不喜歡失望罷了 wrote:

> >==>發信人: keichii@bbs.ee.ntu.edu.tw (雲電之風), 信區: Bsd

> >※ 引述《yuppie.bbs@bbs.ee.ncu.edu.tw (不喜歡失望罷了)》之銘言:

> >現在都請愛用

> >cd /usr/src

> >make buildworld

> >make buildkernel KERNEL=GENERIC

> >make installworld KERNEL=GENERIC

> >make buildkernel KERNEL=INEEDTOREADSRCUPDATING

> >make installkernel KERNEL=INEEDTOREADSRCUPDATING

> >mv /kernel.old /kernel.GENERIC

> >make installworld

> >mergemaster

> 

>     想請問一下,我現在還是都用「古法」,就是:

> 

>     CVSup 完,進 /usr/src

>     make -j4 world

>     然後重編一個新的 kernel。

> 

>     我看現在 -question 與 -chat 上也常會有人對於新的 make world 方法

>     有所疑惑,基本上就我的經驗,用以前 

> 

>     make world = make buildworld + make installworld 的方式一樣可行。

> 

>     可是新方法,較常用於 upgrade 時,到底兩者是否有某些程度上的差異呢?

make world 那邊應該是沒差,反而是 buildkernel 那一步差很多。



以前 RELENG_4 換 binutils 的時候被咬過一次 :~

老方法 config BLAHKERNEL; cd ../../compile/BLAHKERNEL 做出來的 kernel

硬是無窮 reboot 迴圈。



記得主要的差異在 buildkernel 完全是用 buildworld 後的 /usr/obj 裡面的東西,

而老方法 config 則不是...



這也是 3.x upgrade 到 4.x 時,明明 world 都還是 3.x, 卻做得出 4.x的

kernel ...



-- 

CirX - This site doesnt' exist.

9c  k9o h9 s1bg s1f, 7v  .y xqx a  sj m8r ffg1 vg5 a6 asox tmul h38 .

ant sj m8r ob ? 1fj mwby a1 tao vg5. soq df v ' .a. CirX.




本頁最後更新日期: Sunday, 03-Nov-2002 21:10:49 HKT
Powered by Netwain Works © 2001