· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Booyo LiveCD/LiveFC4

BooyoLiveCD/LiveFC4

/initrd/static/udevstart 는 /sbin/udevstart.static 를 복사해야 함.

/etc/udev/udev.conf 변경되어 있슴. initrd-2.6.11-prep.img 의 것으로 복사할 것

booyo-init
< if [ -f /etc/udev/udev.conf ];then
<       . /etc/udev/udev.conf
< fi
<
165c161
<        sysctl -w kernel.hotplug="/sbin/hotplug" >/dev/null 2>&1
---
>        sysctl -w kernel.hotplug="/sbin/udevsend" >/dev/null 2>&1
494a491
> rm -f /var/gdm/.gdmfifo &> /dev/null

libraw1394-0.10.1-3.i386.rpm rpm -ivh --force libraw1394-0.10.1-3.i386.rpm vi yum.conf yum install gstreamer-universe

yum install kdebase Installing:
kdebase i386 6:3.4.1-0.fc4.1 updates-released 26 M
Installing for dependencies:
dmidecode i386 1:2.6-1.14 base 29 k kdelibs i386 6:3.4.1-0.fc4.1 updates-released 17 M lm_sensors i386 2.8.8-5 base 445 k xorg-x11-xdm i386 6.8.2-37 updates-released 165 k

  • 설치 데스크탑
  • 커널, BUILD
  • opt/berry
  • kde
  • totem plug-in
  • 추가

http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/xmms/ xmms-1.2.10-9.1.1.fc3.fr.i386.rpm xmms-mp3-1.2.10-9.1.1.fc3.fr.i386.rpm xmms-skins-1.2.10-9.1.1.fc3.fr.i386.rpm

오류: Failed dependencies:
libmikmod.so.2 is needed by xmms-1.2.10-9.1.1.fc3.fr.i386

Installing:
 gstreamer-universe      i386       0.8.2-0.fdr.1.3  gstreamer         4.1 k
Installing for dependencies:
 a52dec                  i386       0.7.4-0.lvn.7.3  gstreamer-deps     46 k
 aalib                   i386       1.4.0-0.rc5.4    extras             69 k
 blop                    i386       0.2.8-0.fdr.1.3  gstreamer-deps    935 k
 faad2                   i386       2.0-0.lvn.3.3    gstreamer-deps    384 k
 fftw                    i386       2.1.5-8          extras            394 k
 fontconfig-devel        i386       2.2.3-13         base              236 k
 freetype-devel          i386       2.1.9-2          base              527 k
 glib2-devel             i386       2.6.4-1          base              1.1 M
 gsm                     i386       1.0.10-0.lvn.7.3  gstreamer-deps     37 k
 gstreamer-devel         i386       0.8.10-1         base              337 k
 gstreamer-editor        i386       0.8.0-0.fdr.1.3  gstreamer         335 k
 gstreamer-ffmpeg        i386       0.8.5-0.gst.1.3  gstreamer         1.1 M
 gstreamer-monkeysaudio  i386       0.8.0-0.lvn.1.3  gstreamer         156 k
 gstreamer-plugins-audio  i386       0.8.10-0.gst.1.3  gstreamer          24 k
 gstreamer-plugins-devel  i386       0.8.10-0.gst.1.3  gstreamer          29 k
 gstreamer-plugins-extra-audio  i386       0.8.10-0.gst.1.3  gstreamer 70 k
 gstreamer-plugins-extra-dvd  i386       0.8.10-0.gst.1.3  gstreamer          42 k
 gstreamer-plugins-extra-video  i386       0.8.10-0.gst.1.3  gstreamer         137 k
 gstreamer-plugins-video  i386       0.8.10-0.gst.1.3  gstreamer          13 k
 ladspa                  i386       1.12-5           extras             35 k
 lame                    i386       3.96.1-0.lvn.1.3  gstreamer-deps    1.1 M
 libdvdcss               i386       1.2.8-0.lvn.5.3  gstreamer-deps     32 k
 libdvdnav               i386       0.1.10-0.lvn.1.3  gstreamer-deps     80 k
 libdvdread              i386       0.9.4-0.lvn.1.3  gstreamer-deps     55 k
 libfame                 i386       0.9.1-0.lvn.1.3  gstreamer-deps     95 k
 libid3tag               i386       0.15.1-3.b       extras             43 k
 libmad                  i386       0.15.1-0.lvn.1.b.3  gstreamer-deps     80 k
 liboil                  i386       0.3.2-2.fc4      extras            124 k
 libshout                i386       2.0-0.fdr.1.3    gstreamer-deps     65 k
 libxml2-devel           i386       2.6.19-1         base              1.8 M
 marlin                  i386       0.7-0.fdr.1.3    gstreamer         616 k
 mpeg2dec                i386       0.4.0-0.lvn.3.b.3  gstreamer-deps     91 k
 pitivi                  i386       0.1.1-0.fdr.1.3  gstreamer         434 k
 pkgconfig               i386       1:0.15.0-6       base               52 k
 swfdec                  i386       0.3.5-0.gst.1.3  gstreamer-deps     74 k
 swh-plugins             i386       0.4.12-0.fdr.1.3  gstreamer-deps    741 k
 xorg-x11-devel          i386       6.8.2-37         updates-released  5.0 M
 zlib-devel              i386       1.2.2.2-3        base               98 k
