I have successfully installed K3b the KDE CD DVD program in the Puppy KDE version, but on reboot the file libresmgr.so.0.9.8 is deleted from /lib anyone know why.
I also created a symlink called kde3 in /opt to point to /usr but this gets deleted at reboot as well.
Any ideas would be helpfuk
Thanks
libresmgr.so.0.9.8 being deleted on reboot
/opt is not persistent.
Add your commands to /etc/rc.d/rc.local
In megapuppy002 I run KDE with a shellscript.
This one starts the KDE-panel:
So I can run kicker in JWM or enlightenment.
I added the same commands to the startkde -script.
Depending on your KDE-version, the Path-entries might differ slightly.
If I use usr_devx.sfs in addition, I also must set some new QT-symlinks:
Mark
Add your commands to /etc/rc.d/rc.local
In megapuppy002 I run KDE with a shellscript.
This one starts the KDE-panel:
Code: Select all
#!/bin/bash
### Patch for Puppy by MU
if [ ! -d /opt ];then
mkdir /opt
fi
if [ ! -d /opt/kde ];then
mkdir /opt/kde
fi
ln -s /usr/bin /opt/kde/bin
ln -s /usr/etc /opt/kde/etc
ln -s /usr/include /opt/kde/include
ln -s /usr/lib /opt/kde/lib
ln -s /usr/share /opt/kde/share
if [ ! -d /var ];then
mkdir /var
fi
if [ ! -d /var/kdecache-root ];then
mkdir /var/kdecache-root
fi
if [ ! -f "/usr/lib/libkonq.so.4" ];then
ldconfig
fi
### Patch END
kicker &
I added the same commands to the startkde -script.
Depending on your KDE-version, the Path-entries might differ slightly.
If I use usr_devx.sfs in addition, I also must set some new QT-symlinks:
Code: Select all
#!/bin/sh
#if [ "$1" != "-force" ];then
# xmessage -center "run this script with the option \"-force\". It is experimental."
# echo "run this script with the option \"-force\". It is experimental."
# exit 0
#fi
mkdir /root/.usr/lib/qt
mkdir /root/.usr/lib/qt/lib
mkdir /root/.usr/lib/qt/pics
mkdir /root/.usr/lib/qt/plugins
mkdir /root/.usr/lib/qt/plugins/sqldrivers
mkdir /root/.usr/lib/qt/plugins/styles
ln -s /usr/lib/qt-3.3.4/lib/libdesignercore.a /root/.usr/lib/qt/lib/libdesignercore.a
ln -s /usr/lib/qt-3.3.4/lib/libdesignercore.prl /root/.usr/lib/qt/lib/libdesignercore.prl
ln -s /usr/lib/qt-3.3.4/lib/libeditor.a /root/.usr/lib/qt/lib/libeditor.a
ln -s /usr/lib/qt-3.3.4/lib/libeditor.prl /root/.usr/lib/qt/lib/libeditor.prl
ln -s /usr/lib/qt-3.3.4/lib/libqassistantclient.a /root/.usr/lib/qt/lib/libqassistantclient.a
ln -s /usr/lib/qt-3.3.4/lib/libqassistantclient.prl /root/.usr/lib/qt/lib/libqassistantclient.prl
ln -s /usr/lib/qt-3.3.4/lib/libqnp.prl /root/.usr/lib/qt/lib/libqnp.prl
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.la /root/.usr/lib/qt/lib/libqt-mt.la
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.prl /root/.usr/lib/qt/lib/libqt-mt.prl
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.so /root/.usr/lib/qt/lib/libqt-mt.so
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.so.3 /root/.usr/lib/qt/lib/libqt-mt.so.3
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3 /root/.usr/lib/qt/lib/libqt-mt.so.3.3
ln -s /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3.4 /root/.usr/lib/qt/lib/libqt-mt.so.3.3.4
ln -s /usr/lib/qt-3.3.4/lib/libqui.prl /root/.usr/lib/qt/lib/libqui.prl
ln -s /usr/lib/qt-3.3.4/lib/libqui.so /root/.usr/lib/qt/lib/libqui.so
ln -s /usr/lib/qt-3.3.4/lib/libqui.so.1 /root/.usr/lib/qt/lib/libqui.so.1
ln -s /usr/lib/qt-3.3.4/lib/libqui.so.1.0 /root/.usr/lib/qt/lib/libqui.so.1.0
ln -s /usr/lib/qt-3.3.4/lib/libqui.so.1.0.0 /root/.usr/lib/qt/lib/libqui.so.1.0.0
ln -s /usr/lib/qt-3.3.4/lib/qt-mt.pc /root/.usr/lib/qt/lib/qt-mt.pc
ln -s /usr/lib/qt-3.3.4/pics/generic.png /root/.usr/lib/qt/pics/generic.png
ln -s /usr/lib/qt-3.3.4/pics/pics /root/.usr/lib/qt/pics/pics
ln -s /usr/lib/qt-3.3.4/plugins/sqldrivers/libqsqlmysql.so /root/.usr/lib/qt/plugins/sqldrivers/libqsqlmysql.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqcdestyle.so /root/.usr/lib/qt/plugins/styles/libqcdestyle.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqcompactstyle.so /root/.usr/lib/qt/plugins/styles/libqcompactstyle.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqmotifplusstyle.so /root/.usr/lib/qt/plugins/styles/libqmotifplusstyle.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqplatinumstyle.so /root/.usr/lib/qt/plugins/styles/libqplatinumstyle.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqsgistyle.so /root/.usr/lib/qt/plugins/styles/libqsgistyle.so
ln -s /usr/lib/qt-3.3.4/plugins/styles/libqwindowsstyle.so /root/.usr/lib/qt/plugins/styles/libqwindowsstyle.so
sync