Re: [tanya-jawab] copy file *.o ke /lib

2004-02-12 Terurut Topik daniel widyanto
Thanks. Masalahnya kl saya pake :
cp -R ./linux-2.4.22/drivers/* /lib
yang tercopy nggak cuman file objeknya (*.o) tp juga source filenya (*.c ,
*.S) dan Makefile dll. So hrsnya difilter dl, entah gimana.

BTW, saya jg sedang ngerjain LFS-5.0. Total packagenya 128MB. Kl mau cepet
cobain aja ke ftp://ftp.if.itb.ac.id/pub. Ada banyak source code di sana.

 Sebaiknya kalau mau ngopi
 semua driver di direktori tersebut pake perintah pengkopian secara
 rekursif, misalnya begini:

 $ cp -R ./linux-2.4.22/drivers/* /lib

 Ngomong2 anda pake LFS versi berapa, saya lagi download paket versi 5.0
 tapi kalo anda punya kan bisa bagi2, biar engga ngabisin bw?

 idud


 On Thu, 12 Feb 2004, daniel widyanto wrote:

 Maaf, saya lupa bilang kalo saya lg bikin mini-distro (  64 MB) utk
 USB-disk. Mnrt LFS-hint, source kernelnya hrs di-kompile dan hasil
 compilenya dicopy ke /lib nya USB saya. So, file *.o nya hrs ngambil dr
 direktori (dan sub-subnya) source kernel dan dikopi manual. Saya maunya
 pakescript biar cepet.

 Lg pula ls -R bukannya artinya rekursif ? Semua sub-dir dibuka ?


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php



Re: [tanya-jawab] copy file *.o ke /lib

2004-02-12 Terurut Topik Agus Budy Wuysang
daniel widyanto wrote:
Maaf, saya lupa bilang kalo saya lg bikin mini-distro (  64 MB) utk
USB-disk. Mnrt LFS-hint, source kernelnya hrs di-kompile dan hasil
compilenya dicopy ke /lib nya USB saya. So, file *.o nya hrs ngambil dr
direktori (dan sub-subnya) source kernel dan dikopi manual. Saya maunya
pakescript biar cepet.
Kalau memang harus dari kernel source dir?

find /usr/src/linux-2.4.22/drivers/ -type f -name \*.o -print0 |
xargs -r0 cp --target-directory=/target-dir --
Ingat *.o yang ada di src dir tidak semuanya driver,
ada yang partial object yang belum di link menjadi
kernel loadable module.
cp -a /lib/modules/2.4.22/kernel/drivers /target-dir

Lg pula ls -R bukannya artinya rekursif ? Semua sub-dir dibuka ?
Betul, tapi *nix shell filename globbing  DOS wildcard
expansion.
Ini sudah sering dibahas... silakan buka lagi arsip lama,
atau baca Linux/Unix FAQ.
Jelas anda salah karena module driver ada di folder lebih spesifik lagi
seperti /lib/modules/2.4.20-8/kernel/drivers/net/
di ./drivers sendiri tidak ada module driver *.o


On Thu, 2004-02-12 at 15:21, daniel widyanto wrote:

Yth. Rekan-rekan mailing list,

Saya mau mengopi file2 *.o dari direktori ./linux-2.4.22/drivers ke /lib

Saya pake perintah :

ls -R ./linux-2.4.22/drivers/*.o | cp - /lib

Kenapa kok hasilnya :
Error ls: ./linux-2.4.22/drivers/*.o: No such file or directory
Padahal jelas2 ada file *.o dalam direktori tsb.
Apa *.o tidak bisa dipakai utk menampilkan file2 berextensi *.o (kaya di
DOS) ?
Silakan belajar mengenai shell globbing (man bash).

--
+-R-| Mozilla 1.6 Gecko20040116 |-H-| Powered by Linux 2.4.x |-9-+
|/v\ Agus Budy Wuysang   MIS Department  |
| |  Phone:  +62-21-344-1316 ext 317 GSM: +62-816-1972-051   |
+| http://www.fasw.co.id/person/supes/ |-+
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php


Re: [tanya-jawab] copy file *.o ke /lib

2004-02-11 Terurut Topik Jhonny Cage
Jelas anda salah karena module driver ada di folder lebih spesifik lagi
seperti /lib/modules/2.4.20-8/kernel/drivers/net/
di ./drivers sendiri tidak ada module driver *.o



On Thu, 2004-02-12 at 15:21, daniel widyanto wrote:
 Yth. Rekan-rekan mailing list,
 
 Saya mau mengopi file2 *.o dari direktori ./linux-2.4.22/drivers ke /lib
 
 Saya pake perintah :
 
 ls -R ./linux-2.4.22/drivers/*.o | cp - /lib
 
 Kenapa kok hasilnya :
 Error ls: ./linux-2.4.22/drivers/*.o: No such file or directory
 
 Padahal jelas2 ada file *.o dalam direktori tsb.
 Apa *.o tidak bisa dipakai utk menampilkan file2 berextensi *.o (kaya di
 DOS) ?
 
 Terima kasih
 


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php



Re: [tanya-jawab] copy file *.o ke /lib

2004-02-11 Terurut Topik daniel widyanto

Maaf, saya lupa bilang kalo saya lg bikin mini-distro (  64 MB) utk
USB-disk. Mnrt LFS-hint, source kernelnya hrs di-kompile dan hasil
compilenya dicopy ke /lib nya USB saya. So, file *.o nya hrs ngambil dr
direktori (dan sub-subnya) source kernel dan dikopi manual. Saya maunya
pakescript biar cepet.

Lg pula ls -R bukannya artinya rekursif ? Semua sub-dir dibuka ?


 Jelas anda salah karena module driver ada di folder lebih spesifik lagi
 seperti /lib/modules/2.4.20-8/kernel/drivers/net/
 di ./drivers sendiri tidak ada module driver *.o

 On Thu, 2004-02-12 at 15:21, daniel widyanto wrote:
 Yth. Rekan-rekan mailing list,

 Saya mau mengopi file2 *.o dari direktori ./linux-2.4.22/drivers ke /lib

 Saya pake perintah :

 ls -R ./linux-2.4.22/drivers/*.o | cp - /lib

 Kenapa kok hasilnya :
 Error ls: ./linux-2.4.22/drivers/*.o: No such file or directory

 Padahal jelas2 ada file *.o dalam direktori tsb.
 Apa *.o tidak bisa dipakai utk menampilkan file2 berextensi *.o (kaya di
 DOS) ?

 Terima kasih


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php



Re: [tanya-jawab] copy file *.o ke /lib

2004-02-11 Terurut Topik Dudi Indrasetiadi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Walah kang Daniel ini gimana sih? padahal udah tahu cara rekursif kok
masih pake cara yang salah. Kalau perintah

$ ls -R ./linux-2.4.22/drivers/*.o

Pasti hanya akan menampilkan isi dari direktori ./linux-2.4.22/drivers
yang sesuai dengan *.o yang jelas2 tidak ada. Sebaiknya kalau mau ngopi
semua driver di direktori tersebut pake perintah pengkopian secara
rekursif, misalnya begini:

$ cp -R ./linux-2.4.22/drivers/* /lib

Insya allah semua 'benda' yang ada di direktori ./linux-2.4.22/drivers
terus ke bawah (subdir) akan dikopikan ke /lib.

Semoga membantu.

Ngomong2 anda pake LFS versi berapa, saya lagi download paket versi 5.0
tapi kalo anda punya kan bisa bagi2, biar engga ngabisin bw?

idud


On Thu, 12 Feb 2004, daniel widyanto wrote:


 Maaf, saya lupa bilang kalo saya lg bikin mini-distro (  64 MB) utk
 USB-disk. Mnrt LFS-hint, source kernelnya hrs di-kompile dan hasil
 compilenya dicopy ke /lib nya USB saya. So, file *.o nya hrs ngambil dr
 direktori (dan sub-subnya) source kernel dan dikopi manual. Saya maunya
 pakescript biar cepet.

 Lg pula ls -R bukannya artinya rekursif ? Semua sub-dir dibuka ?


  Jelas anda salah karena module driver ada di folder lebih spesifik lagi
  seperti /lib/modules/2.4.20-8/kernel/drivers/net/
  di ./drivers sendiri tidak ada module driver *.o
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQFAKwUtiCQL5zL0OzMRAtOIAJ905tYXRQNUASQTjF/O4X2Xrl+7+gCg3FIR
fP6JFvCEzxSzEx6C9N+DcSo=
=NSf1
-END PGP SIGNATURE-



-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php