mkkde: create your custom KDE 3.5.5
Posted: Mon 16 Oct 2006, 16:03
This script creates for you a squashfs-file with KDE 3.5.5, and a small dotpup.
This might work with all versions of Puppy 2, but NOT 1!
I tested it in Puppy 2.10 alpha.
Screenshot: customized KDE in german, built with this script, running the Konqueror webbrowser and Kaudiocreator.
The panel "kicker" displays KDE programs and the ones from Puppy.
It uses the Icewm-ultra windowmanager with Black-vista theme.
Preparations
First, install the dependencies:
http://dotpups.de/dotpups/System_Utilities/getdir.pup
http://dotpups.de/dotpups/System_Utilit ... d-mu06.pup
Then download and extract this file to a Linux-drive with a lot of space (some 100 MB):
http://dotpups.de/files/mkKDE-3.5.5/mkkde.tgz (7.6 MB)
It includes QT-3.3.6 and xinelibs and ruby and kppp.
If you use Muppy006, use this file:
http://dotpups.de/files/mkKDE-3.5.5/mkk ... ppy006.tgz
Now download some slackware-packages from here to the folder mkkde/tgz:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... kware/10.2
ATTENTION:
Amarok 1.4.3 there is unstable, use this one instead:
http://dotpups.de/files/mkKDE-3.5.5/ama ... i486-1.tgz
If you want a localized KDE, also the file for your country from here:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... are/noarch
If you want a english KDE only, edit
mkkde/mkkde, and change the line
uselocale="yes"
to
uselocale="no"
Then the script will delete all locale-files to save space.
Especially amarok has many.
(note for me: should add an option to remove the helpfiles, too)
create KDE Dotpup
Now cd in a consolewindow to the new folder mkkde, and type:
./mkkde
You will see many messages.
After a while, the dotpup-wizard starts.
Choose these options:
yes - typical standard
Create the list now? - no
Please choose executable: Kicker
XDG-category: Utility (then close leafpad to continue)
create KDE squashfs
After the dotpup was created, the squashfs-file is built.
This can take an hour or so, depending on what packages you want.
The file is called
KDE355mini_2xx.sfs
You must rename it for your Puppy.
If you use Puppy 2.10, call it:
KDE355mini_210.sfs
install your new KDE
Now UN-install in Pupget a KDE-3.5.5.pup you had installed before.
Move KDE355mini_210.sfs to /mnt/home and reboot.
Then install the new
/root/dotpup-wizard/KDE-3.5.5/KDE-3.5.5.pup
If this was the first time you installed KDE, you must reboot now when told to do by the dotpup.
Now type in a consolewindow "Kicker" to test your KDE.
If you get errors about missing libraries, you must add the corresponding .tgz and do everything again.
Tips
If you install these packages, the resulting squashfs is around 100 MB:
amarok-1.4.3-i486-1.tgz
arts-1.5.5-i486-1.tgz
kdeaddons-3.5.5-i486-1.tgz
kdebase-3.5.5-i486-1.tgz
kde-i18n-de-3.5.5-noarch-1.tgz
kdelibs-3.5.5-i486-1.tgz
kdemultimedia-3.5.5-i486-1.tgz
kdetoys-3.5.5-i486-1.tgz
What do you need?
Minimum is kdelibs-3.5.5-i486-1.tgz
You also should use arts-1.5.5-i486-1.tgz, that is required by many multimedia-applications.
Mark
This might work with all versions of Puppy 2, but NOT 1!
I tested it in Puppy 2.10 alpha.
Screenshot: customized KDE in german, built with this script, running the Konqueror webbrowser and Kaudiocreator.
The panel "kicker" displays KDE programs and the ones from Puppy.
It uses the Icewm-ultra windowmanager with Black-vista theme.
Preparations
First, install the dependencies:
http://dotpups.de/dotpups/System_Utilities/getdir.pup
http://dotpups.de/dotpups/System_Utilit ... d-mu06.pup
Then download and extract this file to a Linux-drive with a lot of space (some 100 MB):
http://dotpups.de/files/mkKDE-3.5.5/mkkde.tgz (7.6 MB)
It includes QT-3.3.6 and xinelibs and ruby and kppp.
If you use Muppy006, use this file:
http://dotpups.de/files/mkKDE-3.5.5/mkk ... ppy006.tgz
Now download some slackware-packages from here to the folder mkkde/tgz:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... kware/10.2
ATTENTION:
Amarok 1.4.3 there is unstable, use this one instead:
http://dotpups.de/files/mkKDE-3.5.5/ama ... i486-1.tgz
If you want a localized KDE, also the file for your country from here:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... are/noarch
If you want a english KDE only, edit
mkkde/mkkde, and change the line
uselocale="yes"
to
uselocale="no"
Then the script will delete all locale-files to save space.
Especially amarok has many.
(note for me: should add an option to remove the helpfiles, too)
create KDE Dotpup
Now cd in a consolewindow to the new folder mkkde, and type:
./mkkde
You will see many messages.
After a while, the dotpup-wizard starts.
Choose these options:
yes - typical standard
Create the list now? - no
Please choose executable: Kicker
XDG-category: Utility (then close leafpad to continue)
create KDE squashfs
After the dotpup was created, the squashfs-file is built.
This can take an hour or so, depending on what packages you want.
The file is called
KDE355mini_2xx.sfs
You must rename it for your Puppy.
If you use Puppy 2.10, call it:
KDE355mini_210.sfs
install your new KDE
Now UN-install in Pupget a KDE-3.5.5.pup you had installed before.
Move KDE355mini_210.sfs to /mnt/home and reboot.
Then install the new
/root/dotpup-wizard/KDE-3.5.5/KDE-3.5.5.pup
If this was the first time you installed KDE, you must reboot now when told to do by the dotpup.
Now type in a consolewindow "Kicker" to test your KDE.
If you get errors about missing libraries, you must add the corresponding .tgz and do everything again.
Tips
If you install these packages, the resulting squashfs is around 100 MB:
amarok-1.4.3-i486-1.tgz
arts-1.5.5-i486-1.tgz
kdeaddons-3.5.5-i486-1.tgz
kdebase-3.5.5-i486-1.tgz
kde-i18n-de-3.5.5-noarch-1.tgz
kdelibs-3.5.5-i486-1.tgz
kdemultimedia-3.5.5-i486-1.tgz
kdetoys-3.5.5-i486-1.tgz
What do you need?
Minimum is kdelibs-3.5.5-i486-1.tgz
You also should use arts-1.5.5-i486-1.tgz, that is required by many multimedia-applications.
Mark