== BooyoLiveCD/MakeProcess == SOURCE /dev/hdc1 DEST /dev/hdc3 /dev/hdc7 w/o OO Target /dev/hdc8 SOURCE /dev/hdc5 DEST /dev/hdc3 Target /dev/hdc6Å °³¹ßȯ°æ /dev/hdc1 Ãʱâ»óÅ /dev/hdc3 ¼öÁ¤µÈ »óÅ /dev/hdc5 1. install FC3 desktop on DEST partition. 2. install FC3 workstation on SOURCE partition. 3. boot from SOURCE partition. 4. make new kernel and modules with modified kernel config. * download kernel-2.6.9-1.667.src.rpm * rpm -ivh kernel-2.6.9-1.667.src.rpm * cd /usr/src/redhat/SPECS * rpmbuild -bp --target i686 kernel-2.6.spec {{{ 2005.5.27 ¿À·ù: Failed build dependencies: gnupg is needed by kernel-2.6.10-1.770.bone9.desktop.i686 gnupg ´Â CD 2 ¿¡ ÀÖÀ½ }}} * cd /usr/src/redhat/BUILD/kernel-2.6.9 * mv linux-2.6.9 /usr/src * ln -s linux-2.6.9 linux * cd linux {{{ 2005.5.27 edit Makefile EXTRAVERSION = -livecd }}} * make oldconfig * make gconfig * think more about SCSI modules. * Kernel hacking -> Kernel debugging -> Compile the kernel with debug info N * File systems -> DOS/FAT/NT Filesystems -> NTFS file system support M * General setup -> Auditing support N {{{ [root@localhost boot]# diff config-2.6.9-1.667 config-2.6.9-booyo 3,4c3,4 < # Linux kernel version: 2.6.9-1.667 < # Tue Nov 2 14:38:30 2004 --- > # Linux kernel version: 2.6.9-booyo > # Thu Feb 10 08:54:47 2005 2342c2342,2344 < # CONFIG_NTFS_FS is not set --- > CONFIG_NTFS_FS=m > # CONFIG_NTFS_DEBUG is not set > # CONFIG_NTFS_RW is not set 2502c2504 < CONFIG_DEBUG_INFO=y --- > # CONFIG_DEBUG_INFO is not set }}} {{{ 2005.5.27 Auditing support N NTFS file system support (NTFS_FS) M [root@localhost linux]# diff .config /boot/config-2.6.10-1.770.bone9.desktop 3,4c3,4 < # Linux kernel version: 2.6.10-livecd < # Fri May 27 13:14:57 2005 --- > # Linux kernel version: 2.6.10-1.770.bone9.desktop > # Sun Apr 10 14:36:35 2005 30c30,31 < # CONFIG_AUDIT is not set --- > CONFIG_AUDIT=y > CONFIG_AUDITSYSCALL=y 2249,2251c2250 < CONFIG_NTFS_FS=m < # CONFIG_NTFS_DEBUG is not set < # CONFIG_NTFS_RW is not set --- > # CONFIG_NTFS_FS is not set }}} {{{ File system -> Miscellaneous file system->SquashFS }}} {{{ Device driver -> Graphics support Support for frame buffer device -> VESA VGA..(Y) Console Display driver support -> Framebuffer..(Y) Logo configuration -> Bootup logo (N) Bootsplash configuratopn -> bootup splash screen (Y) }}} {{{ [root@localhost linux]# diff .config .config.old 4c4 < # Mon Sep 5 16:53:22 2005 --- > # Mon Sep 5 16:34:59 2005 2167c2167,2170 < # CONFIG_LOGO is not set --- > CONFIG_LOGO=y > # CONFIG_LOGO_LINUX_MONO is not set > # CONFIG_LOGO_LINUX_VGA16 is not set > CONFIG_LOGO_LINUX_CLUT224=y 2177c2180 < CONFIG_BOOTSPLASH=y --- > # CONFIG_BOOTSPLASH is not set }}} * make bzImage * make modules * make modules_install {{{ [root@localhost modules]# du -s /lib/modules/* 99152 2.6.9-1.667 32700 2.6.9-booyo }}} {{{ 2005.5.27 62904 2.6.10-1.770.bone9.desktop 28224 2.6.10-livecd ¸ðµâÀÌ ¿Ö ÀÌ·¸°Ô ÀûÀ»±î? source ´Â ¿Ö ÀÖÀ»±î? ¸µÅ©ÀÓ. loop.ko ´Â Ä¿³Î·Î, pwc Ãß°¡µÈ °ÍÀÓ. }}} * make install * edit /boot/grub/grub.conf 5. make ash, cloop {{{ 2005.5.27 /usr/bin/cvs ¾øÀ½. ´Ù¸¥ ÆÄƼ¼ÇÀÇ °Í »ç¿ë. dietlibc ¼³Ä¡ CD 2 ¿¡ ÀÖÀ½ export CVS_RSH=ssh /mnt/sda5/usr/bin/cvs -z3 -d:pserver:anonymous@cvs.kldp.net:/cvsroot/booyolivecd co ash-booyo /mnt/sda5/usr/bin/cvs -z3 -d:pserver:anonymous@cvs.kldp.net:/cvsroot/booyolivecd co cloop-booyo make }}} * BooyoLiveCD/MakeAsh {{{ 2005..5.27 cd advancecomp-1.9_create_compressed_fs ÇÑ ÈÄ, ./configure ¸ÕÀú ¼öÇà À§·Î ¿Ã¶ó¿Í¼­ make }}} * BooyoLiveCD/MakeCloop {{{ 2005.5.31 cp -Rp /mnt/sda11/BOOYO.build/ / cp /root/cloop-booyo/create_compressed_fs /BOOYO.build/ have to edit isolinux.cfg change linux26 change logo.16 mount -o loop minirt tmp cd tmp/static cp /root/ash-booyo/sh ash cp /sbin/insmod.static insmod cp /sbin/udev.static udevstart cd ../modules cp /root/cloop-booyo/cloop.ko . cd scsi cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/BusLogic.ko BusLogic.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/a100u2w.ko a100u2w.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/aic7xxx/aic7xxx.ko aic7xxx.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/aic7xxx_old.ko aic7xxx_old.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/ata_piix.ko ata_piix.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/fdomain.ko fdomain.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/gdth.ko gdth.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/ide-scsi.ko ide-scsi.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/initio.ko initio.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/libata.ko libata.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/scsi_mod.ko scsi_mod.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/sd_mod.ko sd_mod.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/sr_mod.ko sr_mod.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/scsi/tmscsim.ko tmscsim.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/usb/host/uhci-hcd.ko uhci-hcd.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/usb/host/ehci-hcd.ko ehci-hcd.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/usb/host/ohci-hcd.ko ohci-hcd.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/usb/storage/usb-storage.ko usb-storage.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/ieee1394/ieee1394.ko ieee1394.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/ieee1394/ohci1394.ko ohci1394.ko cp /lib/modules/2.6.10-livecd/kernel/drivers/ieee1394/sbp2.ko sbp2.ko }}} 6. make initrd.img * edit linuxrc {{{ 2005.5.31 cp -a /BOOYO/root /home/root ln -s /home/root /root }}} {{{ 2005.5.31 cd /BOOYO.build/BOOYO.Master/boot/isolinux edit boot.msg isolinux.cfg cp /boot/vmlinuz*liveCD linux26 cd /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc cp /etc/passwd . cp /etc/shadow . cp /etc/group . clean mtab }}} * cp create_compressed_fs * BooyoLiveCD/MakeInitrd 7. make rc.sysinit ( I don't want to edit inittab. ) inittab ¸¦ º¯°æÇÏ°í booyo-init, booyo-halt, booyo-reboot »ç¿ë * BooyoLiveCD/RcdotSysinit * berry linux ÀÇ °æ¿ì * edit /etc/init.d/xsession /opt/booyo/xsetup 8. make hwsetup-booyo ( replace for kmodule ) * /opt/booyo ´Â ÆÄÀϽýºÅÛÀÇ Ç¥ÁØ¿¡ ¸ÂÁö ¾ÊÀ½. Ç¥ÁØ¿¡ ¸Â°Ô ´Ù¸¥ À§Ä¡¸¦ ãÀ» °Í * change rc.sysinit * cp kmodule-booyo to /opt/booyo/ * cp hwsetup-booyo to /opt/booyo/ * cp mkxf86config to /opt/booyo/ * cp XF86Config-4.in to /opt/booyo/ {{{ 2005.6.1 edit XF86Config-4.in }}} * cp hwsetup to /etc/init.d * hwsetup À» kudzu ·Î º¯°æ * mv S05kudzu to K05kudzu * K05kudzu ¾ø¾Ú * ln -s ../init.d/kudzu S05kudzu * rhgb initialize ¿¡ Àǽɽº·¯¿î ºÎºÐÀÌ À־ ÀÌ¿Í °°ÀÌ ÇÔ. * ln -s /etc/init.d/hwsetup /etc/rc5.d/S05hwsetup * cp ddcxinfo-booyo to /opt/booyo/ * cd /etc/sysconfig/ * rm booyo hwconf mouse xserver sound netcard * make null /etc/modprobe.conf * rm /etc/X11/xorg.conf * mouse ¸µÅ© ²÷À» °Í 9. make installer * BooyoLiveCD/HdInstall 10. make BOOYO.build directory on DEST 11. cp files to DEST 12. make iso file === diff /dev/hdc3 /dev/hdc7 === hdc3: install desktop hdc7: insrall desktop w/o oo and do something diff: /mnt/hdc3/usr/share/gnome/help/dia/C/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc7/usr/share/gnome/help/dia/C/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc3/usr/share/gnome/help/dia/en/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc7/usr/share/gnome/help/dia/en/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc3/usr/share/gnome/help/dia/pl/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc7/usr/share/gnome/help/dia/pl/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ su ´Â ÇÒ ¼ö ÀÖÁö¸¸ root ·Î login ÇÏ´Â °ÍÀº ºÒ°¡Çϵµ·Ï ÇÏ´Â °ÍÀÌ ÁÁ°Ú½¿. ram ÀÇ »ç¿ëÀÌ ³Ê¹« ¸¹¾ÆÁü.(?) === diff /dev/hdc7 /dev/hdc8 === [root@localhost /]# diff -r /mnt/hdc7 /mnt/hdc8/BOOYO/tmp > hdc78.diff diff: /mnt/hdc8/BOOYO/tmp/etc/X11/xkb/compiled: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc8/BOOYO/tmp/usr/X11R6/lib/X11/xkb/compiled: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc8/BOOYO/tmp/usr/lib/X11/xkb/compiled: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾ø À½ diff: /mnt/hdc7/usr/share/gnome/help/dia/C/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc8/BOOYO/tmp/usr/share/gnome/help/dia/C/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð ·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc7/usr/share/gnome/help/dia/en/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc8/BOOYO/tmp/usr/share/gnome/help/dia/en/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc7/usr/share/gnome/help/dia/pl/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ diff: /mnt/hdc8/BOOYO/tmp/usr/share/gnome/help/dia/pl/Dia.html: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /home/booyo ÀÇ ³»¿ëÀº cd ¸¦ ¸¸µé¶§ ¸ðµÎ Áö¿î´Ù. /etc/skel ¿¡ ÀÖ´Â °Í¸¸ º¹»çÇÏ°í owner ¸¦ ¹Ù²Ù¸é µÊ. /root ÀÇ ³»¿ëÀº ¾î¶»°Ô ÇØ¾ß Çϳª? == BOOYO.builder == === Knoppix.postupgrade === FC3 ¿¡¼­´Â ÇÊ¿äÇÑ ºÎºÐÀÌ ¾È º¸ÀÓ. * rc?.d ¹Ø¿¡ ÀÖ´Â ÆÄÀÏÁß README, knoppix, xsession ÀÌ Æ÷ÇÔµÇÁö ¾ÊÀº ÆÄÀϵéÀÇ ¾ÕºÎºÐ(K|S??) À» ¾ø¾Ø ÈÄ $STOP ¿¡ Ãß°¡, ÇÏ°í ¾ø¾Ú. * µ¹°í ÀÖ´Â °ÍÀ̸é stop ½ÃÄÑ¾ß Çϳª, ¹«½¼ ¹®Á¦ÀÎÁö comment È­ Çß½¿. * chmod 666 /dev/ttyS* /dev/ttyUSB* /dev/ttyACM* /dev/rfcomm* /dev/ircomm* * /usr/share/autostart/* ¹Ø¿¡ ÀÖ´Â ÆÄÀÏÁß (panel|kdesktop|khotkeys|knoppix)\.desktop ÀÌ ¾Æ´Ñ °ÍÀº ¾ø¾Ú. * Remove broken japanese fonts in Debian * chmod u+s,go+rx /usr/bin/cdrecord* /usr/bin/cdrdao /usr/bin/nvtv ÀÏ¹Ý »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï º¯°æ * ¸Þ´º¿¡¼­ xcdroast|ethereal|kbackup À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï sudo Ãß°¡ * ¸Þ´º¿¡¼­ Replace kdesu (needs password) by sudo (doesn't) * ¸Þ´º¿¡¼­ Replace su-to-root (needs password) by sudo (doesn't) * ¸Þ´º¿¡¼­ Remove -ncp in xboard startup file * rm -f /usr/lib/menu/evolution1.3 * rm -rf /usr/share/gnome/apps/Knoppix * /etc/modutils/aliases ¿¡ ´ÙÀ½ÀÌ ¾øÀ¸¸é Ãß°¡ÇÏ°í update-modules * alias net-pf-17 af_packet * alias ide_cs ide-cs * alias usbcore off * alias autofs autofs4 * Make acrobat the default PDF viewer, if present * Change desktop icon for Mozilla * HOME=/root fc-cache -f -v * captive ntfs * update-fonts-alias /usr/X11R6/lib/X11/fonts/misc for Belgian * Recreating library cache... ldconfig {{{ #!/bin/sh # Remove unwanted init scripts and KDE-autostart files STOP="" for i in `ls -d1 /etc/rc5.d/* | egrep -v -e '(README)'`; do BASE=`basename $i` BASE=${BASE##[KS]??} case "$STOP" in *${BASE}*) ;; *) STOP="$STOP $BASE"; ;; esac done for i in $STOP; do /etc/init.d/$i stop done # Make menu here for installer # Prelink echo "Recreating library cache..." ldconfig # prelink --ld-library-path=/opt/openoffice/program -m /opt/openoffice/program >/dev/null 2>&1 echo "Done." }}} * prelink ¿¡ ´ëÇØ °í·ÁÇØ¾ß ÇÔ. * /opt/booyo ¿¡ ÀÖ´Â ÆÄÀÏÀ» ¾î¶»°Ô ÇÒ °ÍÀΰ¡? * /usr/sbin À¸·Î ¿Å±â´Â °ÍÀº ¾î¶³±î?¤» ¸µÅ©¸¸ ¸¸µé¾îµµ µÉ °Í °°±â´ÂÇÏ´Ù. === Knoppix.clean === * /etc/init.d ¹ØÀÇ autofs, apmd ¸¦ stop ½ÃÅ°°í, knoppix-terminalserver deconfigure {{{ rmdir /mnt/cdrom?* /mnt/hd?* /mnt/sd?* /mnt/ram* /mnt/sr* /mnt/miniroot /mnt/bootfloppy 2>/dev/null rm -f /etc/ifstate /etc/X11/XF86Config /etc/X11/XF86Config-4 \ /etc/XF86Config /etc/XF86Config-4 /etc/sysconfig/* \ /etc/ssh/*key* \ /etc/samba/*.SID /var/lib/samba/* /var/cache/samba/* /etc/samba/*.tdb \ /dev/mouse* /dev/cdrom* /dev/cdwriter* \ /var/run/*/* /var/run/* /var/log/ksymoops/* /var/lock/*/* /var/lock/* \ /var/state/*/* /var/state/* /var/log/nessus/* /var/lib/nessus/* \ /halt /reboot /ash.static /etc/dhcpc/*.info /etc/dhcpc/resolv* \ /etc/resolv.conf /etc/*passwd- /etc/*shadow- /etc/*group- 2>/dev/null mkdir -p /etc/sysconfig/network-scripts /etc/sysconfig/provider cat >/etc/dhcpc/resolv.conf </var/run/utmp :>/var/run/wtmp # regenerate module dependencies and ls.so.cache echo -n "Updating modules.dep..." depmod -a 2>/dev/null echo " Done." echo -n "Updating texhash..." mktexlsr echo " Done." echo -n "Updating mandb..." mandb -c man doesnotexist >/dev/null 2>&1 echo " Done." #echo -n "Updating menus..." #/usr/sbin/mkmenusfromkde #echo " Done." echo -n "Updating locate-database..." updatedb --prunepaths="/KNOPPIX.build /mnt/hd /mnt/cdrom /tmp /usr/tmp /var/tmp"update-dlocatedb echo " Done." echo -n "Fixing permissions in /dev/..." chown root.root /dev/ttyp* chmod 666 /dev/ttyp* /dev/sg* /dev/audio* /dev/dsp* /dev/mixer* /dev/sequencer* echo " Done". echo -n "Fixing permissions in /etc/ppp/..." chown root.dip /etc/ppp/*secrets /etc/ppp/ppp_* /etc/ppp/peers/*provider /etc/ppp/peers /etc/ppp /etc/chatscripts /etc/chatscripts/* chmod g+rwX /etc/ppp/*secrets /etc/ppp/ppp_* /etc/ppp/peers/*provider /etc/ppp/peers /etc/ppp /etc/chatscripts /etc/chatscripts/* echo " Done". echo -n "Removing unused architecture Kernel sources: " for i in `ls -1 /usr/src/linux*/arch/ | egrep -v '(i386|x86_64)'`; do echo -n "$i "; rm -rf /usr/src/linux*/arch/"$i" /usr/src/linux*/include/asm-"$i" done echo " Done." rm -f /lib/modules/*/kernel/drivers/usb/bluetooth.o echo -n "Creating auto.mnt..." cat >/etc/auto.mnt </dev/null); do :>"$i"; done dpkg --clear-avail rm -f /var/cache/apt/*.bin apt-cache gencaches echo "Done." }}} === booyo clean À» À§ÇÑ °ËÅä === {{{ rmdir /mnt/cdrom?* /mnt/hd?* /mnt/sd?* /mnt/ram* /mnt/sr* /mnt/miniroot /mnt/bootfloppy 2>/dev/null rm -f /etc/ifstate /etc/X11/XF86Config /etc/X11/XF86Config-4 \ /etc/XF86Config /etc/XF86Config-4 /etc/sysconfig/* \ /etc/ssh/*key* \ /etc/samba/*.SID /var/lib/samba/* /var/cache/samba/* /etc/samba/*.tdb \ /dev/mouse* /dev/cdrom* /dev/cdwriter* \ /var/run/*/* /var/run/* /var/log/ksymoops/* /var/lock/*/* /var/lock/* \ /var/state/*/* /var/state/* /var/log/nessus/* /var/lib/nessus/* \ /halt /reboot /ash.static /etc/dhcpc/*.info /etc/dhcpc/resolv* \ /etc/resolv.conf /etc/*passwd- /etc/*shadow- /etc/*group- 2>/dev/null }}} * rmdir /mnt/cdrom?* /mnt/hd?* /mnt/sd?* /mnt/ram* /mnt/sr* /mnt/miniroot /mnt/bootfloppy 2>/dev/null /mnt ¹Ø¿¡ ÀÖ´Â °Í°ú /media ¹Ø¿¡ ÀÖ´Â °ÍÀ» Áö¿î´Ù. * /etc/ifstate ¾øÀ½ * /etc/X11/XF86Config /etc/X11/XF86Config-4 /etc/XF86Config /etc/XF86Config-4 xorg.conf »ç¿ë xorg.conf.backup µÑ ´Ù Áö¿ö¾ß ÇÒ °Í °°À½. * /etc/ssh/*key*: Ç×»ó »õ·Î ¸¸µé¾î¾ß Çϴ°¡? sshd ¿¡ ÀÇÇØ »ý¼ºµÊ * /etc/samba/*.SID ¾øÀ½. * /var/lib/samba ¾øÀ½. /var/cache/samba/* samba ¿¡ ´ëÇØ Á¶»çÇÒ ÇÊ¿ä ÀÖ½¿. ½ÇÁ¦·Î ¼öÇàÇØ º¼ °Í. * /var/run/console * console.lock tcheun * /var/run/dbus * system_bus_socket * /var/run/sudo * _pam_timestamp_key root tcheun * /var/run/* ¸¦ Çصµ µÇ´Â°¡? µÇ´Â °Í °°´Ù. * /var/log/ksymoops/ ¾ø½¿ * /var/log/nessus/ ¾÷½¿. * /var/lock/*/* /var/lock/* Çصµ µÉ °Í °°À½. * /var/state/ ¾ø½¿. * /var/lib/nessus/ ¾ø½¿. * /halt ¹«½¼ ÆÄÀÏÀΰ¡? * /reboot ¾ø½¿. * /ash.static ¾ø½¿. * /etc/dhcpc/ ¾ø½¿ * /etc/resolve.conf Áö¿öµµ µÉ °Í °°À½. * /etc/sysconfig/* Á»´õ °ËÅä ÇÊ¿äÇÔ. (Áö¿ì¸é ¾ÈµÇ´Â °ÍÀ» ã¾Æ¾ß ÇÔ) * /var/log Á¤¸® ÇÊ¿ä * symbolic link ¸é ¾ÈµÇ´Â °ÍÀ» ã¾Æ¾ß ÇÑ´Ù. {{{ mkdir -p /etc/sysconfig/network-scripts /etc/sysconfig/provider cat >/etc/dhcpc/resolv.conf < FULLNAME="Microsoft Corp. Wheel Mouse Optical" > DEVICE="/dev/input/mice" /etc/sysconfig/network-scripts/ifcfg-eth0 ¾È»ý±è. /etc/modprobe.conf [root@localhost etc]# diff modprobe.conf modprobe.conf.org 1a2 > alias scsi_hostadapter ata_piix 8c9 < alias scsi_hostadapter ata_piix --- > install snd-usb-audio /sbin/modprobe --ignore-install snd-usb-audio && /usr/sbin/alsactl restore >/dev/null 2>&1 || : /etc/X11/xorg.conf [root@localhost X11]# diff xorg.conf xorg.conf.org 1c1,2 < # Xorg configuration created by system-config-display --- > > # XFree86 4 configuration created by pyxf86config 97c96 < DefaultDepth 16 --- > DefaultDepth 24 102a102,106 > SubSection "Display" > Viewport 0 0 > Depth 24 > Modes "1024x768" "800x600" "640x480" > EndSubSection === ¼Õº¸¾Æ¾ß ÇÒ ÆÄÀϵé === * BOOYO.clean * /etc/sysconfig/networking/profiles/default/resolv.conf ¼öÁ¤ ÇÊ¿ä (linuxrc ¿¡¼­ cp ÇÊ¿ä) * /etc/sysconfig/network-scripts/ifcfg-eth0 Àº ±×´ë·Î µÒ. (linuxrc ¿¡¼­ cp ÇÊ¿ä) * /etc/resolve.conf (linuxrc ¿¡¼­ cp ÇÊ¿ä) * /var/spool/mail/booyo ¸¦ zero ·Î ¸¸µå´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. * /var/spool/ ¹Ø¿¡ µð·ºÅ丮´Â ¸¸µé¾îÁÖ¾î¾ß ÇÒ °Í °°À½. (linuxrc) * /var/mail/booyo ´Â zero ·Î ¸¸µé¾î¾ß ÇÒ °Í °°À½. * /etc/ssh/ ¹ØÀÇ ÆÄÀÏ Á¶»ç ÇÊ¿ä * /etc/.pwd.lock ¸¦ zero ·Î ¸¸µå´Â °ÍÀÌ ÇÊ¿äÇÒ °Í °°À½. * BOOYO.mkcompressed (¿ì¼± ¿Ï·á, ½ÃÇè ÇÊ¿ä) * BOOYO.mkisofs: knoppix ´Â deb ÆÄÀÏÀ» Áö¿ì´Â °Í °°Àºµ¥, rpm ÆÄÀÏÀº ? (¿ì¼± ¿Ï·á, ½ÃÇèÇÊ¿ä) * BOOYO.postupgrade (½ÃÇè¿ëÀº µÇ¾ú½¿. ½ÃÇèÈÄ¿¡ Ãß°¡ ÇÊ¿ä) * ¸Þ´º¸¦ ¸¸µå´Â °Í°ú prelink °ü·Ã ÀÛ¾÷ ¼öÇàÇØ¾ß ÇÔ. linuxrc ¿¡¼­ cp ÇÊ¿ä /var/log/acpid /var/log/boot.log /var/log/cron /var/log/dmesg /var/log/lastlog /var/log/maillog /var/log/messages /var/log/secure /var/log/wtmp /var/log/gdm µð·ºÅ丮 ¸¸µé¾î¾ß ÇÒ °Í °°À½. berry ¿¡¼­ memtest ãÀ» °Í === booyo test3 === [root@localhost ~]# rpm -ivh openoffice.org-1.1.3-11.5.0.fc3.i386.rpm openoffice.org-i18n-1.1.3-11.5.0.fc3.i386.rpm openoffice.org-libs-1.1.3-11.5.0.fc3.i386.rpm °æ°í: openoffice.org-1.1.3-11.5.0.fc3.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 ¿À·ù: Failed dependencies: libbluecurve.so is needed by openoffice.org-1.1.3-11.5.0.fc3.i386 libebook.so.8 is needed by openoffice.org-1.1.3-11.5.0.fc3.i386 libedataserver.so.3 is needed by openoffice.org-1.1.3-11.5.0.fc3.i386 redhat-menus >= 0.4-3 is needed by openoffice.org-1.1.3-11.5.0.fc3.i386 http://ko.openoffice.org/download.html ¿¡¼­ ´Ù¿î·Îµå ftp://ftp.kr.freebsd.org/pub/openoffice/contrib/rc/1.1.4rc/OOo_1.1.4rc_041125_LinuxIntel_install_ko.tar.gz tar zxvf OOo_1.1.4rc_041125_LinuxIntel_install_ko.tar.gz cd OOo_1.1.4_LinuxIntel_install_ko/ ./setup (/usr/local/ ·Î ¹Ù²Ü °Í) cd /usr/share/applications cp /root/.gnome2/vfolders/applications/* . {{{ /media/cdrecorder/isolinux/splash.lss [root@localhost ~]# lss16toppm < splash.lss > splash.ppm [root@localhost ~]# ppmtolss16 < splash.ppm > logo.16 192000 pixels, 15447 bytes, (83.91% compression) copy to /BOOYO.build/BOOYO.Master/boot/isolinux }}} [root@localhost proc]# dmesg | grep splash Kernel command line: ro root=LABEL=/1 vga=0x317 splash=silent bootsplash: silent mode. bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 19730 bytes, found (1024x768, 20906 bytes, v3). bootsplash: status on console 0 changed to on bootsplash 3.1.4-2004/02/19: looking for picture.... found (1024x768, 20906 bytes, v3). bootsplash: status on console 1 changed to on bootsplash 3.1.4-2004/02/19: looking for picture.... found (1024x768, 20906 bytes, v3). bootsplash: status on console 2 changed to on splash -s -f /etc/bootsplash/bootsplash-1280x600.cfg > bootsplash echo bootsplash | cpio -o -H newc | gzip >> /boot/initrd-2.6.10-tpbs.img * 2005.10.9 * splash -s -f /etc/bootsplash/themes/default/config/bootsplash-1024x768.cfg > bootsplash * cp bootsplash /BOOYO.build/BOOYO.Master/boot/isolinux/initrd http://sourceforge.net/mailarchive/forum.php?forum_id=36622&max_rows=25&style=nested&viewmonth=200502 === 2005.6.3 === cp boot cp /lib/modules cp /usr/local/Op cp /usr/share/applications/ooo* cp /opt/booyo sort list ¸¦ ¸¸µé±â À§ÇØ inittab, booyo-init, booyo-halt º¹»ç /etc/sysconfig/booyo ¶ó´Â µð·ºÅ丮¸¦ ¸¸µé¾úÀ½. °á°úÀûÀ¸·Î hwsetup-booyo ¿Í mkxf86config °¡ ¿Àµ¿ÀÛÇÔ. ÇÏÁö¸¸ ÀÌ°ÍÀÌ kudzu ÀÇ segmentation fault ¿Í ¹«½¼ »ó°üÀÌ Àִ°¡? === 2005.6.7 === cdrom eject ÇØ°á launch feedback À» À§ÇØ http://www.nrpms.net/Packages/fedora-3-i386/production/startup-notification.html ¿¡ ÀÖ´Â startup-notification-0.8-1.1.fc3.nr.i386.rpm À» ¼³Ä¡ÇØ¾ß ÇÔ. ±×¸®°í ¹«¾ùÀΰ¡ ´õ ÇØ¾ß Á» ´õ ³ª¾ÆÁú °ÍÀ¸·Î »ý°¢µÊ. ln -sf /home/root / rc5.d ¼±ÅÃÇÏ°Ô ÇÒ °Í readahead °¡ ¾÷À¸¸é login È­¸é¿¡¼­ login µÇ´Â ½Ã°£ÀÌ ³Ê¹« ±è. === 2005.6.8 === make /root on /initrd rm /root ln -sf /ramdisk/root / [root@localhost root]# dmesg | grep splash Kernel command line: ro root=/dev/hdb2 vga=0x317 splash=silent bootsplash: silent mode. bootsplash 3.1.4-2004/02/19: looking for picture.... found (1024x768, 20906 bytes, v3). bootsplash: status on console 1 changed to on bootsplash 3.1.4-2004/02/19: looking for picture.... found (1024x768, 20906 bytes, v3). bootsplash: status on console 2 changed to on console 0 does not changed to on bootsplash {{{ bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 19730 bytes, found (1024x768, 20906 bytes, v3). bootsplash: status on console 0 changed to on }}} ÀÌ ºÎºÐÀÌ ¾øÀ½ {{{ vesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 3072k, total 16384k vesafb: mode is 1024x768x16, linelength=2048, pages=9 vesafb: protected mode interface info at c000:5890 vesafb: scrolling: redraw vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 19730 bytes, found (1024x768, 20906 bytes, v3). Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device fb1: Virtual frame buffer device, using 1024K of video memory }}} [root@localhost console0]# ls -l /dev/pts* ÇÕ°è 0 crw--w---- 1 root tty 136, 0 6¿ù 9 03:37 0 crw--w---- 1 root tty 136, 1 6¿ù 9 03:35 1 splash °¡ µÇ´Â °æ¿ì´Â 0 ¸¸ ÀÖÀ½. initrd ÀÇ / ¹Ø¿¡ bootsplash ÆÄÀÏÀ» º¹»çÇÔ. initrd.gz ¿¡ append ¸¦ ÇÒ °æ¿ì, ¸Þ¸ð¸®¹®Á¦ ¶Ç´Â »çÀÌÁî ¹®Á¦·Î ¿À·ù¹ß»ýµÊ. /usr/share/applications ¹ØÀÇ ooo* ÆÄÀÏÀÇ StartupNotify ¸¦ true ·Î °íÄ¥°Í xdialog ¼³Ä¡ÇÒ °Í /usr/share/icons/default/index.html ¼öÁ¤ ÇÊ¿ä Converting file formats GIF, JPEG, PNG or BMP into the LSS format can be a tricky process. For this demonstration, I created a simple header (640x115) in Adobe Illustrator and saved it in PNG format with 16 colors. export LANG=en_US pngtopnm < splash.png > splash.pnm ppmtolss16 < splash.pnm > splash.lss cp splash.lss /installcd/isolinux #!/bin/sh convert -depth 24 $1 $1 convert -depth 16 $1 $1 convert -depth 8 $1 $1 convert -colors 16 $1 $1 === 2005.6.15 === clarify hwsetup-booyo.c change booyo-services change booyo-init {{{ 2 cd /boot 4 cp /mnt/sda12/boot/*livecd* . 6 rm *bone9* 8 cd grub 10 cp /mnt/sda5/boot/grub/grub.conf . 12 cd /lib/modules/ 14 cp -Rp /mnt/sda12/lib/modules/2.6.10-livecd . 15 rm -Rf 2.6.10-1.770.bone9.desktop 16 rm -Rf 2.6.10-1.770.bone9.desktopsmp 18 cd / 20 cp -Rp /mnt/sda12/BOOYO.build . 22 cd opt 24 mkdir booyo 25 cd booyo 27 cp /mnt/sda12/root/opt/rebuildfstab . 29 cp /mnt/sda12/root/mkxf86config-booyo/mkxf86config . 30 cp /mnt/sda12/root/kmodule-booyo/kmodule-booyo . 31 cp /mnt/sda12/root/hwsetup-booyo/hwsetup-booyo . 33 cp /mnt/sda12/root/ddcxinfo/ddcxinfo-booyo . 33 cp /mnt/sda12/root/ddcxinfo/XF86Config-4.in 101 cp -Rp /mnt/sda12/usr/local/OpenOffice.org1.1.4 . 102 cd /usr/share/applications 103 cp /mnt/sda12/usr/share/applications/ooo* . 105 vi ooo* StartupNotify=true 108 cd /usr/share/icons/default 112 vi index.theme Booyohaans http://dag.wieers.com/packages/xdialog/ 119 rpm -ivh xdialog-2.1.2-1.1.fc3.rf.i386.rpm 121 cd /sbin 123 mv init init.org 125 mv halt halt.org 127 mv reboot reboot.org 129 cp /mnt/sda12/usr/src/booyo/BUILD/sysvinit-2.85/src/init . 131 mv poweroff poweroff.org 132 ln -s init halt 133 ln -s init reboot 134 ln -s init poweroff }}} 136 cd /etc 137 mv inittab inittab.org 138 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/inittab . 139 cd rc.d 141 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/rc.d/booyo-init . 142 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/rc.d/booyo-halt . 143 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/rc.d/booyo-services . 144 ln -s booyo-halt booyo-reboot === totem === http://mpeters.us/linux/fc3_gstreamer.php http://mpeters.us/linux/post_fc3.php#yum GStreamer-ffmpeg GStreamer-plugins-mpeg GStreamer-plugins-aac GStreamer-plugins-mp3 gstreamer-plugins-swfdec gstreamer-plugins-divx GStreamer-plugins-dvdsupport GStreamer-plugins-libvisual rpms cd2 127 cd /media/cdrecorder/Booyo/RPMS/ 131 cp libxml2-python-2.6.16-3.i386.rpm ~/ 134 rpm -ivh libxml2-python-2.6.16-3.i386.rpm download from fc3 update 112 rpm -ivh yum-2.2.0-0.fc3.noarch.rpm === 2005. 6. 20 === * http://heidelberg.freshrpms.net/ * download * gstreamer-ffmpeg-0.8.3-0.1.fc3.fr.i386.rpm * gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386.rpm * gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm * gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386.rpm {{{ [root@localhost ~]# rpm -ivh gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386.rpm °æ°í: gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: libfaad.so.0 is needed by gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386 libgsm.so.1 is needed by gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386 libid3tag.so.0 is needed by gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386 libmad.so.0 is needed by gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386 libmp3lame.so.0 is needed by gstreamer-plugins-extra-audio-0.8.6-2.1.fc3.fr.i386 [root@localhost ~]# rpm -ivh gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm °æ°í: gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: gstreamer-plugins-extra-video >= 0.8.5 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 liba52.so.0 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 libdvdnav.so.4 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 libdvdread.so.3 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 [root@localhost ~]# rpm -ivh gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386.rpm °æ°í: gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: gstreamer-plugins-extra-audio >= 0.8.5 is needed by gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386 libfame-0.9.so.1 is needed by gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386 libmpeg2.so.0 is needed by gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386 }}} {{{ 188 rpm -ivh faad2-2.0-4.1.fc3.i386.rpm 190 rpm -ivh gsm-1.0.10-5.1.fc3.fr.i386.rpm 195 rpm -ivh libid3tag-0.15.1b-3.1.fc3.fr.i386.rpm 197 rpm -ivh libmad-0.15.1b-3.1.fc3.fr.i386.rpm 202 rpm -ivh lame-3.96.1-2.1.fc3.fr.i386.rpm }}} {{{ [root@localhost ~]# rpm -ivh gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386.rpm °æ°í: gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: libfame-0.9.so.1 is needed by gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386 libmpeg2.so.0 is needed by gstreamer-plugins-extra-video-0.8.6-2.1.fc3.fr.i386 }}} {{{ 207 rpm -ivh libfame-0.9.1-4.1.fc3.fr.i386.rpm 209 rpm -ivh mpeg2dec-0.4.0-5b.1.fc3.fr.i386.rpm }}} {{{ [root@localhost ~]# rpm -ivh gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm °æ°í: gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: liba52.so.0 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 libdvdnav.so.4 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 libdvdread.so.3 is needed by gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386 }}} {{{ 213 rpm -ivh a52dec-0.7.4-7.1.fc3.fr.i386.rpm 215 rpm -ivh libdvdnav-0.1.10-2.1.fc3.fr.i386.rpm 217 rpm -ivh libdvdread-0.9.4-7.1.fc3.i386.rpm }}} {{{ [root@localhost ~]# rpm -ivh libdvdread-0.9.4-7.1.fc3.i386.rpm °æ°í: libdvdread-0.9.4-7.1.fc3.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b ¿À·ù: Failed dependencies: libdvdcss >= 1.2.5 is needed by libdvdread-0.9.4-7.1.fc3.i386 }}} {{{ 219 rpm -ivh libdvdcss-1.2.8-4.1.fc3.fr.i386.rpm 220 rpm -ivh libdvdread-0.9.4-7.1.fc3.i386.rpm }}} {{{ 222 rpm -ivh gstreamer-plugins-extra-dvd-0.8.6-2.1.fc3.fr.i386.rpm }}} È­¸éÀº ¾ÆÁ÷ ¾È ³ª¿È. À½¾Ç¸¸ ³ª¿È. http://dag.wieers.com/packages/divx4linux/ divx4linux-5.0.5-0.1.fc3.rf.i386.rpm http://mpeters.us/yum/fedora/3/i386/RPMS.yjl/ gstreamer-plugins-divx-0.8.7-0.0.yjl.1.i386.rpm È­¸éÀº ¾ÆÁ÷ ¾È ³ª¿È. À½¾Ç¸¸ ³ª¿È. http://gstreamer.freedesktop.org/download/fedora.html {{{ Transaction Listing: Install: gstreamer-universe.i386 0:0.8.2-0.fdr.1.3 - gstreamer Performing the following to resolve dependencies: Install: Hermes.i386 0:1.3.3-0.fdr.6.3 - gstreamer-deps Install: a52dec.i386 0:0.7.4-0.lvn.7.3 - gstreamer-deps Install: aalib.i386 0:1.4.0-0.fdr.0.9.rc5.3 - gstreamer-deps Install: blop.i386 0:0.2.8-0.fdr.1.3 - gstreamer-deps Install: faad2.i386 0:2.0-0.lvn.3.3 - gstreamer-deps Install: fftw.i386 0:2.1.5-5.3 - gstreamer-deps Install: gsm.i386 0:1.0.10-0.lvn.7.3 - gstreamer-deps Install: gstreamer-devel.i386 0:0.8.10-0.gst.1.3 - gstreamer Install: gstreamer-editor.i386 0:0.8.0-0.fdr.1.3 - gstreamer Install: gstreamer-ffmpeg.i386 0:0.8.4-0.lvn.1.3 - gstreamer Install: gstreamer-monkeysaudio.i386 0:0.8.0-0.lvn.1.3 - gstreamer Install: gstreamer-plugins-audio.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-plugins-devel.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-plugins-extra-audio.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-plugins-extra-dvd.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-plugins-extra-video.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-plugins-video.i386 0:0.8.9-0.gst.1.3 - gstreamer Install: gstreamer-tools.i386 0:0.8.10-0.gst.1.3 - gstreamer Install: ladspa.i386 0:1.12-0.fdr.4.3 - gstreamer-deps Install: lame.i386 0:3.96.1-0.lvn.1.3 - gstreamer-deps Installing: libdvdcss 100 % done 11/39 Installing: libdvdread 100 % done 12/39 Installing: libdvdnav 100 % done 13/39 Installing: libid3tag 100 % done 14/39 Installing: fftw 100 % done 15/39 Installing: swh-plugins 100 % done 16/39 Installing: mpeg2dec 100 % done 17/39 Installing: gstreamer-tools 100 % done 18/39 Updating: gstreamer 100 % done 19/39 Installing: gstreamer-devel 100 % done 20/39 Installing: gstreamer-editor 100 % done 21/39 Installing: libfame 100 % done 22/39 Installing: mikmod 100 % done 23/39 Updating: gstreamer-plugins 100 % done 24/39 Installing: pitivi 100 % done 25/39 Installing: gstreamer-plugins-video 100 % done 26/39 Installing: gstreamer-plugins-devel 100 % done 27/39 Installing: gstreamer-ffmpeg 100 % done 28/39 Installing: gstreamer-monkeysaudio 100 % done 29/39 Installing: marlin 100 % done 30/39 Installing: faad2 100 % done 31/39 Installing: gstreamer-plugins-extra-audio 100 % done 32/39 Installing: gstreamer-plugins-extra-video 100 % done 33/39 Installing: gstreamer-plugins-extra-dvd 100 % done 34/39 Installing: libshout 100 % done 35/39 Installing: gstreamer-plugins-audio 100 % done 36/39 Installing: gstreamer-universe 100 % done 37/39 Completing update for gstreamer - 38/39 Completing update for gstreamer-plugins - 39/39 Installed: gstreamer-universe.i386 0:0.8.2-0.fdr.1.3 Dependency Installed: Hermes.i386 0:1.3.3-0.fdr.6.3 a52dec.i386 0:0.7.4-0.lvn.7.3 aalib.i386 0:1.4.0-0.fdr.0.9.rc5.3 blop.i386 0:0.2.8-0.fdr.1.3 faad2.i386 0:2.0-0.lvn.3.3 fftw.i386 0:2.1.5-5.3 gsm.i386 0:1.0.10-0.lvn.7.3 gstreamer-devel.i386 0:0.8.10-0.gst.1.3 gstreamer-editor.i386 0:0.8.0-0.fdr.1.3 gstreamer-ffmpeg.i386 0:0.8.4-0.lvn.1.3 gstreamer-monkeysaudio.i386 0:0.8.0-0.lvn.1.3 gstreamer-plugins-audio.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-devel.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-audio.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-dvd.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-video.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-video.i386 0:0.8.9-0.gst.1.3 gstreamer-tools.i386 0:0.8.10-0.gst.1.3 ladspa.i386 0:1.12-0.fdr.4.3 lame.i386 0:3.96.1-0.lvn.1.3 libdvdcss.i386 0:1.2.8-0.lvn.5.3 libdvdnav.i386 0:0.1.10-0.lvn.1.3 libdvdread.i386 0:0.9.4-0.lvn.1.3 libfame.i386 0:0.9.1-0.lvn.1.3 libid3tag.i386 0:0.15.1-0.fdr.1.b.3 libmad.i386 0:0.15.1-0.lvn.1.b.3 liboil.i386 0:0.3.2-0.gst.1.3 libshout.i386 0:2.0-0.fdr.1.3 marlin.i386 0:0.7-0.fdr.1.3 mikmod.i386 0:3.1.6-30.2 mpeg2dec.i386 0:0.4.0-0.lvn.3.b.3 pitivi.i386 0:0.1.1-0.fdr.1.3 swfdec.i386 0:0.3.4-0.gst.1.3 swh-plugins.i386 0:0.4.12-0.fdr.1.3 Dependency Updated: gstreamer.i386 0:0.8.10-0.gst.1.3 gstreamer-plugins.i386 0:0.8.9-0.gst.1.3 Complete! }}} {{{ < faad2-2.0-0.lvn.5.3 faad2-2.0-0.lvn.3.3 < ffmpeg-0.4.9-0.lvn.0.15.20050427.3 ffmpeg-0.4.9-0.lvn.0.6.pre1.3 < imlib2-1.2.0-7.fc3 imlib2-1.1.2-1 < libquicktime-0.9.7-0.lvn.4.3 libquicktime-0.9.3-0.lvn.2.3 < libsndfile-1.0.11-1 libsndfile-1.0.4-2 < libvisual-0.2.0-2 libvisual-0.1.7-0.0.yjl.1 < mjpegtools-1.6.3-0.lvn.0.1.rc1.3 mjpegtools-1.6.2-0.lvn.4.3 < mjpegtools-libs-1.6.3-0.lvn.0.1.rc1.3 mjpegtools-libs-1.6.2-0.lvn.4.3 < xvidcore-1.0.3-0.lvn.1.3 xvidcore-1.0.2-0.lvn.1.3 }}} === BETA 2005. 6. 26 === * beta ÀÇ ¹®Á¦Á¡ kldp.wiki ¿¡¼­ === À» ¾µ °æ¿ì Ä¿¼­ À§Ä¡°¡ ÀÌ»óÇÔ * ¼³Ä¡ * µ¥½ºÅ©Å¾ ¿öÅ©½ºÅ×ÀÌ¼Ç * È­¸é ÇØ»óµµ ¼öÁ¤ * logout * Ä¿³Î ÀÛ¼º 4 °³ÀÇ ¿É¼Ç º¯°æ * Makefile ¼öÁ¤ * reboot * http://kldp.net/scm/?group_id=608 * export CVS_RSH=ssh * CVS ´Ù¿î·Îµå /root/booyolivecd ¹ØÀ¸·Î * ash-booyo dietlibc ÇÊ¿ä·Î ÇÔ. * ddcxinfo * kmodule-booyo * sysvinit-booyo * cloop-booyo Ä¿³Î ¼Ò½º ÇÊ¿ä·Î ÇÔ. * hwsetup-booyo * mkxf86config-booyo * BOOYO.build Á» »ý°¢ÇØ º¸¾Æ¾ß ÇÔ * down initrd.gz * mv BOOYO.build/BOOYO.Master/boot/isolinux/ * ash-booyo, ddcxinfo, kmodule-booyo, sysvinit-booyo, cloop-booyo, hwsetup-booyo °¢°¢ Make * cloop ÀÇ °æ¿ì advancecomp-1.9_create_compressed_fs µð·ºÅ丮·Î °¡¼­ .configure ¸¦ ¸ÕÀú ¼öÇàÇØ¾ß ÇÔ. * BOOYO.build ´Â / ¹ØÀ¸·Î À̵¿ * /BOOYO.build ¹ØÀ¸·Î create_compressed_fs º¹»ç * /BOOYO.build/BOOYO.Master/boot/isolinux ¹ØÀ¸·Î vmlinuz-2.6.10-livecd À» linux26 À¸·Î º¹»ç * initrd.gz ¸¦ ´Ù¿î·Îµå ¹Þ¾Æ ÆîÄ¡´Â °ÍÀÌ ÁÁÀ» °ÍÀÓ. * initrd ¹Ø * cd BOOYO: bin, boot, etc, lib, opt, sbin, usr, var ÀÇ ½Éº¼¸¯ ¸µÅ© ¸¸µë. /cdrom/BOOYO/bin ... * cd .. : bin, boot, lib, opt, usr ÀÇ ½Éº¼¸¯ ¸µÅ© ¸¸µë. /BOOYO/bin * dev ÇÊ¿äÇÏ¸é º¹»ç * cd modules: cloop.ko º¹»ç * cd scsi: ¸ðµâ º¹»ç * cd static: ash, insmod, udevstart º¹»ç * mkcpio * /opt/booyo º¹»ç * adduser booyo * Desktop/booyo-klik.desktop º¹»ç * booyo ·Î login, º¹»ç booyo-klik.desktop * chown booyo.booyo booyo-klik.desktop * sysvinit libsepol-devel-1.1.1-2.i386.rpm ÇÊ¿äÇÔ * openoffice * yum ¼³Ä¡, yum.conf º¯°æ * totem plug-in ¼³Ä¡ yum install gstreamer-universe {{{ Installed: gstreamer-universe.i386 0:0.8.2-0.fdr.1.3 Dependency Installed: Hermes.i386 0:1.3.3-0.fdr.6.3 a52dec.i386 0:0.7.4-0.lvn.7.3 aalib.i386 0:1.4.0-0.fdr.0.9.rc5.3 blop.i386 0:0.2.8-0.fdr.1.3 faad2.i386 0:2.0-0.lvn.3.3 fftw.i386 0:2.1.5-5.3 gsm.i386 0:1.0.10-0.lvn.7.3 gstreamer-devel.i386 0:0.8.10-0.gst.1.3 gstreamer-editor.i386 0:0.8.0-0.fdr.1.3 gstreamer-ffmpeg.i386 0:0.8.5-0.gst.1.3 gstreamer-monkeysaudio.i386 0:0.8.0-0.lvn.1.3 gstreamer-plugins-audio.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-devel.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-audio.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-dvd.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-extra-video.i386 0:0.8.9-0.gst.1.3 gstreamer-plugins-video.i386 0:0.8.9-0.gst.1.3 gstreamer-tools.i386 0:0.8.10-0.gst.1.3 ladspa.i386 0:1.12-0.fdr.4.3 lame.i386 0:3.96.1-0.lvn.1.3 libdvdcss.i386 0:1.2.8-0.lvn.5.3 libdvdnav.i386 0:0.1.10-0.lvn.1.3 libdvdread.i386 0:0.9.4-0.lvn.1.3 libfame.i386 0:0.9.1-0.lvn.1.3 libid3tag.i386 0:0.15.1-0.fdr.1.b.3 libmad.i386 0:0.15.1-0.lvn.1.b.3 liboil.i386 0:0.3.2-0.gst.1.3 libshout.i386 0:2.0-0.fdr.1.3 marlin.i386 0:0.7-0.fdr.1.3 mikmod.i386 0:3.1.6-30 mpeg2dec.i386 0:0.4.0-0.lvn.3.b.3 pitivi.i386 0:0.1.1-0.fdr.1.3 swfdec.i386 0:0.3.4-0.gst.1.3 swh-plugins.i386 0:0.4.12-0.fdr.1.3 Dependency Updated: gstreamer.i386 0:0.8.10-0.gst.1.3 gstreamer-plugins.i386 0:0.8.9-0.gst.1.3 }}} * reboot booyo-services ¿¡¼­ readahead_early ¿Í readahead ¾ø¾Ú. À̸¦ Á¦´ë·Î ±¸ÇöÇÏ·Á¸é, beta ¿¡ ¸Â°Ô ¼öÁ¤ÇØ¾ß ÇÔ. [root@localhost local]# diff comps.xml.beta comps.xml.booyotest1 107d106 < leha-APSearcher 466c465 < krb5-workstation --- > krb5-workstation 2945,2946d2943 < meta-gnome < booyo-about 2950d2946 < booyo-control-center 7522d7517 < leha-APSearcher