Updating for dependencies:
 gstreamer-plugins       i386       0.8.10-0.gst.1.3  gstreamer         1.3 M
 xorg-x11                i386       6.8.2-37         updates-released   14 M
 xorg-x11-libs           i386       6.8.2-37         updates-released  2.5 M
 xorg-x11-xfs            i386       6.8.2-37         updates-released  135 k

Transaction Summary
=============================================================================
Install     39 Package(s)
Update       4 Package(s)
Remove       0 Package(s)
Total download size: 34 M

Running Transaction
  Updating  : xorg-x11-libs                ####################### [ 1/47]
  Updating  : gstreamer-plugins            ####################### [ 2/47]
  Installing: ladspa                       ####################### [ 3/47]
  Installing: pkgconfig                    ####################### [ 4/47]
  Installing: zlib-devel                   ####################### [ 5/47]
  Installing: libmad                       ####################### [ 6/47]
  Installing: liboil                       ####################### [ 7/47]
  Installing: swfdec                       ####################### [ 8/47]
/var/tmp/rpm-tmp.32956: line 3: gdk-pixbuf-query-loaders: command not found
error: %post(swfdec-0.3.5-0.gst.1.3.i386) scriptlet failed, exit status 127
  Installing: libxml2-devel                ####################### [ 9/47]
  Installing: freetype-devel               ####################### [10/47]
  Installing: fontconfig-devel             ####################### [11/47]
  Installing: xorg-x11-devel               ####################### [12/47]
  Installing: glib2-devel                  ####################### [13/47]
  Installing: gstreamer-devel              ####################### [14/47]
  Installing: gstreamer-plugins-devel      ####################### [15/47]
  Installing: blop                         ####################### [16/47]
  Installing: marlin                       ####################### [17/47]
  Installing: gstreamer-ffmpeg             ####################### [18/47]
  Installing: pitivi                       ####################### [19/47]
  Installing: gstreamer-monkeysaudio       ####################### [20/47]
  Installing: gstreamer-editor             ####################### [21/47]
  Installing: lame                         ####################### [22/47]
  Updating  : xorg-x11-xfs                 ####################### [23/47]
  Installing: aalib                        ####################### [24/47]
  Installing: gstreamer-plugins-video      ####################### [25/47]
  Installing: mpeg2dec                     ####################### [26/47]
  Installing: libshout                     ####################### [27/47]
  Installing: gstreamer-plugins-audio      ####################### [28/47]
  Installing: fftw                         ####################### [29/47]
  Installing: swh-plugins                  ####################### [30/47]
  Installing: faad2                        ####################### [31/47]
  Installing: libdvdcss                    ####################### [32/47]
  Installing: libdvdread                   ####################### [33/47]
  Installing: libdvdnav                    ####################### [34/47]
  Installing: gsm                          ####################### [35/47]
  Installing: a52dec                       ####################### [36/47]
  Installing: libid3tag                    ####################### [37/47]
  Installing: gstreamer-plugins-extra-audi ####################### [38/47]
  Installing: libfame                      ####################### [39/47]
  Installing: gstreamer-plugins-extra-vide ####################### [40/47]
  Installing: gstreamer-plugins-extra-dvd  ####################### [41/47]
  Installing: gstreamer-universe           ####################### [42/47]
  Updating  : xorg-x11                     ####################### [43/47]
  Cleanup   : xorg-x11-libs                ####################### [44/47]
  Cleanup   : gstreamer-plugins            ####################### [45/47]
  Cleanup   : xorg-x11                     ####################### [46/47]
  Cleanup   : xorg-x11-xfs                 ####################### [47/47]

