Gargoyle wrote:
> 
> Wah, rupanya saya kurang teliti.
> Yang dimaksud bung Agus di mail terdahulu itu PATCH ya? :))
> Oke...oke...jadi kesimpulannya, kalo dipatch mesti bertahap,
> tapi kalo ambil sourcenya berarti bisa langsung. Gitu?

Ya.

> 
> Satu lagi, source tree itu apa? Fungsinya apa? Cara
> memanfaatkannya gimana?

Source tree fungsi utamanya untuk membuat kernel baru
yang lebih spesifik sesuai dengan kebutuhan kita.

Fungsi lain adalah untuk program-program yang khusus
(contoh: system dependent; networking tools), perlu
header (*.h) dari /usr/src/linux/include/[linux|asm]/*.h

Ada juga /usr/src/linux/System.map untuk menterjemahkan
system call function number/address ke nama fungsi tersebut.
Ini bisa berubah setiap kali anda membuat kernel baru walaupun
konfigurasinya persis sama, jadi betul2 per-kernel-build.


> Contoh kasus; saya pake kernel 2.0.30, rencana mau diupdate ke
> 2.0.35.
> Berarti yang lebih bagus dipatch aja atau langsung ambil source
> 2.0.35?

Itung aja mana yang lebih kecil download patch-[31-35].bz2
linux-2.0.35.tar.bz2. Kernel hasil patch akan sama dengan
kernel download langsung.

> Terus si source tree 2.0.30 digimanain?
> Seandainya saya mau ambil source, step2nya gimana?

- download linux-2.0.35.tar.(gz|bz2)
- cd /usr/src && rm linux || mv linux linux-2.0.30

++ tar -C /usr/src -xvzf /where/u/put/the/file/linux-2.0.35.tar.gz
atau untuk .bz2
++ bzip2 -dc linux-2.0.35.tar.bz2 | tar -C /usr/src -xvf -

- cd /usr/src && mv linux linux-2.0.35 && ln -s linux-2.0.35 linux

done!


> Seandainya saya mau patch, gimana juga step2nya?

- download patch-2.0.[31-35].(gz|bz2)
- cd /usr/src/linux

ini ketik dalam satu baris:
- for v in 31 32 33 34 35;
 do gzip -dc /where/u/put/the/patches/patch-2.0.$v.gz
| patch -p1 -s;done

untuk .bz2:

for ...; do bzip2 -dc ... | patch -p1 -s;done

done!

> 
> *********** REPLY SEPARATOR ***********
> 
> On 21/10/98, at 12:21, Ronny Haryanto wrote:
> 
> >"Bimo H. Purbo" wrote:
> >> > Kalo mau update kernel, misal dari 2.0.30 ke 2.0.35 bisa
> >> > langsung nggak? Apa mesti update secara bertahap?
> >>
> >> langsung-langsung aja
> >>
> >> make menuconfig;make dep;make clean;make zlilo
> >
> >Berarti itu harus download full sourcenya 2.0.35 dan source
> tree 2.0.30 yg
> >sudah ada tidak dipakai dong? :)
> >Memang bisa juga, tapi kalo udah punya source treenya 2.0.30
> kan tinggal
> >dipatch bertahap aja, jadi downloadnya (mudah2an) nggak sebesar
> download
> >full source.
> 
> +--+--+--+--+--+--+--+--+
>           Gargoyle
>      ICQ# : 9329545
> +--+--+--+--+--+--+--+--+
> Nobody's perfect, but I'm nobody.
> 
> ----------------------------------------------------------------------
> Unsubscribe: [EMAIL PROTECTED]
> Archive: http://www.vlsm.org/linux-archive/
> Linux CD: [EMAIL PROTECTED]

-- 
+---| Netscape Communicator 4.x |---| Powered by Linux 2.0.x |---+
|/v\ Agus Budy Wuysang                   MIS Department          |
| |  Phone:  +62-21-344-1316 ext 317     GSM: +62-816-1972-051   |
+--------| http://www.rad.net.id/users/personal/s/supes |--------+
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT dx s: a- C+++ UL++++$ P- L+++(++++) E--- W++ N+++ o? K? w-- O-
M- V-- PS+ PE Y-- PGP t+@ 5 X+ R- tv- b+ DI? D++(+) G e++ h* r+ y++
------END GEEK CODE BLOCK------

----------------------------------------------------------------------
Unsubscribe: [EMAIL PROTECTED] 
Archive: http://www.vlsm.org/linux-archive/
Linux CD: [EMAIL PROTECTED]


Kirim email ke