¹èÆ÷ÆÇ ¸¸µé±â$Date: 2003/10/16 09:50:10 $
Copyright © 2002 by GNU GPL ÀÌ ¹®¼´Â ·¹µåÇòÀÇ ¾Æ³ªÄÜ´Ù¸¦ ÀÌ¿ëÇÏ¿© ¹èÆ÷ÆÇÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¼³¸íÇÕ´Ï´Ù. 고친 과정 |
---|
고침 0.1 | 2002-04-16 | 고친이 junilove | ÃÖÃÊ ÀÛ¼º | 고침 0.2 | 2002-05-09 | 고친이 kohty | ¼öÁ¤/Ãß°¡ |
Anaconda, anaconda-runtime ÆÐÅ°Áö Anaconda-runtimeÀÌ ¼³Ä¡µÈ °æ·Î¸¦ PATH¿¡ Ãß°¡ÇÑ´Ù. export PATH=$PATH;/usr/lib/anaconda-runtime
|
·¹µåÇòÀÇ ½Ãµð¸¦ ¸¶¿îÆ® Çϸé RedHat/base/ °¢Á¾ À̹ÌÁö ÈÀÏÀÌ µé¾î°¡ ÀÖ´Ù. stage2.img ÈÀÏÀº ½Ãµð°¡ ºÎÆÃÀÌ µÇ°í ·¥µð½ºÅ©¿¡ ¸®´ª½ºÀÇ ±âº» µð·ºÅ丮, ±âº» ÈÀÏ, ¾Æ³ªÄÜ´Ù°¡ µé¾î ÀÖ´Ù. tmp ¿¡ µð·ºÅ丮¸¦ ¸¸µé°í ´ÙÀ½°ú °°ÀÌ ¸¶¿îÆ®¸¦ ÇÑ´Ù. mount -o loop stage2.img /tmp/stage/
|
±×·¯¸é ´ÙÀ½°ú °°Àº µð·ºÅ丮°¡ ¾ÐÃàÀÌ µÇ¾î ÀÖ´Ù. etc lib lost+found modules proc usr var ÀÌ°÷¿¡ usr/bin ¿¡ anaconda ½ÇÇà ÈÀÏÀÌ µé¾î ÀÖ°í, ³ª¸ÓÁö ÈÀϵéÀº /usr/lib/anaconda ¿¡ µé¾î ÀÖ´Ù. stage2.img ´Â ·¹µåÇÞ ºôµå ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¸é ¸¸µé¼ö ÀÖ´Ù.
rpmÀúÀå¼Ò »ý¼º comps ÀÛ¼º Ãʱâ hdlist ÀÛ¼º ÆÐÅ°Áö¼ø¼ ÆÄÀÏ ¹× imgÆÄÀÏ »ý¼º isoÆÄÀÏ »ý¼º ¹× Å©±â ºÐÇÒ ºÐÇÒµÈ Å©±â¿¡ ¸Â´Â hdlistÀç »ý¼º
* 2~3 ¹ø±îÁö´Â 4¹øÀÇ buildinstall ÀÛ¾÷À» À§ÇÑ ¼±ÇàÀÛ¾÷À¸·Î, hdlist¿Í comps´Â ¹ÐÁ¢ÇÑ °ü°è°¡ ÀÖ´Ù. /ÀÛ¾÷ µð·ºÅ丮/i386/RedHat/RPMS/*.rpm
/base/comps
|
ÆÄÀϸ¸ ÀÖÀ¸¸é ºôµå ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇؼ ¹èÆ÷ÆÇ¿¡ ÇÊ¿äÇÑ ¸ðµç ÀÛ¾÷À» ÇÏ¿© iso ¸¦ ¸¸µé¾î ÁØ´Ù.
¹èÆ÷ÆÇ »ý¼º¿¡ ÇÊ¿äÇÑ rpmµéÀ» ƯÁ¤ ÀúÀå¼Ò¿¡ À§Ä¡ ½ÃŲ´Ù. rpmÀÇ Ãʱâ À§Ä¡´Â /ÀÓÀÇ ÀÛ¾÷µð·ºÅ丮/i386/RedHat/RPMS·Î º¯°æ ÇÒ ¼ö ¾ø´Ù. * ¿©±â¼´Â ÀÓÀÇÀÇ ÀÛ¾÷ µð·ºÅ丮¸¦ /home/work/·Î °¡Á¤ÇÑ´Ù.
comps ÆÄÀÏÀº ¼³Ä¡ °úÁ¤¿¡¼ ÆÐÅ°ÁöµéÀÌ ¾î¶»°Ô ²Ù·ÁÁö´ÂÁö¸¦ Á¤ÀÇÇϸç, ±âº» À§Ä¡´Â /i386/RedHat/baseÀ̸ç ÀÌ À§Ä¡¿¡ ÆÄÀÏÀ» ÀÛ¼º/ÀúÀåÇÑ´Ù. ÀÌ ÆÄÀÏÀº ÆÐÅ°ÁöµéÀ» ±â´É¿¡ µû¶ó ºÐ¸®/Á¤ÀÇ ÇÑ´Ù. ¾Æ·¡ÀÇ ¿¹ : X Window System GNOME Mail/WWW/News Tools Kernel Development
¼³Ä¡ÇÏ´Â µµÁß¿¡ »ç¿ëÀÚ´Â "¼³Ä¡ À¯Çü" °ú "ÆÐÅ°Áö ¼±ÅÃ" ȸéÀ» º¸°í ¹Þ°Ô µÈ´Ù. ¾î¶°ÇÑ ÆÐÅ°Áö(ÄÄÆ÷³ÍÆ®)µéÀº ¹Ì¸® ¼±ÅõǾî ÀÖ°í ¾î¶² °ÍµéÀº ±×·¸Áö ¾Ê´Ù. comps Çü½Ä ¹öÀü
[1|0] [--hide] [ÆÐÅ°Áö¸í] {
? [ÆÐÅ°Áö¸í] {
rpm¸í
}
@ Á¤ÀÇµÈ ÆÐÅ°Áö¸í,
[(lang language¸í) : | ¾ÆÅ°ÅØÃĸí : rpm¸í]
...
}
|
comps ÆÄÀÏÀº ù¹ø° ÁÙ¿¡-ÃÖÃÊ Çѹø-ÇöÀç comps ¾ç½ÄÀÇ ¹öÀüÀ» ±â¼úÇÏ´Â °ÍÀ¸·Î ½ÃÀÛÇÑ´Ù. compsÇü½Ä¹öÁ¯°ú ÆÐÅ°Áö¸í, ÆÐÅ°Áö¸í°ú ÆÐÅ°Áö¸í »çÀÌ´Â ¹Ýµå½Ã °ø¶õÀ¸·Î ºñ¿ö¾ß Çϸç, ¡°{ }¡± ·Î ÆÐÅ°Áö¸¦ ¹¾î ±¸ºÐÇÑ´Ù. ÆÐÅ°Áö¸í°ú "{}" »çÀÌ´Â ÇϳªÀÇ °ø¹éÀÌ Á¸ÀçÇÑ´Ù. 4
1 Base {
MAKEDEV
SysVinit
alpha: aboot
anacron
i386: apmd
ash
...
(lang ko) : han2
}
1 Printer Support {
a2ps
psutils
...
chkfontpath
}
0 Kernel Development {
@ Development
kernel-source
}
0 Emacs {
? X Window System {
emacs-X11
}
? Authoring/Publishing {
psgml
}
emacs
emacs-nox
tamago
(lang ko): semi
}
0 --hide Server {
@ Mail/WWW/News Tools
@ ProFTPD Server
@ Printer Support
@ Networked Workstation
@ Dialup Workstation
@ Network Server
@ Network Management Workstation
@ Development
@ Utilities
}
|
°¢ ÄÄÆ÷³ÍÆ®ÀÇ À̸§ ¾Õ ±âº» ¼±ÅÃÀ» ³ªÅ¸³»´Â 1À̳ª 0ÀÌ ÁÖ¾îÁø´Ù.
1Àº ±× ÄÄÆ÷³ÍÆ®°¡ ±âº»ÀûÀ¸·Î ¼±Åõȴٴ °ÍÀ», 0Àº ¼±ÅõÇÁö ¾ÊÀ½À» ÀǹÌÇÑ´Ù. ù¹ø° ÄÄÆ÷³ÍÆ®´Â BaseÀÌ°í, ¹Ýµå½Ã Á¸ÀçÇØ¾ß ÇÏ¸ç ´ëÈ»óÀÚ¿¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù´Â Á¡¿¡¼ Ưº°ÇÏ´Ù.
´ç¿¬È÷ ±âº» ¼³Ä¡´Â ¼±ÅÃÇÏÁö ¾ÊÀ» ¼ö ¾ø´Ù. ´ÙÀ½¿¡´Â ±× ÄÄÆ÷³ÍÆ®¿¡ ÇØ´çÇÏ´Â rpm ÆÐÅ°ÁöµéÀÇ ¸ñ·ÏÀÌ ³ª¿Â´Ù.
À̸§µéÀÌ rpm ÆÄÀÏ ¾È¿¡ ÀúÀåµÇ¾î ÀÖ´Â À̸§ÀÌ ¶ó´Â Á¡¿¡ ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù. --hide ¿É¼ÇÀº expert ¼³Ä¡°úÁ¤À» ¼±ÅÃÇÏÁö ¾Ê´Â´Ù¸é ¸ñ·ÏÀ» º¼ ¼ö ¾øÀ½À» ÀǹÌÇÑ´Ù.
(¼³Ä¡À¯Çü¿¡¼¸¸ º¸¿©Áø´Ù.) ? ´Â ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡ÇÒ ¶§ ÁöÁ¤ÇÑ ÄÄÆ÷³ÍÆ®°¡ ¼±ÅõǾî ÀÖ´Ù¸é Ãß°¡·Î ¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
À§ÀÇ ¿¹Á¦¸¦ º¸ÀÚ¸é Emacs ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡Çϴµ¥ XÀ©µµ¿ì°¡ ¼±ÅõǾî ÀÖ´Ù¸é emacs-X11 ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ´Ù. @ Àº ¹Ì¸® Á¤ÀÇÇÑ ÄÄÆ÷³ÍÆ®¸¦ ´Ù¸¥ ÄÄÆ÷³ÍÆ®¿¡¼ »ç¿ëÇÏ°íÀÚ ÇÒ¶§ »ç¿ëµÈ´Ù. (lang ko) : Àº ¼³Ä¡È¯°æÀÌ ÇѱÛ(ko) ÀÏ °æ¿ì¿¡¸¸ ¼³Ä¡µÇ´Â ÆÐÅ°Áö¸¦ ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù. i386 : ¿Í °°ÀÌ Ç÷§Æû ȯ°æ¿¡ µû¶ó ¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ¼±ÅÃÇØ ÁÙ¼ö ÀÖ´Ù. !386 °ú °°ÀÌÇϸé i386 Ç÷§ÆûÀ» »« ³ª¸ÓÁö Ç÷§Æû¿¡ ¼³Ä¡µÈ´Ù. * Âü°í : ÀÌ ÆÄÀÏÀÌ ¾î¶»°Ô parse µÇ´ÂÁö ¾Ë°í ½Í´Ù¸é /usr/lib/anaconda/comps.py ¸¦ È®ÀÎ ÇÑ´Ù.
# genhdist ¿É¼Ç ÀÛ¾÷Ãʱâµð·ºÅ丮 ¿¹) /usr/lib/anaconda-runtime/genhdlist --withnumbers /home/work/i386
|
Ãʱâ hdlist, hdlist2¸¦ »ý¼ºÇÑ´Ù. ¿¹) root@wow:/home/work/i386/RedHat/base# l
total 101160
-rw-r--r-- 1 root root 12216 Jun 13 2001 comps
-rw-r--r-- 1 root root 1382180 Apr 9 10:18 hdlist <- »ý¼º
-rw-r--r-- 1 root root 10846360 Apr 9 10:18 hdlist2 <- »ý¼º
root@wow:/home/work/i386/RedHat/base#
|
°¡»óÀÇ Evrething¼³Ä¡·Î ÆÐÅ°Áö ¼³Ä¡ ¼ø¼¸¦ Á¤ÇÏ¿© pkgorderÆÄÀÏÀ» »ý¼ºÇϸç, À̶§ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀϵéÀ» ¸ð¾Æ boot °ü·Ã imgÆÄÀÏÀ» »ý¼ºÇÑ´Ù. # buildinstall --pkgorder ÆÐÅ°Áö¼ø¼¸ñ·Ï ÀÛ¾÷Ãʱâµð·ºÅ丮 ¿¹) /usr/lib/anaconda-runtime/buildinstall --pkgorder /home/work/pkgorder ./i386/ |
¹èÆ÷ÆÇ images¸¦ »ý¼ºÇÑ´Ù. isoÆÄÀÏ »ý¼º ¹× Å©±â ºÐÇÒ # splitdistro --fileorder ÆÐÅ°Áö¼ø¼¸ñ·Ï --release ¸±¸®Áî¸í ÀÛ¾÷Ãʱâµð·ºÅ丮 ¾ÆÅ°ÅØóŸÀÔ ¿¹) /usr/lib/anaconda-runtime/splitdistro --fileorder `pwd`/pkgorder --release "WOWLINUX" . i386 |
* splitdistro ½ºÅ©¸³Æ®´Â anaconda-runtime ¹öÀü 7.2 ºÎÅÍ Ãß°¡ µÇ¾î ÇÏÀ§ ¹öÀüÀÇ °æ¿ì´Â ¼öµ¿À¸·Î ÀÛ¾÷ó¸®ÇØ¾ß ÇÑ´Ù.
iso Å©±â¿¡ ¸Â´Â ÆÐÅ°ÁöµéÀÇ ¸ñ·ÏÀ» ´Ù½Ã ÀÛ¼ºÇÑ´Ù. # genhdlist ¿É¼Ç --fileorder pkgorderÆÄÀÏ ºÐÇÒÀÛ¾÷µð·ºÅ丮1 ...n ¿¹) genhdlist --withnumbers --fileorder ./pkgorder `pwd`/i386-disc1/ `pwd`/i386-disc2/ |
1) ftp ÀÏ °æ¿ì ftp ¿¡ ÀÖ´Â i386 µð·ºÅ丮¾È¿¡ ÀÖ´Â ³»¿ëÀ» /home/disk ´Ù¿î¹Þ½À´Ï´Ù. 2) ¹èÆ÷ÆÇ ½Ãµð ÀÏ°æ¿ì /mnt/cdrom ¸¶¿îÆ® ÇÑ°ÍÀ» /home/disk·Î Ä«ÇǸ¦ ÇÕ´Ï´Ù. (À̶§ /home/disk¿¡ ÈÀÏÀ» ÀÛ¼ºÇØ¾ß Çϱ⠶§¹®¿¡ read only »óÅÂÀÌ¸é ¾ÈµË´Ï´Ù.) 3) ´ÙÀ½°ú °°ÀÌ ½ÇÇà ÇÕ´Ï´Ù. mkisofs ¿É¼Ç º¼·ý·¹ÀÌºí ºÎÆ® À̹ÌÁö ÈÀÏ Ä«Å¸·Î±× ÈÀÏ iso À̹ÌÁö ºÎÆ®À̹ÌÁö, īŸ·Î±× ÈÀÏÀÇ µðÆúÆ® µð·ºÅ丮] mkisofs -R -T -V "Wowlinux 7.1 " -b images/boot.img -c boot.cat -o /root/paran.iso /home/disk
|
* ¿É¼Ç ¼³¸í -R : 8.3ÀÌ ³Ñ´Â ±ä ÈÀϸíÀ» »ç¿ë -T : µð·ºÅ丮º°·Î TRANS>TBL ÈÀÏÀ» ¸¸µé¾î ÁÝ´Ï´Ù. -V : º¼·ý¸í -b : boot.img ÀÇ À§Ä¡¸¦ Àû¾îÁÝ´Ï´Ù. (»ó´ë °æ·Î) -c : À̹ÌÁö ÈÀÏÀ» Àû¾î ÁÝ´Ï´Ù. ¸¶Áö¸· °æ·Î : ±âº» µð·ºÅ丮ÀÇ Àý´ë °æ·ÎÀÔ´Ï´Ù.
À̶§ boot.cat À» ¸¸µé¾î ÁÝ´Ï´Ù. ÀÌ ÈÀÏÀº ¾ø¾îµµ mkisofs °¡ ÀÚµ¿À¸·Î ¸¸µé¾î ÁÝ´Ï´Ù. ±×·¡¼ Àаí, ¾²±â°¡ °¡´ÉÇØ¾ß ÇÕ´Ï´Ù.
mount [ÈÀÏ Çü½Ä] ¿É¼Ç [iso ÈÀÏ] [iso ³»¿ëÀÌ µé¾î°¥ µð·ºÅ丮] mount -t auto -o loop paran.iso /root/test/ |
cdrecord --scanbus ¸¦ ½ÇÇàÇؼ ÀåÄ¡¸íÀ» ¾Ë¾Æ³½´Ù. cdrecord -v -eject -speed=12 dev=1,0,0 paran.iso |
rpm ¸¸µé¶§ »ç¿ëÇÏ´Â µð·ºÅ丮´Â ´ÙÀ½°ú °°½À´Ï´Ù. /usr/src/redhat/BUILD : ²Ù·¯¹Ì ¸¸µé¶§ ¾ÐÃà µÇ¾î ÀÖ´Â ¼Ò½º¸¦ Ç®°í, ÆÐÄ¡¸¦ Àû¿ëÇؼ ÄÄÆÄÀÏ ÇÏ´Â °Í /usr/src/redhat/RPMS : ²Ù·¯¹Ì°¡ ¸¸µé¾î Áö´Â °÷ /usr/src/redhat/SOURCES : ¿øº» ¼Ò½º, ÆÐÄ¡, ¾ÆÀÌÄÜ ÈÀÏÀÌ ÀÖ´Â °÷ /usr/src/redhat/SPECS : ²Ù·¯¹Ì¸¦ ¸¸µå´Âµ¥ »ç¿ëÀÌ µÇ´Â ¸í¼¼Ç¥ ÈÀÏÀÌ ÀÖ´Â °÷ /usr/src/redhat/SRPMS : ¼Ò½º ²Ù·¯¹Ì°¡ ÀúÀå µÇ´Â °÷ /usr/src/redhat/RPMS/athlon
i386
i486
i586
i686
noarch
|
´ÙÀ½°ú °°Àº ¸í·É¾î·Î ¼Ò½º rpm À» DZ´Ï´Ù. [root@nalabi nalabi]# rpm -ivh xinitrc-3.6-2wl.src.rpm
1:xinitrc ########################################### [100%]
|
±×·³ ´ÙÀ½°ú °°ÀÌ ¼Ò½º°¡ ¼³Ä¡ µË´Ï´Ù. /usr/src/redhat/SOURCES/xinitrc-3.6.tar.gz
/usr/src/redhat/SPECS/xinitrc.spec
|
´ÙÀ½°ú °°ÀÌ ¼Ò½º¸¦ ¾ÐÃàÀ» DZ´Ï´Ù. [root@nalabi SOURCES]# tar xvfz xinitrc-3.6.tar.gz
|
¼Ò½º¸¦ ¼öÁ¤Çϰųª, spec ÈÀÏÀ» ¼öÁ¤À» ÇÕ´Ï´Ù. ¼öÁ¤À» ÇÑÈÄ ´ÙÀ½°ú °°ÀÌ spec ÈÀÏÀÌ ÀÖ´Â °÷À̳ª, °æ·Î¸¦ ÁöÁ¤Çؼ rpm ÈÀÏÀ» ¸¸µì´Ï´Ù. ±×·³ ¿ª½Ã ´ÙÀ½°ú °°Àº °÷¿¡ rpm ÀÌ ¸¸µé¾î Áý´Ï´Ù. /usr/src/redhat/RPMS/noarch/xinitrc-3.6-2wl.noarch.rpm
|
±âÁ¸ÀÇ °ÍÀ» »èÁ¦ÇÏ°í ¾÷±×·¹À̵åÇÏ¸ç ¾Æ¹« ¸Þ½ÃÁöµµ º¸¿©ÁÖÁö ¾Ê´Â´Ù. root@wow:~# rpm -U cpp-2.95.3-7.i686.rpm |
±âÁ¸ÀÇ °ÍÀ» »èÁ¦ÇÏ°í ¾÷±×·¹À̵åÇϸç ÆÐÅ°Áö À̸§À» º¸¿©ÁØ´Ù. root@wow:~# rpm -Uv gcc-2.95.3-7.i686.rpm
¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ÁغñÇÏ°í ÀÖ½À´Ï´Ù...
gcc-2.95.3-7 |
±âÁ¸ÀÇ °ÍÀ» »èÁ¦ÇÏ°í ¾÷±×·¹À̵åÇÏ¸ç ±× ¼³Ä¡ ÁøÇà°ú °úÁ¤ # Ç¥½Ã·Î ÀÚ¼¼È÷ º¸¿©ÁØ´Ù. root@wow:/usr/src/redhat/RPMS/i386# rpm -Uvh hanterm-xf-p19-16wl.i386.rpm
Preparing... ########################################### [100%]
1:hanterm-xf ########################################### [100%] |
±âÁ¸ÀÇ °ÍÀ» »èÁ¦ÇÏ°í óÀ½ ¼³Ä¡ÇÑ´Ù. root@wow:/usr/src/redhat/RPMS/i386# rpm -i hanterm-xf-p19-16wl.i386.rpm |
ÀÇÁ¸¼º°ü°è¿¡ ÀÖ´Â ´Ù¸¥ ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´ÙÇصµ °Á¦ ¼³Ä¡ÇÑ´Ù root@wow:/usr/src/redhat/RPMS/i386# rpm -Uvh hanterm-xf-p19-16wl.i386.rpm --nodeps
Preparing... ########################################### [100%]
1:hanterm-xf ########################################### [100%] |
¹öÀüÀ» ¹«½ÃÇÏ°í °Á¦·Î ¼³Ä¡ÇÑ´Ù. rpm ¹öÀüÀ» ´Ù¿î ±×·¹À̵å ÇÒ¶§ »ç¿ëÇÑ´Ù. (À̶§´Â ´Ù¸¥ ÆÐÅ°Áö¿¡ ¹®Á¦°¡ ¾ø´Â°¡¸¦ ÁÖÀÇ ÇØ¾ß ÇÑ´Ù) root@wow:/usr/src/redhat/RPMS/i386# rpm -Uvh hanterm-xf-p19-16wl.i386.rpm --force --nodeps
Preparing... ########################################### [100%]
1:hanterm-xf ########################################### [100%] |
¾Æ·¡¿Í °°ÀÌ »èÁ¦¸¦ ÇÏ´Â µ¿¾È¿¡ »ó¼¼ÇÑ ¼³¸íÀ» º¸¿©ÁØ´Ù. root@wow:~# rpm -evv FlashPlayer
D: opening db index /var/lib/rpm/Packages mode=0x82
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Name mode=0x82
D: opening db index /var/lib/rpm/Requirename mode=0x82
D: getting list of mounted filesystems
D: opening db index /var/lib/rpm/Basenames mode=0x82
D: opening db index /var/lib/rpm/Group mode=0x82
D: opening db index /var/lib/rpm/Providename mode=0x82
D: opening db index /var/lib/rpm/Conflictname mode=0x82
D: opening db index /var/lib/rpm/Triggername mode=0x82
D: opening db index /var/lib/rpm/Depends create mode=0x82
D: will remove files test = 0
D: file: /usr/lib/mozilla/plugins/libflashplayer.so action: remove
D: file: /usr/lib/mozilla/plugins/ShockwaveFlash.class action: remove
D: running postuninstall script (if any)
D: --- 1042 FlashPlayer-5.0r48-0wl
D: removing "FlashPlayer" from Name index.
D: removing 2 entries from Basenames index.
D: removing "Applications/Internet" from Group index.
D: removing 3 entries from Requirename index.
D: removing 2 entries from Providename index.
D: closed db index /var/lib/rpm/Depends
D: closed db index /var/lib/rpm/Triggername
D: closed db index /var/lib/rpm/Conflictname
D: closed db index /var/lib/rpm/Providename
D: closed db index /var/lib/rpm/Requirename
D: closed db index /var/lib/rpm/Group
D: closed db index /var/lib/rpm/Basenames
D: closed db index /var/lib/rpm/Name
D: closed db index /var/lib/rpm/Packages |
½ÇÁ¦·Î »èÁ¦¸¦ ÇÏÁö ¾Ê°í ÀßÁö¿öÁö´Â°¡ ¿¬½ÀÀ» ÇÏ´Â ¿É¼ÇÀÌ´Ù.
ÀÇÁ¸¼º¿¡ °ü¿©ÇÏÁö ¾Ê°í Áö¿ì´Â ¿É¼ÇÀÌ´Ù.
root@wow:/home/work/test# rpm -qa | grep tux
tux-2.1.0-2
tux-2.1.0-2 |
root@wow:/home/work/test# rpm -e tux
error: "tux" specifies multiple packages
root@wow:/home/work/test# rpm -e tux --allmatches |
ÁúÀÇÇÑ ÆÐÅ°Áö°¡ ¼³Ä¡ µÇ¾î ÀÖ´ÂÁö ¾Ë¾Æº»´Ù. root@wow:~# rpm -q ntsysv
ntsysv-1.2.22-1 |
¼³Ä¡ µÇ¾î ÀÖ´Â ¸ðµç ÆÐÅ°Áö¸¦ ¾Ë¾Æº»´Ù. root@wow:~# rpm -qa
gsm-devel-1.0.10-2
....... |
ÁúÀÇÇÑ ÆÐÅ°Áö°¡ ¼³Ä¡ µÇ¾î ÀÖ´ÂÁö ¾Ë¾Æº»´Ù. root@wow:~# rpm -qa | grep sysv
tksysv-1.3-2
ntsysv-1.2.22-1 |
ÁúÀÇÇÑ ÆÐÅ°Áö¸¦ ãÀ» ¶§ ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â´Ù. root@wow:~# rpm -qa | grep -i sysv
SysVinit-2.78-15
tksysv-1.3-2
ntsysv-1.2.22-1 |
ÇöÀç ¼³Ä¡ µÇ¾î ÀÖ´Â ÃÑÆÐÅ°Áö ¼ö nalabi@wow:~/wowmake$ rpm -qa | wc -l
646 |
¼³Ä¡ µÇ¾î ÀÖ´Â ÈÀÏÀÌ ¾î´À ÆÐÅ°Áö¿¡ ¼ÓÇØ ÀÖ´ÂÁö ¾Ë¾Æº»´Ù. root@wow:~# rpm -qf /bin/ls
fileutils-4.0.36-4 |
¸ðµâÀÌ ¼³Ä¡ µÇ¾î ÀÖ´Â ÆÐÅ°Áö ¾Ë¾Æº¸±â root@wow:~# rpm -q --whatprovides module-info
kernel-2.4.2-3
kernel-2.4.16-7wl |
ÆÐÅ°Áö Á¤º¸ ¾Ë¾Æº¸±â root@wow:~# rpm -qi setup
Name : setup Relocations: (not relocateable)
Version : 2.4.7 Vendor: (none)
Release : 1wl Build Date: Fri Jun 22 13:18:38 2001
Install date: Mon Sep 3 21:08:45 2001 Build Host: jhkim.wowlinux.com
Group : System Environment/Base Source RPM: setup-2.4.7-1wl.src.rpm
Size : 28589 License: public domain
Summary : A set of system configuration and setup files.
Description :
The setup package contains a set of important system configuration and
setup files, such as passwd, group, and profile. |
ÆÐÅ°Áö ¸ñ·Ï ¾Ë¾Æº¸±â root@wow:~# rpm -ql setup
/etc/csh.cshrc
/etc/csh.login
/etc/exports
/etc/filesystems
/etc/group
/etc/host.conf
/etc/hosts.allow
/etc/hosts.deny
/etc/inputrc
/etc/motd
/etc/passwd
/etc/printcap
/etc/profile
/etc/profile.d
/etc/protocols
/etc/securetty
/etc/services
/usr/share/doc/setup-2.4.7
/usr/share/doc/setup-2.4.7/uidgid
/var/log/lastlog |
ÆÐÅ°Áö ¸ñ·Ï ÀÚ¼¼ÇÑ Á¤º¸ ¾Ë¾Æº¸±â root@wow:~# rpm -qlv setup
-rw-r--r-- 1 root root 380 Jul 26 2000 /etc/csh.cshrc
-rw-r--r-- 1 root root 517 Mar 28 2001 /etc/csh.login
-rw-r--r-- 1 root root 0 Jan 13 2000 /etc/exports
-rw-r--r-- 1 root root 46 Jun 28 2000 /etc/filesystems
-rw-r--r-- 1 root root 290 Jan 13 2000 /etc/group
-rw-r--r-- 1 root root 17 Jul 24 2000 /etc/host.conf
-rw-r--r-- 1 root root 161 Jan 13 2000 /etc/hosts.allow
-rw-r--r-- 1 root root 347 Jan 13 2000 /etc/hosts.deny
-rw-r--r-- 1 root root 546 Apr 8 2001 /etc/inputrc
-rw-r--r-- 1 root root 0 Jan 13 2000 /etc/motd
-rw-r--r-- 1 root root 508 Jun 22 2001 /etc/passwd
-rw-r--r-- 1 root root 289 Jan 13 2000 /etc/printcap
-rw-r--r-- 1 root root 627 Jan 30 2001 /etc/profile
drwxr-xr-x 1 root root 48 Jun 22 2001 /etc/profile.d
-rw-r--r-- 1 root root 5809 Jan 30 2001 /etc/protocols
-rw------- 1 root root 114 Mar 29 2000 /etc/securetty
-rw-r--r-- 1 root root 17639 Mar 1 2001 /etc/services
drwxr-xr-x 1 root root 72 Jun 22 2001 /usr/share/doc/setup-2.4.7
-rw-r--r-- 1 root root 1179 Feb 16 2001 /usr/share/doc/setup-2.4.7/uidgid
-rw-r--r-- 1 root root 0 Jun 22 2001 /var/log/lastlog |
/etc/ ¹Ø¿¡ ¼³Ä¡ µÇ´Â ¼³Á¤ ÈÀϸ¸ ¾Ë¾Æº¸±â root@wow:/aaa/RPMS# rpm -qc hpoj
/etc/ptal-start.conf
/etc/ptal-stop.conf
/etc/rc.d/init.d/hpoj |
¹®¼ ÈÀÏÀ» º¸´Â ¿É¼ÇÀÌ´Ù. root@wow:/aaa/RPMS# rpm -qdf /sbin/dump
/usr/share/doc/dump-0.4b21/CHANGES
/usr/share/doc/dump-0.4b21/COPYRIGHT
/usr/share/doc/dump-0.4b21/KNOWNBUGS
/usr/share/doc/dump-0.4b21/MAINTAINERS
/usr/share/doc/dump-0.4b21/README
/usr/share/doc/dump-0.4b21/REPORTING-BUGS
/usr/share/doc/dump-0.4b21/THANKS
/usr/share/doc/dump-0.4b21/TODO
/usr/share/doc/dump-0.4b21/dump.lsm
/usr/share/man/man8/dump.8.gz
/usr/share/man/man8/rdump.8.gz
/usr/share/man/man8/restore.8.gz
/usr/share/man/man8/rrestore.8.gz |
ÆÐÅ°Áö°¡ ÇÊ¿äÇÑ ¸ðµâ (ÀÇÁ¸¼º) root@wow:/aaa/RPMS# rpm -q -requires dump
rmt
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ld-linux.so.2
libc.so.6
libcom_err.so.2
libe2p.so.2
libext2fs.so.2
libreadline.so.4.1
libtermcap.so.2
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
rpmlib(CompressedFileNames) <= 3.0.4-1
root@wow:/aaa/RPMS# |
ÆÐÅ°Áö ´ýÇÁ ÈÀÏ º¸±â root@wow:/aaa/RPMS# rpm -ql --dump dump
/etc/dumpdates 0 982172352 d41d8cd98f00b204e9800998ecf8427e 0100664 root disk 1 0 3393 X
/sbin/dump 50140 982172354 6c57678dd26a765ed08e1391d037677f 0100755 root root 0 0 3406 X
/sbin/rdump 4 982172352 0120777 root root 0 0 20372 dump
/sbin/restore 72348 982172354 ff8ae2e4631de1fccd822de888722491 0100755 root root 0 0 7715 X
/sbin/rrestore 7 982172352 0120777 root root 0 0 7713 restore
/usr/share/doc/dump-0.4b21 4096 982172354 040755 root root 0 0 20376 X
/usr/share/doc/dump-0.4b21/CHANGES 27209 979411835 7a851ca3e9ee5f2e028572c85b640639 0100644 root root 0 1 20373 X
/usr/share/doc/dump-0.4b21/COPYRIGHT 2080 975944595 963d90fbeea4272f49e9f88cb01df1b6 0100644 root root 0 1 3409 X
/usr/share/doc/dump-0.4b21/KNOWNBUGS 652 943143432 dd0e6e2b7d193bac42caadc819069c89 0100644 root root 0 1 506 X
/usr/share/doc/dump-0.4b21/MAINTAINERS 527 975944595 d2122fbfa2d61bea97213a9a6a5290ca 0100644 root root 0 1 20352 X
/usr/share/doc/dump-0.4b21/README 353 939648664 7ea33b6ab167e746b61d06c695f9922f 0100644 root root 0 1 2562 X
/usr/share/doc/dump-0.4b21/REPORTING-BUGS 2491 975944595 a553ad81c2415f876a03a3019e6bd0b2 0100644 root root 0 1 3411 X
/usr/share/doc/dump-0.4b21/THANKS 2997 977397292 477772fd2b8cc709d8f8b1640e8b2a6e 0100644 root root 0 1 3394 X
/usr/share/doc/dump-0.4b21/TODO 1613 959884208 056f7dde4660874f9537fedc46289c2a 0100644 root root 0 1 3412 X
/usr/share/doc/dump-0.4b21/dump.lsm 611 979411835 3ab7a18193ddfeb5d7a784008a44b006 0100644 root root 0 1 3413 X
/usr/share/man/man8/dump.8.gz 6112 982172351 1898b0f6d96c9efb471ab9258b204536 0100644 root root 0 1 20374 X
/usr/share/man/man8/rdump.8.gz 9 982172353 0120777 root root 0 1 20285 dump.8.gz
/usr/share/man/man8/restore.8.gz 6292 982172351 f7aa2c9dca172530ff21acaa434a9712 0100644 root root 0 1 20377 X
/usr/share/man/man8/rrestore.8.gz 12 982172353 0120777 root root 0 1 7720 restore.8.gz |
ÆÐÅ°Áö°¡ ¼³Ä¡ µÇ±âÀü ¶Ç´Â ¼³Ä¡ µÈÈÄ¿¡ ½ÇÇàµÇ´Â ½ºÅ©¸³Æ®¸¦ ¾Ë¾Æº»´Ù. root@wow:/aaa/RPMS# rpm -q -scripts XFree86
preinstall script (through /bin/sh):
# here, we put things that we have moved around (like directories)
# that need to be cleaned up prior to the RPM's installation.
# Ugly. Necessary.
if [ ! -L /usr/X11R6/lib/X11/xkb/compiled ]; then
if [ -d /usr/X11R6/lib/X11/xkb/compiled ]; then
mkdir -p /var/lib/xkb 2>/dev/null
mv -f /usr/X11R6/lib/X11/xkb/compiled/* /var/lib/xkb 2>/dev/null || :
rmdir /usr/X11R6/lib/X11/xkb/compiled 2> /dev/null
ln -sf ../../../../../var/lib/xkb /usr/X11R6/lib/X11/xkb/compiled 2>/dev/null || :
fi
fi
postinstall script (through /bin/sh):
for dir in lbxproxy proxymngr rstart xserver ; do
[ ! -L /usr/X11R6/lib/X11/$dir -a ! -d /usr/X11R6/lib/X11/$dir ] &&
ln -snf ../../../../etc/X11/$dir /usr/X11R6/lib/X11/$dir || :
done |
ÆÐÅ°ÁöÀÇ Á¤º¸¸¦ ¾Ë¾Æº¼¶§ ¹®ÀÚ¿À» Ãâ·ÂÇØÁØ´Ù. root@wow:/aaa/RPMS# rpm -q --queryformat 'This is a test\n' dump
This is a test |
¹®ÀÚ¿ Ãâ·Â½Ã¿¡ »ç¿ëµÇ´Â ÅÂ±× °ªÀ» ¾Ë¾Æ º»´Ù. root@wow:/aaa/RPMS# rpm --querytags
HEADERIMAGE
HEADERSIGNATURES
HEADERIMMUTABLE |
ÈÀÏ°ú °ü·ÃµÈ ¼³Á¤ ÈÀÏÀ» ¾Ë¾Æº»´Ù. root@wow:/aaa/RPMS# rpm -qcf /bin/bash
/etc/bashrc
/etc/skel/.bash_logout
/etc/skel/.bash_profile
/etc/skel/.bashrc |
¿øÇÏ´Â ÆÐÅ°Áö·Î ºÎÅÍ ÆÐÅ°Áö Á¤º¸¿Í ¼³Ä¡µÇ´Â °÷ÀÇ Á¤º¸¸¦ ¾Ë¾Æº»´Ù. root@wow:/aaa/RPMS# rpm -qpil setup-2.4.7-2wl.noarch.rpm
Name : setup Relocations: (not relocateable)
Version : 2.4.7 Vendor: (none)
Release : 2wl Build Date: Thu Apr 11 17:04:15 2002
Install date: (not installed) Build Host: localhost
Group : System Environment/Base Source RPM: setup-2.4.7-2wl.src.rpm
Size : 28659 License: public domain
Summary : A set of system configuration and setup files.
Description :
The setup package contains a set of important system configuration and
setup files, such as passwd, group, and profile.
/etc/csh.cshrc
/etc/csh.login
/etc/exports
/etc/filesystems
/etc/group
/etc/host.conf
/etc/hosts.allow
/etc/hosts.deny
/etc/inputrc
/etc/motd
/etc/passwd
/etc/printcap
/etc/profile
/etc/profile.d
/etc/protocols
/etc/securetty
/etc/services
/usr/share/doc/setup-2.4.7
/usr/share/doc/setup-2.4.7/uidgid
/var/log/lastlog |
ÈÀÏ·Î ÆÐÅ°Áö ¾Ë¾Æ³»±â rpm -qf /usr/bin/X11/mkfontdir
XFree86-xfs-4.0.3-5 |
ÀÇÁ¸¼º °É¸° ÆÐÅ°Áö ¾Ë¾Æ³»±â rpm -q --whatrequires xmms
xmms-gnome-1.2.4-2wl
xmms-devel-1.2.4-2wl
xmms-esd-1.2.4-2wl
xmms-gl-1.2.4-2wl
xmms-mikmod-1.2.4-2wl |
md5 üũ¸¦ ÇÑ´Ù. root@wow:/aaa/RPMS# rpm -K big-cursor-3.0-0wl.i386.rpm
big-cursor-3.0-0wl.i386.rpm: md5 OK |
md5 üũ¸¦ Çؼ ÀÚ¼¼ÇÏ°Ô º¸¿©ÁØ´Ù. root@wow:/aaa/RPMS# rpm -Kv big-cursor-3.0-0wl.i386.rpm
big-cursor-3.0-0wl.i386.rpm:
MD5 sum OK: 00e39f57b2d202fbf17366430a7592c4 |
md5 üũ¸¦ Çؼ Á»´õ ÀÚ¼¼ÇÏ°Ô º¸¿©ÁØ´Ù. root@wow:/aaa/RPMS# rpm -Kvv big-cursor-3.0-0wl.i386.rpm
D: Expected size: 8647 = lead(96)+sigs(100)+pad(4)+data(8447)
D: Actual size: 8647
big-cursor-3.0-0wl.i386.rpm:
MD5 sum OK: 00e39f57b2d202fbf17366430a7592c4 |
¼³Ä¡µÈ ÆÐÅ°Áö °Ë»çÇϱâ. ¼³Ä¡ ÈÄ ¾î¶² ÆÄÀÏÀÌ ¾î¶»°Ô ¹Ù²¼´ÂÁö ¾Ë ¼ö ÀÖ´Ù. root@wow:/usr/src/redhat/RPMS/i386# rpm -V setup
S.5....T c /etc/printcap
S.5....T c /etc/profile |
¼³Ä¡µÈ ¸ðµç ÆÐÅ°Áö¸¦ °Ë»çÇÏ¿© ÀÇÁ¸¼º¿¡ ¹®Á¦°¡ ÀÖ´Â °ÍÀ» ã¾Æ³½´Ù. root@wow:/usr/src/redhat/RPMS/i386# rpm -Va --nofiles
Unsatisfied dependencies for hanterm-xf-p19-16wl: ttfonts-ko |
º¯¼ö¸í°ú Á¤ÀÇ ÇÑ ºÎºÐ°úÀÇ °£°ÝÀº ÅÇ(4) 3ÄÀ̵¿ À¸·Î À̵¿ÇÑ´Ù. ¼Ò½º³ª ½ºÆå ÈÀÏÀ» ¼öÁ¤ÇÏÁö ¾ÊÀ»½Ã´Â wow À» ºÙÀÌÁö ¾Ê´Â´Ù ¸®¸±Áî ¹öÀüÀº ¼öÁ¤À» ÇÒ¶§ ¸¶´Ù Çϳª¾¿ ¿Ã·ÁÁØ´Ù. ¼Ò½º´Â ¾îµð¿¡¼ ±¸Çß´ÂÁö url À» ²À Àû¾î ÁØ´Ù. ºôµå ¸Ó½Å È£½ºÆ® À̸§ : wow
spec ÈÀÏ¿¡¼ »ç¿ëÇÏ´Â º¯¼ö³ª ¸ÅÅ©·Î Á¤ÀÇ´Â /usr/lib/rpmrc ¿¡ Á¤ÀÇ µÇ¾î ÀÖ´Ù. /etc/rpmrc ÀÇ ÈÀÏ¿¡ ÀÚ½ÅÀÌ Á¤ÀÇÇÑ ¸ÅÅ©·Î¸¦ ¸¸µé¾î »ç¿ëÇÒ¼ö ÀÖ´Ù. rpm --showrc ¸¦ Çϸé spec ÈÀÏÀ» ¸¸µé¶§ »ç¿ëµÇ´Â ¸ÅÅ©·Î¸¦ º¼¼ö ÀÖ´Ù. abi@wow:~/wowmake$ rpm --showrc | more
ARCHITECTURE AND OS:
build arch : i386
compatible build archs: athlon i686 i586 i486 i386 noarch
build os : Linux
compatible build os's : Linux
install arch : athlon
install os : Linux
compatible archs : athlon i686 i586 i486 i386 noarch
compatible os's : Linux
........................
........................ |
Summary: GNU Compiler Collection
Name: gcc
Version: 2.95.3
Release: 1wow
License: GPL
URL: http://gcc.gnu.org/
Source: http://gcc.gnu.org/gcc-2.95/%{name}-%{version}.tar.gz
Group: Development/Languages
Requires: glibc
BuildRoot: /var/tmp/%{name}-%{version}
Vendor: WOWLiNUX co., Ltd <http://www.wowlinux.com>
Distribution: WOWLiNUX 7.3 DeBak
Packager: Kim Yong Il <nalabi@formail.org>
%description
A compiler aimed at integrating all the optimizations and features
necessary for a high-performance and stable development environment.
%package -n cpp
Summary: The C Preprocessor.
Group: Development/Languages
Prereq: /sbin/install-info
%description -n cpp
Cpp (or cccp) is the GNU C-Compatible Compiler Preprocessor.
.......................
......................
|
0) define : º¯¼ö¸¦ »ç¿ëÇÑ´Ù. name À̶ó´Â º¯¼ö¸¦ gcc ·Î ġȯÀ» Çؼ »ç¿ëÇÑ´Ù.
1) Summary : °£´ÜÇÏ°Ô ¿ä¾àÀ» ÇØÁÖ´Â ºÎºÐ
2) Name : ²Ù·¯¹Ì À̸§À» ÁöÁ¤ÇÑ´Ù
3) Version : ²Ù·¯¹Ì ¹öÀüÀ» ³ªÅ¸³½´Ù.
4) Release : ¹ßÇ¥ÇÑ ¼ö¸¦ ³ªÅ¸³½´Ù.
5) License : Çã°¡ÁõÀ» Àû¾î ÁØ´Ù.
6) Group : ¾îµð¿¡ ¹¿© ÀÖ´ÂÁö¸¦ ³ªÅ¸³½´Ù.
7) Source : ¿øº» ÈÀÏÀÌ ¾îµð ÀÖ´ÂÁö Àû¾î µÐ´Ù.
8) URL : ²Ù·¯¹Ì ȨÆäÀÌÁö¸¦ Àû¾î µÐ´Ù.
9) Distribution : ¹èÆ÷º»À» ³ªÅ¸³½´Ù.
10) Vendor : ¸Å°¢ÀÎÀ» Ç¥½ÃÇÑ´Ù.
11) Packager : ²Ù·¯¹Ì ¸¸µç »ç¶÷À» Àû¾îµÐ´Ù.
12) description : »ó¼¼ÇÑ ¼³¸íÀ» Àû¾î µÐ´Ù. |
Source: gcc-2.95.3.tar.gz or Source: http://gcc.gnu.org/gcc-2.95/gcc-2.95.3.tar.gz ÀÌ¿Í °°ÀÌ Source ¶ó´Â ºÎºÐ¿¡ /usr/src/redhat/SOURCES ¿¡ ³õ¿©Á® ÀÖ´Â ¼Ò½º À̸§À» Àû¾î ÁØ´Ù. ¶Ç´Â ±× ¼Ò½º¸¦ ±¸ÇÑ °÷ÀÇ Àüü °æ·Î¸¦ Àû¾î Á־ µÈ´Ù. rpm spec ÈÀÏÀº ¸¶Áö¸¸ ¼Ò½º ÈÀÏ À̸§°ú ¹öÀü ¸¸À» Âü°í Çؼ ²Ù·¯¹Ì¸¦ ¸¸µé¾î ÁØ´Ù. ¶ÇÇÑ ¿øº» ÈÀÏÀÌ ¿©·¯°³°¡ ÀÖ´Â °æ¿ì´Â Source0, Source1 ... ÀÌ·±½ÄÀ¸·Î Âß Àû¾î ÁÖ¸é µÈ´Ù.
À̺κÐÀº /usr/src/redhat/BUILD µð·ºÅ丮¿¡ ¼Ò½º¸¦ ÈÀÏÀ» Ǭ´Ù.
%patch -p0 ¶ó´Â Çü½ÄÀ¸·Î ÆÐÄ¡¸¦ Àû¿ëÇÑ´Ù. ¶ÇÇÑ ÆÐÄ¡°¡ ¿©·¯°³ÀÏ °æ¿ì´Â %patch0 -p0, %patch1 -p0 ... °ú °°ÀÌ »ç¿ëÇÑ´Ù.
ÄÄÆÄÀÏ ½ÃÅ°´Â ¼Ò½º°¡ ÀÖ´Ù¸é ./configure ¿Í make ¸¦ ÇØÁÖ´Â ºÎºÐÀÌ´Ù.
make install À» ÇØÁÖ´Â ºÎºÐÀÌ´Ù. ÀϹÝÀûÀ¸·Î ¸ÅÅ©·Î°¡ Á¤ÀÇ µÇ¾î ÀÖ´Â ºÎºÐÀº ÀÌ¿ëÇؼ »ç¿ëÇÑ´Ù. ¿¹) make prefix=$RPM_BUILD_ROOT%{prefix} install
²Ù·¯¹Ì ºôµåÁß Àӽà µð·ºÅ丮°¡ »ý¼º µÇ´Â µ¥ ÀÌ ºôµå µð·ºÅ丮¸¦ »èÁ¦ÇÑ´Ù.
/var/tmp/ÆÐÅ°ÁöÀ̸§-¹öÀü µð·ºÅ丮ÀÌ ÀϹÝÀûÀ¸·Î »ý±â´Âµ¥ ¿©±â¼ Àӽ÷Π¹ÙÀ̳ʸ®¹× ÆÐÅ°Áö¿¡ ÇÊ¿äÇÑ ÈÀÏ µéÀº »ý¼ºÇÑ´Ù ¿©±â¿¡ »ý¼ºµÈ ÈÀϵéÀ» rpm À¸·Î ¹¾î ÁØ´Ù. %{_prefix}/bin/gcc ÀÌ·±½ÄÀ¸·Î Àû¾îÁÖ¸é /var/tmp ¿¡ ÀÖ´Â ¹ÙÀ̳ʸ® gcc °¡ rpm À¸·Î ¹ÀδÙ. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO ÀÌ¿Í°°ÀÌ Çϸé ÇØ´ç ¹®¼µéÀÌ /usr/doc/À̸§-¹öÀü-¸±¸®Áî ¶ó´Â µð·ºÅ丮·Î ¹ÀδÙ. %config /etc/sendmail.cf ¸¦ ÁöÁ¤ÇÏ¸é ¼³Ä¡ÇÒ¶§ .prmsave °¡ ºÙ¾î¼ ¹é¾÷ µË´Ï´Ù. %dir /usr/lib/sendmai ·Î ÇØÁÖ¸é ´ÜÁö ±× µð·ºÅ丮¸¸ Æ÷ÇÔ ÇÕ´Ï´Ù. ¶ÇÇÑ %files -n cpp Çϸé cpp ¶ó´Â ¶ÇÇϳªÀÇ ÈÀÏÀ̸§À¸·Î rpm ÀÌ ¸¸µé¾îÁý´Ï´Ù. ÀÌ¿Í°°ÀÌ Çϸé ÇѹøÀÇ rpm ²Ù·¯¹Ì »ý¼º ¸í·ÉÀ¸·Î ¿©·¯°³ÀÇ prm À» ¸¸µé¾î ³¾¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ À̸í·ÉÀ» »ç¿ëÇÒ·Á¸é %package -n cpp À̶ó°í Á¤ÀǸ¦ Çسõ°í ÇÊ¿äÇÑ spec ÈÀÏÀ» ÀÛ¼ºÇØ ³Ö¾î¾ß ÇÕ´Ï´Ù.
spec ÈÀÏ¿¡¼´Â ¶ÇÇÑ if ¹®À» »ç¿ëÇÒ¼ö°¡ ÀÖ¾î ¿©·¯°³ÀÇ spec ÈÀÏ ¸¸µé ÇÊ¿ä¾øÀÌ if ¹®À» »ç¿ëÇؼ ²Ù·¯¹Ì¸¦ ¸¸µé¼ö°¡ ÀÖ´Ù. ¿¹Á¦ gcc_i386=1
%if%{gcc_i386}
·çƾ ( 0 À϶§ )
%else
·çƾ ( 1 À϶§ )
%endif |
rpm ¼³Ä¡½Ã ÇÊ¿äÇÑ ÆÐÅ°Áö ¹× ÈÀÏ
%prep ¿¡ ÀÖ´Â °÷¸¸ ½ÇÇàÇÑ´Ù. rpm -bp gqview.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.64362
................. |
%prep, %build ¿¡ ÀÖ´Â °÷¸¸ ½ÇÇàÇÑ´Ù. rpm -bc gqview.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.58496
........................
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.58496
....................... |
%prep, %build, %install ¿¡ ÀÖ´Â °÷¸¸ ½ÇÇàÇÑ´Ù. rpm -bi gqview.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.75805
........................
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.34175
............................
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.74757
................................ |
%prep, %build, %install, package (bin) ¿¡ ÀÖ´Â °÷¸¸ ½ÇÇàÇÑ´Ù. rpm -bb gqview.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.75805
........................
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.34175
............................
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.74757
................................
Wrote: /usr/src/redhat/RPMS/i386/gqview-0.10.1-2wl.i386.rpm
...................... |
%prep, %build, %install, package (bin, src) ¿¡ ÀÖ´Â spec ÈÀÏ¿¡ ÀÖ´Â ¸ðµç °ÍÀ» ½ÇÇàÇÑ´Ù. rpm -bb gqview.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.75805
........................
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.34175
............................
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.74757
................................
Wrote: /usr/src/redhat/SRPMS/gqview-0.10.1-2wl.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/gqview-0.10.1-2wl.i386.rpm
........................... |
¼Ò½º rpm (src.rpm) À» ¸¸µé¾î ÁØ´Ù. root@wow:/usr/src/redhat/SPECS# rpm -bs anaconda.spec
Wrote: /usr/src/redhat/SRPMS/anaconda-7.1-8wl.src.rpm |
¼Ò½º rpm À» °¡Áö°í ´Ù½Ã ºôµå¸¦ ÇÏ´Â ¹æ¹ý rpm --rebuild gqview-0.10.1-2wl.src.rpm |
rpm¿¡ ¹¿© ÀÖ´Â ¹ÙÀ̳ʸ®¸¦ º¸¿©ÁØ´Ù. root@wow:/home/work/debak/skipjack# rpm2cpio syslinux-1.52-2.i386.rpm | cpio -t
./usr/bin/syslinux
./usr/share/doc/syslinux-1.52
./usr/share/doc/syslinux-1.52/COPYING
./usr/share/doc/syslinux-1.52/NEWS
./usr/share/doc/syslinux-1.52/README
./usr/share/doc/syslinux-1.52/distrib.doc
./usr/share/doc/syslinux-1.52/keytab-lilo.doc
./usr/share/doc/syslinux-1.52/pxelinux.doc
./usr/share/doc/syslinux-1.52/syslinux.doc
156 blocks
|
ÇÊ¿äÇÑ ÆÐÅ°Áö¸¦ ÃàÃâÇÑ´Ù. list ¶ó´Â ÈÀÏ ¸ñ·Ï¿¡ ÃàÃâÇÒ ÈÀÏÀ̸§µéÀ» Àû¾î ³ÖÀº´ÙÀ½ cpio ¸í·É¾î¿¡¼ list ¶ó´Â ÈÀÏ À̸§À» ºÎ¸£¸é µÈ´Ù. root@wow:/home/work/debak/skipjack/imsi# l
ÇÕ°è 44
-rw-r--r-- 1 root root 19 4¿ù 24 09:24 list
-rw-r--r-- 1 root root 37073 4¿ù 24 08:54 syslinux-1.52-2.i386.rpm
root@wow:/home/work/debak/skipjack/imsi# cat list
./usr/bin/syslinux
root@wow:/home/work/debak/skipjack/imsi# rpm2cpio syslinux-1.52-2.i386.rpm |( cpio -E list --quiet -iumd)
root@wow:/home/work/debak/skipjack/imsi# l
ÇÕ°è 48
-rw-r--r-- 1 root root 19 4¿ù 24 09:24 list
-rw-r--r-- 1 root root 37073 4¿ù 24 08:54 syslinux-1.52-2.i386.rpm
drwx------ 3 root root 4096 4¿ù 24 09:31 usr
root@wow:/home/work/debak/skipjack/imsi# l usr/bin/syslinux
-rwxr-xr-x 1 root root 15132 6¿ù 25 2001 usr/bin/syslinux |
imsi ¶ó´Â µð·ºÅ丮¸¦ ¸»µé¾î¼ ±×°÷¿¡ ¸ð¾Æ µÑ¼öµµ ÀÖ´Ù. rpm2cpio syslinux-1.52-2.i386.rpm |( cd imsi; cpio -E ../list --quiet -iumd)
# l imsi/usr/bin/syslinux
-rwxr-xr-x 1 root root 15132 6¿ù 25 2001 imsi/usr/bin/syslinux
|
ÆÐÄ¡ ÈÀÏ ÁöÁ¤ Çϱ⠲ٷ¯¹Ì À̸§ - ³»¿ë - wow - ³»¿ë . patch ¿¹) anaconda-wow-raid.patch ±âº» ÆÐÄ¡ ¿É¼Ç : diff -Nur Áö¹Ì¾È ÆÐÄ¡ ¿É¼Ç : diff Ncr ¿¹) diff -Nur gaim-0.56-orig/src/test.c gaim-0.56/src/test.c > gaim-test-wow-fontset.patch
root@wow:/usr/src/redhat/BUILD# l
total 17
drwxr-xr-x 25 root root 2344 Apr 15 11:45 anaconda-7.1
drwxr-xr-x 25 root root 2344 Apr 11 22:55 anaconda-7.1-orig |
anaconda-7.1 µð·ºÅ丮´Â º¯°æ ÈÀÏÀÌ°í, anaconda-7.1-orig Àº ¿ø·¡ ÈÀÏÀÌ´Ù. diff -Nur anaconda-7.1-orig/ anaconda-7.1 > anaconda-wow-raid.patch |
root@wow:/usr/src/redhat/SPECS# vi anaconda.spec
.................................
Patch20: anaconda-raid.patch
.................................
%prep
.................................
# Reiserfs with raid Patch
%patch20 -p1
................................. |
ÆÐÄ¡¸¦ Àû¿ëÇÏ°í ºôµå¸¦ ÇØÁØ´Ù.
¾Æ³ªÄÜ´Ù¿Í °ü·ÃµÈ ÆÐÅ°Áö´Â ´ÙÀ½°ú °°´Ù. anaconda-7.1-nas.i386.rpm anaconda-7.1-nas.src.rpm anaconda-runtime-7.1-nas.i386.rpm ´ÙÀ½°ú °°ÀÌ Ç¬´Ù. rpm -ivh anaconda-7.1-nas.i386.rpm ÈÀÏÀÌ ¾îµð¿¡ ¼³Ä¡°¡ µÇ¾î ÀÖ´ÂÁö È®ÀÎÀ» ÇÏ·Á¸é rpm -ql anaconda ´ÙÀ½°ú °°ÀÌ Çϸé Å×½ºÆ® ¸ðµå·Î µé¾î °£´Ù. anaconda --test --method=nfs://fdsfdsa ½ÇÇà ÈÀÏÀº /usr/sbin/anaconda ¿©±â ÀÖ´Ù. python ÈÀÏÀº /usr/lib/anaconda ¿©±â ÀÖ´Ù. python À̹ÌÁö¿Í µµ¿ò¸»Àº /usr/share/anaconda ¿©±â¿¡ ÀÖ´Ù.
À̹ÌÁö º¯°æ ¸Þ½ÃÁö ¹ø¿ª 1024°¡ ÇØ°á µÇµµ·Ï ¼öÁ¤ÇÑ´Ù.
/usr/lib/anaconda-runtime ¿¡ ¹èÆ÷ÆÇ ¸¸µé¶§ ÇÊ¿äÇÑ ½ºÅ©¸³Æ®°¡ µé¾î ÀÖ´Ù. buildinstall : ÀüüÀûÀ¸·Î ¹èÆ÷ÆÇ ºôµå¸¦ ÇØÁÖ´Â ½ºÅ©¸³Æ® genhdlist : pkorder ¸¸µé¾î ÁÖ´Â ½ºÅ©¸³Æ® mk-images.i386 : images/*.img ¸¦ ¸¸µé¾î ÁÖ´Â ½ºÅ©¸³Æ® splitdistro : ¹èÆ÷ÆÇÀ» 1Àå , 2Àå ... ¸¸µé¾î ÁÖ´Â ½ºÅ©¸³Æ® upd-instroot : RedHat/base/stage2.img ¸¦ ¸¸µé¾î ÁÖ´Â ½ºÅ©¸³Æ®
MAKEDEV-3.3-4.i386.rpm
SysVinit-2.84-2.i386.rpm
anacron-2.3-17.i386.rpm
apmd-3.0.2-10.i386.rpm
ash-0.3.7-2.i386.rpm
at-3.1.8-23.i386.rpm
atk-1.0.1-1.i386.rpm
authconfig-4.2.8-4.i386.rpm
authconfig-gtk-4.2.8-4.i386.rpm
basesystem-7.0-2.noarch.rpm
bash-2.05a-13.i386.rpm
bzip2-1.0.2-2.i386.rpm
bzip2-libs-1.0.2-2.i386.rpm
chkconfig-1.3.5-3.i386.rpm
console-tools-19990829-40.i386.rpm
cpio-2.4.2-26.i386.rpm
dev-3.3-4.i386.rpm
dev86-0.15.5-1.i386.rpm
diffutils-2.7.2-5.i386.rpm
dosfstools-2.8-1.i386.rpm
e2fsprogs-1.27-3.i386.rpm
eject-2.0.12-4.i386.rpm
file-3.37-5.i386.rpm
filesystem-2.1.6-2.noarch.rpm
fileutils-4.1-10.i386.rpm
findutils-4.1.7-4.i386.rpm
gawk-3.1.0-4.i386.rpm
glib-1.2.10-5.i386.rpm
glib10-1.0.6-10.i386.rpm
glib2-2.0.1-2.i386.rpm
glibc-2.2.5-34.i386.rpm
glibc-2.2.5-34.i686.rpm
glibc-common-2.2.5-34.i386.rpm
glibc-profile-2.2.5-34.i386.rpm
glibc-utils-2.2.5-34.i386.rpm
grep-2.5.1-1.i386.rpm
gzip-1.3.3-1.i386.rpm
lilo-21.4.4-14.i386.rpm
info-4.1-1.i386.rpm
initscripts-6.67-1.i386.rpm
kbdconfig-1.9.15-2.i386.rpm
kernel-2.4.18-3.i386.rpm
kernel-BOOT-2.4.18-3.i386.rpm
kernel-doc-2.4.18-3.i386.rpm
kernel-source-2.4.18-3.i386.rpm
kernel-pcmcia-cs-3.1.27-18.i386.rpm
gettext-0.11.1-2.i386.rpm
kernel-utils-2.4-7.4.i386.rpm
ksymoops-2.4.4-1.i386.rpm
krb5-libs-1.2.4-1.i386.rpm
kudzu-0.99.52-1.i386.rpm
less-358-24.i386.rpm
lesstif-0.93.18-2.i386.rpm
libstdc++-2.95.3-7.i686.rpm
libtermcap-2.0.8-28.i386.rpm
man-1.5j-6.i386.rpm
man-pages-1.48-2.noarch.rpm
man-pages-ko-20010321-2.noarch.rpm
mingetty-1.00-1.i386.rpm
mkbootdisk-1.4.3-1.i386.rpm
mkinitrd-3.3.10-1.i386.rpm
mktemp-1.5-14.i386.rpm
modutils-2.4.14-3.i386.rpm
mount-2.11n-13.i386.rpm
mouseconfig-4.25-1.i386.rpm
ncurses-5.2-26.i386.rpm
ncurses4-5.0-5.i386.rpm
net-tools-1.60-4.i386.rpm
openldap-2.0.23-4.i386.rpm
openldap-clients-2.0.23-4.i386.rpm
openldap-servers-2.0.23-4.i386.rpm
openldap12-1.2.13-3.i386.rpm
pam-0.75-32.i386.rpm
pam_krb5-1.55-1.i386.rpm
pam_smb-1.1.6-2.i386.rpm
passwd-0.67-1.i386.rpm
pciutils-2.1.9-2.i386.rpm
raidtools-1.00.2-1.3.i386.rpm
rootfiles-7.2-1.noarch.rpm
rpm-4.0.4-7x.18.i386.rpm
rpm-build-4.0.4-7x.18.i386.rpm
rpm-perl-4.0.4-7x.18.i386.rpm
rpm-python-4.0.4-7x.18.i386.rpm
rpm2html-1.7-6.i386.rpm
rpmdb-redhat-7.3-0.20020419.i386.rpm
rpmfind-1.7-7.i386.rpm
rpmlint-0.38-5.noarch.rpm
sed-3.02-11.i386.rpm
setserial-2.17-5.i386.rpm
setup-2.5.12-2wl.noarch.rpm
setuptool-1.8-2.i386.rpm
sh-utils-2.0.11-14.i386.rpm
shadow-utils-20000902-7.i386.rpm
slang-1.4.5-2.i386.rpm
slocate-2.6-1.i386.rpm
tcsh-6.10-6.i386.rpm
syslinux-1.52-2.i386.rpm
sysklogd-1.4.1-8.i386.rpm
tar-1.13.25-4.i386.rpm
termcap-11.0.1-10.noarch.rpm
textutils-2.0.21-1.i386.rpm
time-1.7-16.i386.rpm
timeconfig-3.2.7-1.i386.rpm
tmpwatch-2.8.3-1.i386.rpm
unzip-5.50-3.i386.rpm
utempter-0.5.2-7.i386.rpm
util-linux-2.11n-13.i386.rpm
vim-common-6.1-3.i386.rpm
vim-minimal-6.1-3.i386.rpm
vixie-cron-3.0.1-64.i386.rpm
which-2.13-3.i386.rpm
words-2-18.noarch.rpm
zlib-1.1.4-2.i386.rpm
wow-logos_1.0-2wl_noarch.rpm
wow-release_7.3-2wl_noarch.rpm
lvm-1.0.3-4.i386.rpm
db3-3.3.11-6.i386.rpm
db3-utils-3.3.11-6.i386.rpm
db3x-3.2.9-4.i386.rpm
procps-2.0.7-12.i386.rpm
procps-X11-2.0.7-12.i386.rpm
ttfonts-1.0-9.noarch.rpm
mtools-3.9.8-2.i386.rpm
openssl-0.9.6b-18.i386.rpm
pine-4.44-7.i386.rpm
rsh-0.17-5.i386.rpm
rsh-server-0.17-5.i386.rpm
traceroute-1.4a12-2.i386.rpm
db1-1.85-8.i386.rpm
popt-1.6.4-7x.18.i386.rpm
hwdata-0.14-1.noarch.rpm
apt-0.3.19cnc55-fr7.i386.rpm
iputils-20020124-3.i386.rpm
libuser-0.50.2-1.i386.rpm
wow-release_7.3-2wl_noarch.rpm
gdbm-1.8.0-14.i386.rpm
cyrus-sasl-1.5.24-25.i386.rpm
cyrus-sasl-md5-1.5.24-25.i386.rpm
cracklib-2.7-15.i386.rpm
cracklib-dicts-2.7-15.i386.rpm
newt-0.50.35-1.i386.rpm
pcre-3.9-2.i386.rpm
ncftp-3.1.3-3.i386.rpm
iproute-2.4.7-1.i386.rpm |
python-1.5.2-38.i386.rpm
python-clap-1.0.0-3.noarch.rpm
python-docs-1.5.2-38.i386.rpm
python-popt-0.8.8-7.x.2.i386.rpm
python-tools-1.5.2-38.i386.rpm
python-xmlrpc-1.5.1-7.x.3.i386.rpm
python2-2.2-16.i386.rpm
python2-docs-2.2-16.i386.rpm
XFree86-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-3DLabs-3.3.6-44.i386.rpm
XFree86-4.2.0-8.i386.rpm
XFree86-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-8514-3.3.6-44.i386.rpm
XFree86-AGX-3.3.6-44.i386.rpm
XFree86-FBDev-3.3.6-44.i386.rpm
XFree86-ISO8859-15-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-15-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-2-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-2-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-9-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-9-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-Mach32-3.3.6-44.i386.rpm
XFree86-Mach64-3.3.6-44.i386.rpm
XFree86-Mach8-3.3.6-44.i386.rpm
XFree86-Mono-3.3.6-44.i386.rpm
XFree86-P9000-3.3.6-44.i386.rpm
XFree86-S3-3.3.6-44.i386.rpm
XFree86-S3V-3.3.6-44.i386.rpm
XFree86-SVGA-3.3.6-44.i386.rpm
XFree86-VGA16-3.3.6-44.i386.rpm
XFree86-W32-3.3.6-44.i386.rpm
XFree86-Xnest-4.2.0-8.i386.rpm
XFree86-Xvfb-4.2.0-8.i386.rpm
XFree86-base-fonts-4.2.0-8.i386.rpm
XFree86-compat-libs-4.0.3-2.i386.rpm
XFree86-compat-modules-3.3.6-44.i386.rpm
XFree86-cyrillic-fonts-4.2.0-8.i386.rpm
XFree86-doc-4.2.0-8.i386.rpm
XFree86-font-utils-4.2.0-8.i386.rpm
XFree86-libs-4.2.0-8.i386.rpm
XFree86-tools-4.2.0-8.i386.rpm
XFree86-truetype-fonts-4.2.0-8.i386.rpm
XFree86-twm-4.2.0-8.i386.rpm
XFree86-xdm-4.2.0-8.i386.rpm
XFree86-xf86cfg-4.2.0-8.i386.rpm
XFree86-xfs-4.2.0-8.i386.rpm
XFree86-xtrap-clients-4.2.0-8.i386.rpm
Xconfigurator-4.10.7-1.i386.rpm
anaconda-7.3-7.i386.rpm
anaconda-images-7.3-6.noarch.rpm
anaconda-runtime-7.3-7.i386.rpm
anaconda-help-7.3-2.noarch.rpm
gtk+-1.2.10-15.i386.rpm
gtk+10-1.0.6-10.i386.rpm
kon2-0.3.9b-7.i386.rpm
kon2-fonts-0.3.9b-7.i386.rpm
pygnome-1.4.2-3.i386.rpm
pygnome-applet-1.4.2-3.i386.rpm
pygnome-capplet-1.4.2-3.i386.rpm
pygnome-gtkhtml-1.4.2-3.i386.rpm
pygnome-libglade-1.4.2-3.i386.rpm
pygtk-libglade-0.6.9-3.i386.rpm
pygtk-0.6.9-3.i386.rpm
pygtk-glarea-0.6.9-3.i386.rpm
pygtk2-1.99.8-7.i386.rpm
pygtk2-libglade-1.99.8-7.i386.rpm
gnome-libs-1.4.1.6-1wl.i386.rpm
gdk-pixbuf-0.14.0-8.i386.rpm
gdk-pixbuf-gnome-0.14.0-8.i386.rpm
gtk-engines-0.12-1wow.i386.rpm
imlib-1.9.13-3.7.x.i386.rpm
imlib-cfgeditor-1.9.13-3.7.x.i386.rpm
libjpeg-6b-19.i386.rpm
libjpeg6a-6a-8.i386.rpm
libpng-1.0.12-2.i386.rpm
libtiff-3.5.7-2.i386.rpm
audiofile-0.2.3-1.i386.rpm
esound-0.2.24-1.i386.rpm
krb5-workstation-1.2.4-1.i386.rpm
busybox-0.60.2-4.i386.rpm
busybox-anaconda-0.60.2-4.i386.rpm
parted-1.4.24-3.i386.rpm
reiserfs-utils-3.x.0j-3.i386.rpm
fonts-ISO8859-2-1.0-3.noarch.rpm
fonts-ISO8859-2-100dpi-1.0-3.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-3.noarch.rpm
fonts-ISO8859-2-Type1-1.0-3.noarch.rpm
fonts-ISO8859-7-1.0-2.noarch.rpm
fonts-ISO8859-7-100dpi-1.0-2.noarch.rpm
fonts-ISO8859-7-75dpi-1.0-2.noarch.rpm
fonts-ISO8859-7-Type1-1.0-2.noarch.rpm
fonts-KOI8-R-1.0-1.noarch.rpm
fonts-KOI8-R-100dpi-1.0-1.noarch.rpm
fonts-KOI8-R-75dpi-1.0-1.noarch.rpm
mt-st-0.7-3.i386.rpm
hdparm-4.6-1.i386.rpm
gettext-0.11.1-2.i386.rpm
ttfonts-ko-1.0.11-9.noarch.rpm
|
/etc/profile ¿¡ ¾Æ·¡¿Í °°Àº ºÎºÐÀ» Ãß°¡ÇÑ´Ù. PS1='\u@\h:\w\$ '
alias l='ls -l --color'
alias tarx='tar xvfz'
alias tarc='tar cvfz'
alias build='cd /usr/src/redhat/BUILD'
alias rpms='cd /usr/src/redhat/RPMS'
alias src='cd /usr/src/redhat/SOURCES'
alias spec='cd /usr/src/redhat/SPECS'
alias srpm='cd /usr/src/redhat/SRPMS'
export TERM=linux |
/etc/ ¹Ø¿¡ ÀÖ´Â ÈÀϵéÀÇ Á¤º¸¸¦ ¹Ù²Û´Ù /etc/issue
/etc/issue.net
/etc/redhat-release
/etc/wow-release |
¾Æ·¡ÀÇ °÷ÀÇ ¸Þ´º ÈÀÏ°ú À̹ÌÁö¸¦ Ãß°¡ÇÑ´Ù. /usr/share/gnome/wow /usr/share/pixmaps/*
¾Æ·¡ÀÇ °÷ÀÇ ¸Þ´º ÈÀÏ°ú À̹ÌÁö¸¦ Ãß°¡ÇÑ´Ù. /usr/share/pixmaps/wow
libuser gdbm gdbm-devel openlap-devel sysrus-sasl
XFree86 : ÀÌ°÷¿¡ startx °¡ µé¾î ÀÖ´Ù. ÀÇÁ¸¼º °ü°è XFree86
+ Glide3
| + XFree86-libs
| | + freetype
+ Xfree86-xfs
+ Xfree-base-fonts
| + chkfontpath
+ Xfree86-font-utils
+ utempter
+ xaw3d-devel
|
Xconfigurator Xconfigurator
+ XFree86
+ kdbconfig
+ gdk-pixbuf
|
QT libpng
libmng
+ cups
+ arts
+ libxml2
+ QT
+ kdelibs
| + kdebase
| + kdebase-devel
| + kde-i18n-<nation>
| + kdeadmin
| + kdeaddons
| + kdemultimedia
+ perl
+ python
+
|
ftp://ftp.kde.org/pub/kde/stable/latest/src/ ¹ÙÅÁ ȸéÀ» º¯°æ ÇÑ´Ù.(www.kde-look.org) ¼³Á¤ÆÄÀÏ : /usr/share/config/kdesktoprc ¿¡¼ º¯°æ Àü¿ªÆÄÀÏ : /usr/share/wallpapers/ Áö¿ªÆÄÀÏ : ~$USERHOME/.kde/share/wallpapers/ ¹ÙÅÁ ȸéÀ» º¯°æ ÇÑ´Ù. Àü¿ªÆÄÀÏ : /usr/share/apps/kdesktop/DesktopLinks/ Áö¿ªÆÄÀÏ : ~$USERHOME/.kde/share/apps/kdesktop/DesktopLinks/ hanterm ¸Þ´º¸¦ Ãß°¡ ÇÑ´Ù. www.wowlinux.com ¸µÅ©Ãß°¡¹× º¯°æÀ» ÇÑ´Ù kde splash À̹ÌÁö º¯°æ °ü·ÃÈÀÏ : splash_top.png, splash_bottom.png, splash_active_bar.png, splash_inactive_bar.png Àü¿ª¼³Á¤ : /usr/share/apps/ksplash/pics Áö¿ª¼³Á¤ : ~$USERHOME/.kde/share/apps/ksplash/pics kde side À̹ÌÁö º¯°æ °ü·ÃÆÄÀÏ : kside.png(22x132), kside_title.png(22x1) Àü¿ª¼³Á¤ : /usr/share/apps/kicker/pics/ Áö¿ª¼³Á¤: ~$USERHOME/.kde/share/apps/kickeer/pics/ kde hicolor Å׸¶ º¯°æ °ü·ÃÆÄÀÏ : go.png(16x16/22x22/32x32/48x48/64x64) - ½ÃÀÛ¾ÆÀÌÄÜ Àü¿ª¼³Á¤ : /usr/share/icons/hicolor/*/apps/ Áö¿ª¼³Á¤: ~$USERHOME/.kde/icons/hicolor/*/apps/ * kde±âº» ¾ÆÀÌÄÜ Å׸¶´Â hicolorÀ̸ç, ÇöÁ¦ ¼³Á¤ÁßÀÎ ¾ÆÀÌÄÜ Å׸¶´Â "kdeÁ¦¾îÆÇ-¸ð¾ç»õ¿Í ¾²ÀÓ»õ-¾ÆÀÌÄÜ"¿¡ Á¤ÀǵǾî ÀÖ´Ù. kde ±âº»ÆdzھÆÀÌÄÜ µî·Ï °ü·ÃÆÄÀÏ : /usr/share/apps/kicker/default-apps kkicker.cpp¿¡¼ ±âº» ¸Þ´º¸¦ º¯°æÇØ¾ß ÇÑ´Ù.
gdk-pixbuf gdk-pixbuf
+ libpng
+ libungif
+ libjpeg
+ libtiff
+ libjpeg
+ libtiff
+ libjpeg
+ libpng
+ libtiff |
gtk+ gtk+
+ XFree86-libs
| + freetype-devel
| + freetype
+ perl |
gnome-core gnome-core
+ libpanel-applet0
+ wow-utils
+ scrollkeeper
+ gnome-libs
+ ximian-menu = wowmenus
| + gnome-libs
| | + imlib
| | + libungif
+ wow-doorman
| + wow-wallpaper
| + gtk-engines-thinice
| + gtk-themes
| + sawfish-themes
| | + sawfish
| | | + control-center
| | | | + bonobo-conf
| | | | | + bonobo
| | | | | | + oaf
| | | | | | + libgnomeprint
| | | | | + GConf
| | | | + libgal19
| | | | + libcapplet
| | | | + libgtkhtml20
| | | + librep
| | | | + gmp
| | | + rep-gtk
| | | + rep-gtk-gnome |
gnome-utils http://gnome.org/ ftp://ftp.gnome.org/pub/GNOME/unstable/latest/sources/ ¿Í¿ì¸®´ª½º ±×³ðÀº Áö¹Ì¾È(Ximian) ±×³ðÀ» ±â¹ÝÀ¸·Î ÇÏ¿© ²Ù·¯¹Ì¸¦ ¸¸µç´Ù. ÀÌ ¹®¼¿¡¼ÀÇ º¯°æ»çÇ×Àº Áö¹Ì¾È ±×³ð ²Ù·¯¹Ì¿¡¼ ÆÐÄ¡¸¦ Ãß°¡ÇÑ °ÍÀÌ´Ù. ´õ ÀÚ¼¼ÇÑ »çÇ×Àº src.rpm ²Ù·¯¹Ì¿¡ Æ÷ÇÔµÈ spec °ú patch ¸¦ Âü°íÇÑ´Ù. ±×³ð¿¡¼ ÇÑ±Û ÆùÆ® ¼³Á¤ Çü½ÄÀº ¾Æ·¡¿Í °°´Ù. -adobe-courier-medium-r-normal-*-*-120-*-*-m-*-iso8859-1,-*-gulim-medium-r-normal--*-120-*-*-*-*-ksc5601.
1987-0 |
±×³ð ¼³Ä¡½Ã¿¡ ¿ä±¸µÇ´Â ²Ù·¯¹Ì ±×³ð ºôµå½Ã¿¡ ¿ä±¸µÇ´Â ²Ù·¯¹Ì
apt-get install gnome-core apt-get install XFree86 apt-get install Xconfigurator apt-get install xinitrc apt-get install ttfonts-ko apt-get install XFree86-75dpi-fonts À§¿Í °°Àº ÇÁ·Î ±×·¥À» ¼³Ä¡ ÇÏ°í startx ¸¦ ÇØÁØ´Ù.
splash ȸ鿡¼ ÇѱÛÀÌ ±úÁö´Â °ÍÀ» ¼öÁ¤ ÇÑ´Ù. gnome-core-1.4.0.6/gsm/splash.c ¿¡¼ ±×¸²ÆÄÀÏÀ» ¹Ù²Ù¾î ÁÖ¸é µÇ°í ÇÑ±Û ÆùÆ® Á¤º¸¸¦ Ãß°¡ÇØ ÁØ´Ù. gnome-core-wow-splash.patch splash ȸ鿡 µé¾î°¥ À̹ÌÁö¸¦ º¯°æ ÇÑ´Ù. spec ÈÀÏ¿¡ install -m 644 %{SOURCE4} pixmaps/wow-splash.uue¸¦ Ãß°¡ÇÑ´Ù. /usr/share/pixmaps/wow/wow-splash.png ¸Þ½ÃÁö¸¦ ¹ø¿ª ÇÏ¿© Ãß°¡ ÇÑ´Ù. 1.4.0.8 ¿¡ Æ÷ÇÔµÈ ko.po ÆÄÀÏÀ» °¡Á®¿Í¼ ¿Í¿ì±×³ð¿¡ ¸Âµµ·Ï ¼öÁ¤ ÇÑ´Ù. gnome-core-ko.po Áö¹Ì¾È ±×³ð ¸Þ´º ÇüŸ¦ Áö¿ø ÇÑ´Ù. gnome-core-foobar-restructure.patch ¸Þ´ºÀÇ °æ·Î¸¦ º¯°æ ÇÑ´Ù. wow-menus ÆÐÅ°Áö¿Í ÀÇÁ¸ÇÏ¿© µ¿ÀÛ Çϵµ·Ï ÇÑ´Ù. gnome-core-wow-desktop-fixup.patch ±×³ð ÈùÆ®¿¡¼ ÇÑ±Û ±úÁö´Â Çö»óÀ» ¼öÁ¤ ÇÑ´Ù. gnome-core-1.4.0.6/gnome-hint/gnome-hint.c ¿¡¼ ÇÑ±Û ±Û²Ã Á¤º¸¸¦ Ãß°¡ÇÑ´Ù gnome-hint-font.patch ÆгΠ¸Þ´º¿¡¼ÀÇ ¾ÆÀÌÄÜÀ» º¯°æ ÇÑ´Ù. /usr/share/pixmaps/wow/wow-button-blue.png /usr/share/pixmaps/wow/wow-splsh.png
splash ȸéÀ» º¯°æ ÇÑ´Ù. gdm-wow-logo.patch /usr/share/pixmaps/wow/wow-gdm-screen.png ÇÑ±Û Áö¿øÀÌ °¡´É Çϵµ·Ï ÆÐÄ¡¸¦ ÇÑ´Ù. gdm-2.2.5.5./config.gdm.conf.in ÆÄÀÏ¿¡ ÇÑ±Û ÆùÆ® Á¤º¸¸¦ Ãß°¡ ÇÑ´Ù gdm-conf-hangulfont.patch ¸Þ½ÃÁö ¹ø¿ªÀ» ÇÏ¿© Æǿø² Çϵµ·Ï ÇÑ´Ù. ȸé»ó¿¡¼ ¹ø¿ªµÇÁö ¾ÊÀº ºÎºÐ ¹ø¿ª gnome-ko.po
ÇÑ±Û Áö¿øÀÌ °¡´É Çϵµ·Ï ÆÐÄ¡¸¦ ÇÏ°í ko.po ÈÀÏÀ» ÀÛ¼º ÇÑ´Ù. doorman-1.0.9/src/doorman-gtkrc, doorman-1.0.9/src/page-config.c ¿¡¼ ÇÑ±Û ÆùÆ® Á¤º¸ Ãß°¡, font -> fontset º¯°æ, gdk_font_load -> gdk_fontset_load º¯°æ ¹è°æ°ú Å׸¶¸¦ Ãß°¡ ÇÑ´Ù. doorman-1.0.9/src/doorman.c, doorman-1.0.9/src/theme-page-background.c doorman.c ¿¡¼´Â doorman ½ÇÇà½Ã¿¡ ¹è°æȸéÀ» ÁöÁ¤ ÇÑ´Ù. theme-page-background.c ¿¡¼ ¼±ÅÃÇÒ ¹è°æȸéÀ» ÁöÁ¤Çϸç, °¡Àå óÀ½¿¡ ÀÖ´Â °ÍÀÌ ±âº»°ªÀÌ µÈ´Ù. ¹è°æȸéÀº wow-wallpaper ²Ù·¯¹Ì¿¡ ÀÇÁ¸ ÇÑ´Ù. ¹è°æȸéÀº wow-wallpaper ²Ù·¯¹Ì¿¡ ÀÇÁ¸ ÇÑ´Ù. /usr/share/pixmaps/backgrounds/wow/aad.jpeg /usr/share/pixmaps/backgrounds/wow/bluestripe.jpeg /usr/share/pixmaps/backgrounds/wow/nightjungle.jpeg /usr/share/pixmaps/backgrounds/wow/watermonkey.jpeg /usr/share/pixmaps/backgrounds/wow/woodmonkey.jpeg ±âº» ÆгΠȯ°æ ¼³Á¤ ±âº» ÆгΠȯ°æ ¼³Á¤ÆÄÀÏÀº doorman-1.0.9/panel/ximian-default ¿¡ µÎ¸é µÈ´Ù. ±âº» ¼³Á¤À» ¹Ù²Ù°í ½ÍÀ¸¸é ~/.gnome/panel ÀÇ ¼³Á¤ÆÄÀÏ Âü°í ÇÑ´Ù. /usr/share/doorman/misc/chillmonkey.png /usr/share/doorman/misc/monkey.png /usr/share/doorman/misc/welcome.png
- ÇѱÛÀÌ ±úÁöÁö ¾Ê°Ô ű׸¦ Ãß°¡ÇÑ´Ù.
<head> ¼½¼Ç¿¡ <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=EUC-KR"> Åױ׸¦ Ãß°¡ÇÏ¸é ºê¶ó¿ìÁ®¿¡¼ ÇѱÛÀÌ ±úÁöÁö ¾Ê´Â´Ù. |
- ¸Þ´º ÇÑ±Û ¹ø¿ª
Name=Program
Name[ko]=ÇÁ·Î±×·¥
Çü½ÄÀ¸·Î ÇÏ¸é µÈ´Ù.
¸Þ´ºÀÇ ¼ø¼¸¦ ¹Ù²Ù°í ½Í´Ù¸é .order ¿¡¼ ¼ø¼¸¦ ¹Ù²Ù¾î ÁÖ¸é µÈ´Ù.
- °æ·Î º¯°æ
/usr/share/gnome/wow |
- ¾Æ¹Ì¿Í ±×³ð ÆгΰúÀÇ ¹®Á¦Á¡ ÇØ°áÀ» À§ÇÑ ÆÐÄ¡¸¦ ÇÑ´Ù.
/etc/X11/xinput ¿¡¼ #execute XIM_PROGRAM ÀÌÈÄ¿¡ ÁÙÀ» ¸ðµÎ ÁÖ¼®Ã³¸®ÇÑ´Ù. |
- ÇÑ±Û Áö¿ø ÆÐÄ¡
gedit-0.9.7/src/prefs.c ÆÄÀÏ¿¡¼ ÇѱÛÆùÆ® Á¤º¸¸¦ Ãß°¡ÇÑ´Ù. |
vim : ÆíÁý±â AcrobatReader : pdf Àд ÈÀÏ big-cursor : Ä¿¼¸¦ Å©°Ô Çϱâ hpoj : hp ½ºÄ³³Ê »ç¿ë Çϱâ libptal0 libptal0-devel libusb mkCDrec : ½Ã½ºÅÛ ¹è¾÷Åø (cd-rom, dat, nfs, disk) FlashPlayer : Ç÷¡½¬ »ç¿ëÇϱâ edic : ÇÑ¿µ»çÀü rdate : ½Ã°£ ¸ÂÃß´Â ÇÁ·Î±×·¥ ntpdate : ºÎÆÃÇÒ¶§ ½Ã°£ ¸ÂÃß´Â ÇÁ·Î±×·¥ wget : ÀÚµ¿À¸·Î ´Ù¿î ¹Þ´Â ÇÁ·Î±×·¥ printool : ÇÁ¸°ÅÍ ¼³Á¤ µµ±¸ mutt: ¸ÞÀÏ Å¬¶óÀ̾ðÆ®
±âº»ÆùÆ® º¯°æ ±âº» ÆäÀÌÁö ¹× ºÏ¸¶Å© ¼³Á¤ ÇÑ±Û ÇÁ¸°Åͼ³Á¤ l /usr/share/fonts/hangul/munhwa-cid
----------------------->
-rw-r--r-- 1 root root 4665003 10¿ù 17 2000 Munhwa-Regular
-rw-r--r-- 1 root root 530 10¿ù 17 2000 Munhwa-Regular-KSC-EUC-H.gsf
----------------------->
vi /usr/lib/mozilla/defaults/pref/unix.js
----------------------->
pref("print.postscript.nativecode.ko", "euc-kr");
pref("print.postscript.nativefont.ko", "Munhwa-Regular-KSC-EUC-H");
-----------------------> |
soribada : mp3 °øÀ¯ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. µè°í ½ÍÀº ³ë·¡°¡ ÀÖÀ¸¸é ÀÌÇÁ·Î±×·¥À» ¼³Ä¡Çؼ ´Ù¿î¹Þ¾Æ¼ »ç¿ëÇÏ¸é µË´Ï´Ù. grip lame ogg ogle xawtv mplayer : avi ÈÀÏ º¸´Â ÇÁ·Î±×·¥ xine mmsdizent grecord
- GIMP-perl ²Ù·¯¹Ì¸¦ ºôµåÇϱâ À§ÇØ Gtk-Perl, perl-PDL, perl-Parse-RecDescent ²Ù·¯¹Ì°¡
¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.
|
glibc-devel
autoconf
+ m4
automake
texinfo
gcc
+ zip
±×³ðÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÏ·Á¸é ¸ÕÀú gnome-core ¸¦ ¼³Ä¡ ÇÏ¿© ÇÊ¿äÇÑ ÀÇÁ¸¼º µéÀ» ¸ðµÎ ¼³Ä¡ ÇÑ´Ù.
gnome-libs-devel
gtk+-devel
+ XFree86-devel
ORBit-devel
+ indent
imlib
+ libtiff-devel
+ libjpeg-devel
+ zlib-devel
+ libungif-devel
+ esound-devel
| + audiofile-devel
| | + pkgconfig
+ control-center-devel
|
jade
+ sgml_common
+ docbook-dtds
+ xml-common
docbook-style-dsssl |
kldp.dsl ÈÀÏÀ» ´Ù¿î ¹Þ´Â´Ù. hcharacters.sty ÈÀÏÀ» ´Ù¿î ¹Þ´Â´Ù. cp kldp.dsl /usr/share/texmf/tex/jadetex/ html ÈÀÏ ¸¸µé±â jade -t sgml -i html -d kldp.dsl#html wowmake.sgml pdf ÈÀÏ ¸¸µé±â jade -t tex -d kldp.dsl#print wowmake.sgml vi wowmake.tex ----> \usepackage{hfont, hcharacters} ----> jadetex wowmake.tex <- 3¹ø ½ÇÇà dvips -o wowmake.ps -t a4 wowmake.dvi ps2pdf wowmake.ps pdf ÈÀÏ º¸±â : acroread wowmake.pdf
gcc : ÇöÀç ¾ÈÁ¤ ¹öÀüÀÎ GCC 2.95.3 À» »ç¿ëÇÑ´Ù.(http://gcc.gnu.org/gcc-2.95/gcc-2.95.3.tar.gz) srpm ¿¡ spec ÈÀÏÀÌ ÀÖ´Ù. glade : gtkwidget À» ÀÌ¿ëÇؼ gui ¸¦ ¸¸µé¾îÁÖ´Â ÅøÀÌ´Ù. devhelp : gcc ,gtk ÇÔ¼ö¸¦ ¾Ë·ÁÁÖ´Â µµ¿ò¸»ÀÌ´Ù. anjuta : gtk ±â¹Ý¿¡¼ÀÇ gui ·Î ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÇØÁÖ´Â ÅøÀÌ´Ù. cvs : °³¹ß µµ±¸ kdevelop : qt ±â¹Ý¿¡¼ÀÇ gui ·Î ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÇØÁÖ´Â ÅøÀÌ´Ù.
mysql Apache Bind Sendmail Samba PHP Webmin : À¥°ü¸®Åø, ½Ã½ºÅÛÀ» À¥À¸·Î °ü¸®¸¦ ÇÏ´Â Åø ppp
Perl Python Tcl/Tk Paranmail Zboard Ghostscript mrtg engdic : ¿µÇÑ »çÀü webalizer : À¥»çÀÌÆ® ºÐ¼® ÇÁ·Î±×·¥
1) nessus : ³×Æ®¿öÅ© ½ºÄ³³Ê, ³×Æ®¿öÅ© Ãë¾à¼º ÇÁ·Î±×·¥ 2) tripwire : ½Ã½ºÅÛ ¹«°á¼º °Ë»ç µµ±¸ ¹«½¼ ÈÀÏÀÌ º¯°æ µÇ¾ú´Â°¡¸¦ üũ 3) nmap : ½Ã½ºÅÛ¿¡¼ ¿·Á ÀÖ´Â Æ÷Æ®¸¦ ³×Æ®¿öÅ©¸¦ ÅëÇؼ ½ºÄµÇÏ´Â ÇÁ·Î±×·¥ 4) nmapfe : nmap ÀÇ GUI µµ±¸ 5) stunnel : ssl º¸¾È µµ±¸ 6) snort : ³×Æ®¿öÅ© Æ÷Æ® »óÀ¸·Î ´©°¡ ħÀÔÀ» Çߴ°¡¸¦ üũ(ids) 7) gfcc : ipchains ¼³Á¤ÇØÁÖ´Â GUI Åø
- °æ·Î ¼öÁ¤
½ÇÇàÆÄÀÏÀÇ °æ·Î°¡ /usr/games ·Î µÇ¾îÀÖ´Â °ÍÀ» /usr/bin À¸·Î µÇ·Î·Ï configure¿É¼Ç°ú ½º>
ÆåÀ» ¼öÁ¤ÇÑ´Ù.
|
makeapt.sh ÀúÀå¼Ò »õ·Î¸¸µé°í ÆÐÅ°Áö ¾÷±Û µÇ¾úÀ»¶§ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® #! /bin/sh
# ÀúÀå¼Ò ±âº» °æ·Î
APTDIR=/var/ftp/wow
# first : ÀúÀå¼Ò óÀ½ ¸¸µé¶§
# up : ÆÐÅ°Áö ¾÷±×·¹À̵å ÇÒ¶§
if [ $# -ne 1 -o \( "$1" != "first" -a "$1" != "up" \) ]; then
echo "Usage: $0 [ first | up ]"
echo " first : ÀúÀå¼Ò óÀ½ ¸¸µé¶§"
echo " up : ÆÐÅ°Áö ¾÷±×·¹À̵å ÇÒ¶§"
exit 1
fi
MODE=$1
###########################################################################
#### REDHAT 7.3 I386 MAIN OS
###########################################################################
if [ "$MODE" = "first" ]; then
# µð·ºÅ丮 »ý¼º
echo "$APTDIR/7.3-debak/SRPMS.os µð·ºÅ丮 »ý¼º"
mkdir -p $APTDIR/7.3-debak/SRPMS.os || exit 1
echo "$APTDIR/7.3-debak/i386/RPMS.os µð·ºÅ丮 »ý¼º"
mkdir -p $APTDIR/7.3-debak/i386/RPMS.os || exit 1
echo "$APTDIR/7.3-debak/i386/base µð·ºÅ丮 »ý¼º"
mkdir -p $APTDIR/7.3-debak/i386/base || exit 1
# ¸±¸®Áî ÈÀÏ »ý¼º
echo "$APTDIR/7.3-debak/i386/base/release.os ÈÀÏ »ý¼º"
cat >$APTDIR/7.3-debak/i386/base/release.os ..EOF
Archive: stable
Component: os
Version: 7.3
Origin: Wow
Label: Wow
Architecture: i386
EOF
fi
if [ "$MODE" = "first" -o "$MODE" = "up" ]; then
# base µð·ºÅ丮¿¡ ÆÐÅ°Áö Á¤º¸¸¦ ¾÷±Û ÇÑ´Ù.
echo "7.3-debak/i386 os ÆÐÅ°Áö¸¦ ¾÷±Û ÇÕ´Ï´Ù."
echo ""
echo ""
genbasedir --topdir=$APTDIR 7.3-debak/i386 os
fi
|
ÇÊ¿äÇÑ ÈÀÏ (apt ÇÁ·Î ±×·¥À» ¼³Ä¡Çϸé ÀÚµ¿À¸·Î »ý¼º µÈ´Ù) /usr/bin/genbasedir /usr/bin/genpkglist /usr/bin/gensrclist óÀ½ ÀúÀå¼Ò¸¦ ¸¸µé¶§ bash-2.04$ makeapt.sh first
|
¾÷±ÛÇÒ¶§ »ç¿ë¹æ¹ý bash-2.04$ makeapt.sh up
7.3-debak/i386 os ÆÐÅ°Áö¸¦ ¾÷±Û ÇÕ´Ï´Ù.
os: pkglist done
os: srclist done
os: hashfile done
All your base are belong to us !!
|
/etc/apt/sources.list rpm ftp://210.181.87.2/wow 7.3-debak/i386 os
|
update : ²Ù·¯¹Ì ¸ñ·ÏÀ» »õ·ÎÀÛ¼ºÇÑ´Ù. root@wow:~# apt-get update
Get:1 ftp://210.181.87.2 7.3-debak/i386/base/pkglist.os [50.5kB]
Get:2 ftp://210.181.87.2 7.3-debak/i386 release.os
Ign ftp://210.181.87.2 7.3-debak/i386 release.os
Fetched 50.5kB in 0s (199kB/s)
Processing File Dependencies... Done
Reading Package Lists... Done
Building Dependency Tree... Done
W: ftp://210.181.87.2/wow/ will not be authenticated.
|
install : »õ·Î¿î ²Ù·¯¹Ì¸¦ ¼³Ä¡ÇÑ´Ù. root@wow:~# apt-get install MPlayer
Processing File Dependencies... Done
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
MPlayer
0 packages upgraded, 1 newly installed, 0 to remove(replace) and 60 not upgraded.
Need to get 1431kB of archives. After unpacking 4143kB will be used.
Get:1 ftp://210.181.87.2 7.3-debak/i386/os MPlayer 20020404-2wl [1431kB]
Fetched 1431kB in 0s (7581kB/s)
Executing RPM (-U)...
Áغñ Áß... ########################################### [100%]
1:MPlayer ########################################### [100%]
|
upgrade : ¼³Ä¡µÇ¾î ÀÖ´Â ÆÐÅ°Áö¸¦ »õ·Î¿î ²Ù·¯¹Ì·Î Æǿø² root@wow:~# apt-get upgrade
Processing File Dependencies... Done
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
bonobo-conf evolution gtkhtml gtkhtml-devel mozilla mozilla-devel mozilla-mail mozilla-nspr mozilla-nspr-devel mozilla-nss mozilla-nss-devel
mozilla-psm xscreensaver
The following packages will be upgraded
ami ami-gnome audiofile audiofile-devel bonobo bonobo-devel bug-buddy esound esound-devel gdk-pixbuf gdk-pixbuf-devel gdk-pixbuf-gnome glade glib
glib-devel gnome-audio gnome-audio-extra gnome-mime-data gnome-user-docs gnome-utils gqview gtk+ gtk+-devel gtk-engines imlib imlib-cfgeditor
imlib-devel libghttp libghttp-devel libgtop libgtop-devel libole2 libole2-devel librep librep-devel librsvg librsvg-devel libunicode libunicode-devel
nautilus nautilus-mozilla oaf oaf-devel rep-gtk rep-gtk-gnome rep-gtk-libglade xinitrc
47 packages upgraded, 0 newly installed, 0 to remove(replace) and 13 not upgraded.
Need to get 48.8MB of archives. After unpacking 61.3MB will be used.
Do you want to continue? [Y/n]
Get:1 ftp://210.181.87.2 7.3-debak/i386/os glib 1:1.2.10-5wl [244kB]
Get:2 ftp://210.181.87.2 7.3-debak/i386/os ami 1.0.11-9wl [412kB]
Get:3 ftp://210.181.87.2 7.3-debak/i386/os ami-gnome 1.0.11-9wl [96.6kB]
Get:4 ftp://210.181.87.2 7.3-debak/i386/os audiofile 1:0.2.3-2wl [173kB]
Get:5 ftp://210.181.87.2 7.3-debak/i386/os audiofile-devel 1:0.2.3-2wl [392kB]
Get:6 ftp://210.181.87.2 7.3-debak/i386/os bonobo 1.0.20-7wow [1685kB]
Get:7 ftp://210.181.87.2 7.3-debak/i386/os bonobo-devel 1.0.20-7wow [6206kB]
Get:8 ftp://210.181.87.2 7.3-debak/i386/os bug-buddy 1:2.0.8-1wl [239kB]
Get:9 ftp://210.181.87.2 7.3-debak/i386/os esound 1:0.2.25-1wl [131kB]
Get:10 ftp://210.181.87.2 7.3-debak/i386/os esound-devel 1:0.2.25-1wl [92.2kB]
Get:11 ftp://210.181.87.2 7.3-debak/i386/os gdk-pixbuf 1:0.17.0-1wow [638kB]
Get:12 ftp://210.181.87.2 7.3-debak/i386/os gdk-pixbuf-devel 1:0.17.0-1wow [914kB]
Get:13 ftp://210.181.87.2 7.3-debak/i386/os gdk-pixbuf-gnome 1:0.17.0-1wow [37.9kB]
Get:14 ftp://210.181.87.2 7.3-debak/i386/os glade 1:0.6.4-1wl [1356kB]
Get:15 ftp://210.181.87.2 7.3-debak/i386/os glib-devel 1:1.2.10-5wl [351kB]
Get:16 ftp://210.181.87.2 7.3-debak/i386/os gnome-audio 1.4.0-4wl [765kB]
Get:17 ftp://210.181.87.2 7.3-debak/i386/os gnome-audio-extra 1.4.0-4wl [675kB]
Get:18 ftp://210.181.87.2 7.3-debak/i386/os gnome-mime-data 1.0.5-1wl [685kB]
Get:19 ftp://210.181.87.2 7.3-debak/i386/os gnome-user-docs 1.4.1.1-2wl [6445kB]
Get:20 ftp://210.181.87.2 7.3-debak/i386/os gnome-utils 1:1.4.1.2-1wl [2812kB]
Get:21 ftp://210.181.87.2 7.3-debak/i386/os gqview 1.1.3-1wl [266kB]
Get:22 ftp://210.181.87.2 7.3-debak/i386/os gtk+ 1:1.2.10-25wl [1687kB]
Get:23 ftp://210.181.87.2 7.3-debak/i386/os gtk+-devel 1:1.2.10-25wl [4353kB]
Get:24 ftp://210.181.87.2 7.3-debak/i386/os gtk-engines 1:0.12-1wl [771kB]
Get:25 ftp://210.181.87.2 7.3-debak/i386/os imlib 1:1.9.14-1wl [614kB]
Get:26 ftp://210.181.87.2 7.3-debak/i386/os imlib-cfgeditor 1:1.9.14-1wl [252kB]
Get:27 ftp://210.181.87.2 7.3-debak/i386/os imlib-devel 1:1.9.14-1wl [1106kB]
Get:28 ftp://210.181.87.2 7.3-debak/i386/os libghttp 1:1.0.9-8wl [45.2kB]
Get:29 ftp://210.181.87.2 7.3-debak/i386/os libghttp-devel 1:1.0.9-8wl [73.0kB]
Get:30 ftp://210.181.87.2 7.3-debak/i386/os libgtop 1:1.0.13-2wl [365kB]
Get:31 ftp://210.181.87.2 7.3-debak/i386/os libgtop-devel 1:1.0.13-2wl [940kB]
Get:32 ftp://210.181.87.2 7.3-debak/i386/os libole2 0.2.4-3wl [97.7kB]
Get:33 ftp://210.181.87.2 7.3-debak/i386/os libole2-devel 0.2.4-3wl [85.3kB]
Get:34 ftp://210.181.87.2 7.3-debak/i386/os librep 1:0.15.2-1wl [913kB]
Get:35 ftp://210.181.87.2 7.3-debak/i386/os librep-devel 1:0.15.2-1wl [647kB]
Get:36 ftp://210.181.87.2 7.3-debak/i386/os librsvg 1.0.3-2wl [112kB]
Get:37 ftp://210.181.87.2 7.3-debak/i386/os librsvg-devel 1.0.3-2wl [157kB]
Get:38 ftp://210.181.87.2 7.3-debak/i386/os libunicode 0.4.gnome-4wl [65.5kB]
Get:39 ftp://210.181.87.2 7.3-debak/i386/os libunicode-devel 0.4.gnome-4wl [84.1kB]
Get:40 ftp://210.181.87.2 7.3-debak/i386/os nautilus 1.0.6-ximian.10 [9256kB]
Get:41 ftp://210.181.87.2 7.3-debak/i386/os nautilus-mozilla 1.0.6-ximian.10 [38.2kB]
Get:42 ftp://210.181.87.2 7.3-debak/i386/os oaf 0.6.9-1wl [291kB]
Get:43 ftp://210.181.87.2 7.3-debak/i386/os oaf-devel 0.6.9-1wl [17.6kB]
Get:44 ftp://210.181.87.2 7.3-debak/i386/os rep-gtk 1:0.15-7wl [1170kB]
Get:45 ftp://210.181.87.2 7.3-debak/i386/os rep-gtk-gnome 1:0.15-7wl [1063kB]
Get:46 ftp://210.181.87.2 7.3-debak/i386/os rep-gtk-libglade 1:0.15-7wl [3243B]
Get:47 ftp://210.181.87.2 7.3-debak/i386/os xinitrc 3.22-1wl [16.6kB]
Fetched 48.8MB in 4s (10.1MB/s)
Executing RPM (-U)...
Áغñ Áß... ########################################### [100%]
1:gnome-audio-extra ########################################### [ 2%]
2:xinitrc ########################################### [ 4%]
3:librep ########################################### [ 6%]
4:gnome-mime-data ########################################### [ 8%]
5:glib ########################################### [ 10%]
6:gtk+ ########################################### [ 12%]
7:libgtop ########################################### [ 14%]
8:oaf ########################################### [ 17%]
9:glib-devel ########################################### [ 19%]
10:gtk+-devel ########################################### [ 21%]
11:gnome-audio ########################################### [ 23%]
12:libunicode ########################################### [ 25%]
13:libgtop-devel ########################################### [ 27%]
14:imlib ########################################### [ 29%]
15:gtk-engines ########################################### [ 31%]
16:imlib-devel ########################################### [ 34%]
17:libunicode-devel ########################################### [ 36%]
18:librsvg ########################################### [ 38%]
19:audiofile ########################################### [ 40%]
20:gnome-user-docs ########################################### [ 42%]
21:audiofile-devel ########################################### [ 44%]
22:gdk-pixbuf ########################################### [ 46%]
23:gqview ########################################### [ 48%]
24:gdk-pixbuf-devel ########################################### [ 51%]
25:ami ########################################### [ 53%]
26:oaf-devel ########################################### [ 55%]
27:librep-devel ########################################### [ 57%]
28:esound ########################################### [ 59%]
29:gdk-pixbuf-gnome ########################################### [ 61%]
30:esound-devel ########################################### [ 63%]
31:glade ########################################### [ 65%]
32:bug-buddy ########################################### [ 68%]
33:gnome-utils ########################################### [ 70%]
34:bonobo ########################################### [ 72%]
35:bonobo-devel ########################################### [ 74%]
36:ami-gnome ########################################### [ 76%]
37:imlib-cfgeditor ########################################### [ 78%]
38:rep-gtk ########################################### [ 80%]
39:rep-gtk-gnome ########################################### [ 82%]
40:rep-gtk-libglade ########################################### [ 85%]
41:libole2 ########################################### [ 87%]
42:libole2-devel ########################################### [ 89%]
43:librsvg-devel ########################################### [ 91%]
44:libghttp ########################################### [ 93%]
45:libghttp-devel ########################################### [ 95%]
46:nautilus ########################################### [ 97%]
47:nautilus-mozilla ########################################### [100%]
|
/etc/sysconfig/i18n
----->
LANG="ko_KR"
-----> |
/etc/sysconfig/desktop
----->
DESKTOP="KDE"
-----> |
/etc/sysconfig/network
[root@nalabi network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
[nalabi@nalabi network-scripts]$ cat ifcfg-eth0:0
DEVICE=eth0:0
USERCTL=no
ONBOOT=yes
BOOTPROTO=
BROADCAST=192.168.0.255
NETWORK=192.168.0.0
NETMASK=255.255.255.0
IPADDR=192.168.0.11 |
/etc/rc.d/rc.sysinit
---->
Red Hat -> amazing wowlinux
----> |
|
|