after kde, totem, xmms root@localhost packages# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda7 9469148 2261372 6719000 26% /

halt, reboot

/BOOYO/bin/ash 없슴. /usr/sbin/lsof /sbin/fuser -m -v /BOOYO

logo

cp /media/cdrecorder/isolinux/splash.lss FC4 CD1


2005. 7. 5

totem 의 문제로 재설치

1002 mount /dev/sda11 /mnt/sda11 1003 cd /mnt/sda11/FC4 1008 mount /dev/sda7 /mnt/sda7 1009 cp -Rp BOOYO.build /mnt/sda7/ 1010 cp -Rp 2.6.11-liveFC4 /mnt/sda7/lib/modules/ 1011 cd boot/ 1013 cp *live* /mnt/sda7/boot/ 1014 cd .. 1016 cp -Rp opt /mnt/sda7/ 1017 cp yum.conf /mnt/sda7/etc/

reboot
2 mkdir /mnt/sda11
10 mount /dev/sda11 /mnt/sda11 11 cd /mnt/sda11/FC4/download/totem 18 rpm -ivh --force libraw1394-0.10.1-3.i386.rpm 21 yum install gstreamer-universe 26 cd ../kde 28 rpm -ivh xorg-x11-xdm-6.8.2-31.i386.rpm 30 rpm -ivh dmidecode-2.6-1.14.i386.rpm 31 rpm -ivh lm_sensors-2.8.8-5.i386.rpm 32 rpm -ivh kdelibs-3.4.0-6.i386.rpm 33 rpm -ivh kdebase-3.4.0-5.i386.rpm 40 cd ../xmms 43 rpm -ivh xmms* 44 cd /sbin 50 mv init init.org 51 mv halt halt.org 52 mv reboot reboot.org 53 mv poweroff poweroff.org 54 cp /mnt/sda11/FC4/booyolivecd/sysvinit-2.85/src/init . 55 ln -s init halt 56 ln -s init reboot 57 ln -s init poweroff

BOOYO.postupgrade 에 문제가 있었슴. 이것이 문제였으면 좋겠는데....

68 cd /etc 69 mv inittab inittab.org 70 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/inittab . 71 cd rc.d 72 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/rc.d/booyo-* . 76 cd /BOOYO.build/ 77 ls 78 touch mkisofs.timestamp

xorg.conf 의 문제임.

booyo beta: /BOOYO/bin/ash 이 있었음.
order of VIDEO in hwconf 가 unknown 이 앞에 있으므로 수행이 되었슴.

FC4 는 둘 다 문제임. 수정 iiim 에서 문제 발생 동작은 됨 cd eject 다시 안 됨.

sort 파일을 만들기 위해 수행하는 것이 문제를 야기시킴. /etc/init /etc/rc.d/booyo-* 없앨 것 rm /eyc/init (initrd/init)

