| 1 |
# For this recipe you need to have the following in your sources.list: |
|---|
| 2 |
# a flavour of your choice (woody/sarge/sid) |
|---|
| 3 |
# deb http://developer.linuxtag.net/knoppix ./ |
|---|
| 4 |
# |
|---|
| 5 |
apt-get update |
|---|
| 6 |
apt-get -f install |
|---|
| 7 |
apt-get --yes install hwdata-knoppix |
|---|
| 8 |
apt-get --yes install hwsetup |
|---|
| 9 |
apt-get --yes install kudzu-knoppix |
|---|
| 10 |
apt-get --yes install xf86config-knoppix |
|---|
| 11 |
apt-get --yes install sysvinit |
|---|
| 12 |
apt-get --yes install ddcxinfo-knoppix |
|---|
| 13 |
apt-get --yes install rebuildfstab-knoppix |
|---|
| 14 |
apt-get --yes install hotplug-knoppix |
|---|
| 15 |
apt-get --yes install mkdoswapfile-knoppix |
|---|
| 16 |
apt-get --yes install kbdconfig |
|---|
| 17 |
apt-get --yes install sndconfig |
|---|
| 18 |
apt-get --yes install file |
|---|
| 19 |
apt-get --yes install mouseconfig |
|---|
| 20 |
apt-get --yes install cloop-module |
|---|
| 21 |
apt-get --yes install cloop-utils |
|---|
| 22 |
apt-get --yes install kernel-image-2.4.23-1-386 |
|---|
| 23 |
apt-get --yes --purge remove exim4 |
|---|
| 24 |
apt-get --yes --purge remove exim4-base |
|---|
| 25 |
apt-get --yes --purge remove at |
|---|
| 26 |
apt-get --yes --purge remove mailx |
|---|
| 27 |
apt-get --yes --purge remove logrotate |
|---|
| 28 |
apt-get --yes --purge remove cron |
|---|
| 29 |
apt-get --yes --purge remove ipchains |
|---|
| 30 |
apt-get --yes --purge remove iptables |
|---|
| 31 |
apt-get --yes --purge remove cpio |
|---|
| 32 |
apt-get --yes --purge remove groff-base |
|---|
| 33 |
apt-get --yes --purge remove klogd |
|---|
| 34 |
apt-get --yes --purge remove sysklogd |
|---|
| 35 |
apt-get --yes --purge remove lilo |
|---|
| 36 |
apt-get --yes --purge remove syslinux |
|---|
| 37 |
apt-get --yes --purge remove vim |
|---|
| 38 |
apt-get --yes --purge remove libident |
|---|
| 39 |
apt-get --yes --purge remove gcc-3.2-base |
|---|
| 40 |
apt-get --yes --purge remove tasksel |
|---|
| 41 |
apt-get --yes --purge remove ppp |
|---|
| 42 |
apt-get --yes --purge remove pppoeconf |
|---|
| 43 |
apt-get --yes --purge remove pppoe |
|---|
| 44 |
apt-get --yes --purge remove pppconfig |
|---|
| 45 |
apt-get --yes --purge remove fdutils |
|---|
| 46 |
apt-get --yes --purge remove apt-utils |
|---|
| 47 |
apt-get --yes --purge remove netkit-inetd |
|---|
| 48 |
apt-get --yes --purge remove netbase |
|---|
| 49 |
apt-get --yes --purge remove info |
|---|
| 50 |
apt-get --yes --purge remove manpages |
|---|
| 51 |
apt-get --yes --purge remove ed |
|---|
| 52 |
apt-get --yes --purge remove nvi |
|---|
| 53 |
apt-get --yes --purge remove libgnutls7 |
|---|
| 54 |
apt-get --yes --purge remove liblockfile1 |
|---|
| 55 |
apt-get --yes --purge remove whiptail |
|---|
| 56 |
apt-get --yes --purge remove gettext-base |
|---|
| 57 |
apt-get --yes --purge remove tcpd |
|---|
| 58 |
apt-get --yes --purge remove libwrap0 |
|---|
| 59 |
apt-get --yes --purge remove ncurses-base |
|---|
| 60 |
apt-get --yes --purge remove ncurses-bin |
|---|
| 61 |
apt-get --yes --purge remove libwrap0 |
|---|
| 62 |
apt-get --yes --purge remove libgdbm3 |
|---|
| 63 |
apt-get --yes --purge remove slang1 |
|---|
| 64 |
apt-get --yes --purge remove libgpmg1 |
|---|
| 65 |
apt-get --yes --purge remove liblzo1 |
|---|
| 66 |
apt-get --yes --purge remove libpcap0.7 |
|---|
| 67 |
apt-get --yes --purge remove libopencdk8 |
|---|
| 68 |
apt-get --yes --purge remove libpcre3 |
|---|
| 69 |
apt-get --yes --purge remove libtasn1-0 |
|---|
| 70 |
apt-get --yes --purge remove libtextwrap1 |
|---|
| 71 |
apt-get --yes --purge remove libdb2 |
|---|
| 72 |
apt-get --yes --purge remove diff |
|---|
| 73 |
apt-get clean |
|---|
| 74 |
# can't apt-get anything without apt, PONR! |
|---|
| 75 |
# apt-get --yes --purge remove apt |
|---|
| 76 |
# making nvidia and cloop devicenodes |
|---|
| 77 |
mknod dev/cloop b 240 0 |
|---|
| 78 |
mknod dev/cloop1 b 240 1 |
|---|
| 79 |
mknod dev/nvidia0 c 195 0 |
|---|
| 80 |
mknod dev/nvidia1 c 195 1 |
|---|
| 81 |
mknod dev/nvidia2 c 195 2 |
|---|
| 82 |
mknod dev/nvidia3 c 195 3 |
|---|
| 83 |
mknod dev/nvidia4 c 195 4 |
|---|
| 84 |
mknod dev/nvidia5 c 195 5 |
|---|
| 85 |
mknod dev/nvidia6 c 195 6 |
|---|
| 86 |
mknod dev/nvidia7 c 195 7 |
|---|
| 87 |
mknod dev/nvidiactl c 195 255 |
|---|
| 88 |
# removing redundant files for basemodule, this breaks dpkg/apt |
|---|
| 89 |
rm -r usr/share/doc |
|---|
| 90 |
rm -r usr/share/locale |
|---|
| 91 |
rm -r usr/share/zoneinfo |
|---|
| 92 |
rm -r usr/share/unidata |
|---|
| 93 |
rm -r usr/share/man |
|---|
| 94 |
rm var/lib/dpkg/available-old |
|---|
| 95 |
rm var/lib/dpkg/status-old |
|---|
| 96 |
rm -r var/cache/* |
|---|