hwsetup-booyo.c 수정. isConfigured 에서 VIDEO 의 경우 unable, ignore, unknown 등의 겨우 return 1 을 해야 하는데, 그냥 break 하게 되어 있었슴.

/var/run/sudo/_pam_timestamp_key 무엇에 사용되는 것인지 모르겠슴. 지우지 않으면, BOOYO 의 softlink 로 남아 있음.

/var/run/iiim/.iiimp-unix/9010 을 chown 못함. /var/run/iiim/.iiimp-unix 지움. (booyo-init)

/usr/share/anaconda/pixmaps /usr/share/firstboot/pixmaps /usr/share/pixmaps /usr/share/system-config-mouse/pixmaps /usr/share/system-config-network/pixmaps /usr/share/themes/Crux/pixmaps /usr/share/themes/HighContrastLargePrint/pixmaps /usr/share/themes/HighContrastLargePrintInverse/pixmaps /usr/share/themes/LargePrint/pixmaps /usr/share/themes/LowContrastLargePrint/pixmaps /usr/share/system-config-securitylevel/pixmaps /usr/share/system-config-keyboard/pixmaps /usr/share/system-config-language/pixmaps /usr/share/system-config-rootpassword/pixmaps /usr/share/system-config-date/pixmaps /usr/share/system-config-users/pixmaps /usr/share/system-config-lvm/pixmaps /usr/share/system-config-soundcard/pixmaps /usr/share/gnome/panel/pixmaps /usr/share/control-center-2.0/pixmaps /usr/share/gal-2.4/2.4.2/pixmaps /usr/share/gnome-media/pixmaps /usr/share/system-config-display/pixmaps

/usr/lib/pygtk/2.0/demos/images /usr/lib/openoffice.org1.9.104/share/config/wizard/web/images /usr/share/doc/db4-4.3.27/images /usr/share/doc/cups-1.1.23/be/images /usr/share/doc/cups-1.1.23/de/images /usr/share/doc/cups-1.1.23/es/images /usr/share/doc/cups-1.1.23/fr/images /usr/share/doc/cups-1.1.23/images /usr/share/doc/pygtk2-2.6.0/examples/pygtk-demo/demos/images /usr/share/doc/openjade-1.3.2/jadedoc/images /usr/share/doc/ImageMagick-6.2.2.0/images /usr/share/doc/libxml2-devel-2.6.19/tutorial/images /usr/share/doc/xfig/html/images /usr/share/doc/gtk2-devel-2.6.7/tutorial/images /usr/share/doc/gettext-devel-0.14.3/javadoc1/images /usr/share/sgml/docbook/dsssl-stylesheets-1.79/images /usr/share/sgml/docbook/xsl-stylesheets-1.68.1-1/images /usr/share/backgrounds/images /usr/share/dia/images /usr/share/gimp/2.0/images /usr/share/gimp/2.0/scripts/images /usr/share/gimp/2.0/themes/Default/images /usr/share/gimp/2.0/help/images /usr/share/evolution/2.2/images /usr/share/tk8.4/demos/images /usr/share/tk8.4/images /usr/share/devhelp/images /usr/src/linux-2.6.11/arch/ppc/boot/images

/usr/share/apps/kdm/themes/Bluecurve /usr/share/gdm/themes/Bluecurve /usr/share/pixmaps/nautilus/Bluecurve /usr/share/themes/Bluecurve /usr/share/icons/Bluecurve


usr/share/anaconda/pixmaps (설치시 화면) usr/share/backgrounds/images (바탕화면) usr/share/firstboot/pixmaps (빨간모자, boot 시 splash) usr/share/pixmaps/redhat (빨간 모자) usr/share/gdm/themes/Bluecurve (login 화면) usr/share/system-config-network/help/figs usr/share/system-config-network/pixmaps

usr/share/backgrounds/images/default.png /etc/X11/gdm/gdm.conf GraphicalTheme=Bluecurve GraphicalTheme=happygnome-list

/etc/X11/gdm/PreSession/Default background and cursor

/usr/share/pixmaps/splash/gnome-splash.png 이 것은 새롭게 만들어야 함.

/usr/share/gnome/default.session

root@localhost /# find / -name shadowman-round* find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/firstboot/pixmaps/shadowman-round-48.png /usr/share/pixmaps/redhat/shadowman-round-48.png

root@localhost /# find / -name screenshot.png find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/gdm/themes/Bluecurve/screenshot.png /usr/share/gdm/themes/circles/screenshot.png /usr/share/gdm/themes/happygnome/screenshot.png /usr/share/gdm/themes/happygnome-list/screenshot.png

root@localhost /# find / -name rhlogo.png find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/doc/system-config-users-1.2.25/figs/rhlogo.png /usr/share/doc/tux-3.2.18/tux/figs/rhlogo.png /usr/share/system-config-network/help/figs/rhlogo.png

root@localhost /# find / -name up2date.png find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/firstboot/pixmaps/up2date.png /usr/share/pixmaps/up2date.png /usr/share/icons/Bluecurve/16x16/apps/up2date.png /usr/share/icons/Bluecurve/24x24/apps/up2date.png /usr/share/icons/Bluecurve/32x32/apps/up2date.png /usr/share/icons/Bluecurve/36x36/apps/up2date.png /usr/share/icons/Bluecurve/48x48/apps/up2date.png



/usr/src/redhat/BUILD/gnome-session-2.10.0/gnome-session/splash-widget.c

static const SplashApp splash_map_table[] = {
        { N_("Sawfish Window Manager"),  "sawfish",               "gnome-window-manager" },
        { N_("Metacity Window Manager"), "metacity",              "gnome-window-manager" },
        { N_("Window Manager"),          "gnome-wm",              "gnome-window-manager" },
        { N_("The Panel"),               "gnome-panel",           "gnome-panel" },
        { N_("Session Manager Proxy"),   "gnome-smproxy",         "gnome-session" },
        { N_("Nautilus"),                "nautilus",              "gnome-fs-desktop" },
        { N_("Desktop Settings"),        "gnome-settings-daemon", "gnome-settings" },
        { N_("Authentication Icon"),     "pam-panel-icon",        "keyring.png" },
        { N_("CD Device Handler"),       "magicdev",              "gnome-dev-cdrom.png" },
        { N_("Red Hat Network Monitor"), "rhn-applet-gui",        "up2date.png" },
        { N_("Print Monitor"),           "eggcups",               "printer.png" }
};

/usr/share/gnome/default.session
[Default]
num_clients=7
0,id=default0
0,Priority=60
0,RestartCommand=pam-panel-icon --sm-client-id default0
1,id=default1
1,Priority=10
1,RestartCommand=gnome-wm --default-wm gnome-wm --sm-client-id default1
2,id=default2
2,Priority=40
2,RestartCommand=gnome-panel --sm-client-id default2
3,id=default3
3,Priority=40
3,RestartCommand=nautilus --no-default-window --sm-client-id default3
4,id=default4
4,Priority=60
4,RestartCommand=rhn-applet-gui --sm-client-id default4
5,id=default5
5,Priority=50
5,RestartCommand=eggcups --sm-client-id default5
6,id=default6
6,Priority=40
6,RestartCommand=magicdev --sm-client-id default6

root@localhost ~# find / -name gnome-main-menu* find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/pixmaps/gnome-main-menu.png /usr/share/icons/Bluecurve/16x16/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/24x24/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/32x32/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/36x36/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/48x48/apps/gnome-main-menu.png /usr/share/icons/HighContrastLargePrint/48x48/apps/gnome-main-menu.png /usr/share/icons/HighContrastLargePrintInverse/48x48/apps/gnome-main-menu.png /usr/share/icons/LowContrastLargePrint/48x48/apps/gnome-main-menu.png

pixmaps 밑에 있는 gnome-main-menu.png 를 이용하여 16, 24, 32, 36 을 만들고, icons/Bluecurve 밑의 것을 모두 바꾼다.

root@localhost ~# find / -name gnome-panel.png find: /proc/19916/task: 그런 파일이나 디렉토리가 없음 /usr/share/pixmaps/gnome-panel.png /usr/share/icons/hicolor/48x48/apps/gnome-panel.png /usr/share/icons/Bluecurve/16x16/apps/gnome-panel.png /usr/share/icons/Bluecurve/24x24/apps/gnome-panel.png /usr/share/icons/Bluecurve/32x32/apps/gnome-panel.png /usr/share/icons/Bluecurve/36x36/apps/gnome-panel.png /usr/share/icons/Bluecurve/48x48/apps/gnome-panel.png /usr/share/icons/HighContrastLargePrint/48x48/apps/gnome-panel.png /usr/share/icons/HighContrastLargePrintInverse/48x48/apps/gnome-panel.png /usr/share/icons/LowContrastLargePrint/48x48/apps/gnome-panel.png

pixmaps 밑에 있는 gnome-panel.png 를 이용하여 16, 24, 32, 36 을 만들고, icons/Bluecurve 밑의 것을 모두 바꾼다.

/usr/share/pixmaps 밑에 있는 gnome-logo-icon-transparent.png, gnome-logo-icon.png 을 각각 16, 20, 24, 32, 64, 96 을 만든다. gnome-panel.png 는 gnome-icon-theme-2.10.1.tar.gz 에서 복사하여 16, 20, 24, 32, 64, 96 을 만든다. 각각을 /usr/share/icons/Bluecurve 에 복사한다.

cd /usr/share/icons/Bluecurve/XX/apps/ mv gnome-main-menu.png gnome-main-menu.png.fc cp /usr/share/pixmaps/gnome-logo-icon-transparent.png gnome-main-menu.png

mv icon-panel-menu.png icon-panel-menu.png.fc cp /usr/share/pixmaps/gnome-logo-icon.png icon-panel-menu.png

mv icon-panel.png icon-panel.png.fc cp /usr/share/pixmaps/gnome-panel.png icon-panel.png

root@localhost Bluecurve# sh kk mv: cannot stat `20x20/apps/gnome-main-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `20x20/apps/icon-panel-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `20x20/apps/icon-panel.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `64x64/apps/gnome-main-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `64x64/apps/icon-panel-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `64x64/apps/icon-panel.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `96x96/apps/gnome-main-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `96x96/apps/icon-panel-menu.png': 그런 파일이나 디렉토리가 없음 mv: cannot stat `96x96/apps/icon-panel.png': 그런 파일이나 디렉토리가 없음 cd /usr/share/pixmaps/splash cp /root/500x330Splash-Blusplash.png gnome-splash.png

cd /usr/share/backgrounds/images/ mv /root/Desktop/AproachOne/1600x1200background.jpg aproachone.jpg mv default.png fedora.png cp aproachone.jpg default.jpg change default.jpg to default.png (use gimp)

cd /usr/share/gdm/themes/ cp -Rp /root/Desktop/AproachOne aproachone edit /etc/X11/gdm/gdm.conf
#GraphicalTheme=Bluecurve
GraphicalTheme=aproachone
edit /usr/share/gnome/default.session
[root@localhost gnome]# diff default.session default.session.fc
24,29c24,32
< 4,id=default5
< 4,Priority=50
< 4,RestartCommand=eggcups --sm-client-id default5
< 5,id=default6
< 5,Priority=40
< 5,RestartCommand=magicdev --sm-client-id default6
---
> 4,id=default4
> 4,Priority=60
> 4,RestartCommand=rhn-applet-gui --sm-client-id default4
> 5,id=default5
> 5,Priority=50
> 5,RestartCommand=eggcups --sm-client-id default5
> 6,id=default6
> 6,Priority=40
> 6,RestartCommand=magicdev --sm-client-id default6




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-10-19 14:29:11
Processing time 0.0152 sec