TUXix Beta bis TUDix 1.0 Final:
(04.10.2003)
- Fiasco/UX: Modul dope hinzufügen + KDE-Eintrag
- Fiasco/UX: Module console mit log hinzufügen + KDE-Eintrag
- Morebalance: nur auf dem lokalen Interface lauschen
- Hintergrundbild wurde wieder nicht beim Booten von CD genutzt, behoben
- MD5-Summe mit anlegen beim Remastern
- Nameserver aus /etc/resolv.conf löschen
- /etc/mtab durch Symlink auf /proc/mounts ersetzen
|
TUXix Alpha 3 bis TUDix Beta:
(03.10.2003)
- Ersetzen von libxerces21 durch libxerces21c102
apt-get install libxerces21c102
- Anpassen von anon-proxy auf diese Änderung (CVS 21.09.2003)
apt-get install anon-proxy/unstable
- Menüentrag für Euler:
UTF-8 Fix
- Ersetzen von KNOPPIX durch TUDix im KDE-Menü
/usr/share/apps/kicker/pics/kside.png
/usr/share/apps/kicker/pics/kside_tile.png
- Hintergrundbild von CD modifizieren, so daß es verwendet wird
cdrom:/KNOPPIX/background.jpg
- Installation von Parted 1.6.6
apt-get update
apt-get install parted
- Weitere Uni-Bookmarks
/etc/skel/.kde/share/apps/konqueror/bookmarks.xml
Und zugehörige Favicons
/etc/skel/.kde/share/cache/favicons/
- Tudix in TUDix ändern
miniroot:/linuxrc
- Neues Hintergrundbild für Syslinux
convert -scale 640x480 -colors 16 background.png bg16.ppm
ppmtolss16 < bg16.ppm > logo.16
cdrom:/KNOPPIX/boot.img
- Beispieldateien für Blender
/etc/skel/blender3d
- Credits-Datei
cdrom:/tudix/credits.html
- Hintergrundbild von IBM zuerst anzeigen
/usr/local/lib/tudix-wallpaper.png
/usr/share/wallpapers/Tudix.png
- LPI-Tutorials von IBM dW
/etc/skel/Desktop/
/usr/share/icons/crystalsvg/64x64/apps/lpi.png
- Zwischenproxy morebalance für JAP on demand installieren:
/usr/bin/morebalance
/etc/morebalance.conf
/usr/bin/jap
- Weitere L4-Komponenten für SDL-Konsole
/usr/lib/fiasco/ux
- Kaffe als jit-JVM installieren (ca. 5.5 MB)
apt-get install kaffe [dep: libgmp3]
- Java-Compiler Jikes installieren (ca. 2 MB)
apt-get install jikes-gij [dep: jikes libgcc1 libstdc++5]
- Schaltungssoftware gEDA installieren (ca. 7.7 MB)
apt-get install geda [dep: geda-gnetlist geda-gschem geda-symbols
libgdgeda5 libgeda18 libguile9 libltdl3 libstroke0]
- Dresden-OCL wieder hinzufügen, da keine explizite JDK-Abhängigkeit
apt-get install libocl-argo-java [dep: junit ... sablecc sablevm]
- Image von DLX (Linux 1.3) für Bochs bereitstellen
/var/lib/bochs
/usr/bin/bochs-launch
- Zeilenumbruch für Icons aktivieren
/etc/skel/.kde/share/config/konquerorrc
|
TUXix Alpha 2 bis TUDix Alpha 3:
(22.09.2003)
- Installation von eclipse (nativ) via alien von RHEL-Paketen
http://www.mail-archive.com/debian-java%40lists.debian.org/msg03227.html
- Dafür Deinstallation von alten Eclipse-Paketen:
r eclipse ant eclipse-javac eclipse-jdt eclipse-pde eclipse-platform eclipse-source
r ... (siehe alpha1)
- Deinstallation von ArgoUML und allen Abhängigkeiten
r antlr argouml j2re1.3 junit libbsf-java liblucene-java libnsuml-java
r libocl-argo-java libxalan2-java locales sablecc
rm -rf /usr/lib/j2se (?)
- Dafür notwendig: Update von glibc
apt-get install libc6/unstable libc6-dev/unstable
- Ooops, locales vergessen
apt-get install locales
- Aufgrund des locales/gcj-Bugs Eclipse momentan nur in LANG=C starten:
/usr/bin/eclipse
- Installation von klogic
- Änderung der KDE-Farben auf PaleGrey:
/etc/skel/.kde/share/config/kdeglobals
- Erneute Menüänderungen, Löschen aller hidden-Einträge:
/etc/skel/.kde/share/applnk/...
/usr/share/applnk/...
- Löschen des Acrobat Reader (14.2 MB)
r acroread
- Security-Update von SSH
apt-get install ssh/unstable
update-rc.d -f ssh remove
- Neues Logo und andere Verknüpfung für Mozilla (wegen Kicker)
/etc/skel/.kde/share/applnk/kickerrc
/usr/share/applnk/Internet/Mozilla_Navigator.desktop
/usr/share/icons/hicolor/32x32/apps/lizardstar.png
- Installation von Euler
apt-get install euler
- Löschen von nicht wirklich nutzbaren Programmen
r xtel
- LaTeX-Grundaustattung (ca. 4 MB)
apt-get install tetex-bin
- Und Aufräumen nicht vergessen
rm -rf /root/* /root/.ssh
apt-get clean
|
TUXix Alpha 1 bis TUDix Alpha 2:
(15.09.2003)
- Blender 2.28 installieren (4.4 MB):
apt-get install blender/unstable
- Radiostation ins Menü einbinden:
* Icon /usr/share/icons/hicolor/32x32/apps/kderadiostation.png
* Eintrag /usr/share/applnk/Multimedia/Sound/radiostation.desktop
- JAP wieder per Default starten
/etc/rc5.d/S20anon-proxy
- Splash-Screen:
/usr/share/apps/ksplash/pics/*.png
* Hintergrund wie Wallpaper von Martin Eisfeld (aber mit Schrift + Wappen)
* Status-Anzeige aus Theme 'restricted'
- GNU Prolog wieder entfernen weil SWI-Prolog verwendet wird
r gprolog
- Auch OSKit wieder entfernen weil zu groß
r oskit
- Dafür HUGS (Haskell) installieren
apt-get install hugs
- Erweiterungen der Bookmarks und des Studium-Startmenüs
- XMMS-Konfiguration vorbereiten
/etc/skel/.xmms/config
- OpenOffice aus Kicker herausnehmen
/etc/skel/.kde/share/config/kickerrc
- Informationen über die Fakultäts-Software
cdrom:/tudix/inf.html
- WINE entfernen (ca. 31 MB)
r winesetuptk wine-utils wine libwine-print libwine-twain libwine
- Fiasco/UX mit Demos installieren
apt-get install fiasco-ux
Dazu entsprechende Desktop-Dateien in /etc/skel und Icon
/usr/share/icons/hicolor/32x32/apps/fiasco.png
- Nutzung des modifizierten miniroot
cdrom:/KNOPPIX/boot.img
|
KNOPPIX-V3.2-2003-07-26 bis TUDix Alpha 1:
(07.09.2003)
0. Master-Repository erstellen
(enthält KNOPPIX-Inhalt ohne /opt/openoffice)
1. Nameserver eintragen
/etc/resolv.conf
2. Paketliste aktualisieren
apt-get update
3. Prolog installieren (ca. 18.1 MB)
apt-get install swi-prolog-xpce swi-prolog swi-prolog-doc gprolog
4. JAP installieren (ca. 9 MB)
apt-get install anon-proxy [dep: libssl0.9.6 libxerces21]
5. OSkit installieren (41.4 MB)
apt-get install oskit
6. Dresden-OCL und ArgoUML installieren (54.4 MB)
apt-get install argouml [dep: antlr j2re1.3 j2se-common junit lib-saxon-java
libdtdparser-java libgef-java libjdom-java liblog4j-java libnsuml-java
libocl-argo-java libxerces-java sablecc]
7. Eclipse installieren (86.9 MB)
apt-get install eclipse-sdk [dep: ant eclipse-javac eclipse-jdt eclipse-pde
eclipse-platform eclipse-source libbsf-java liblucene-java liboro-java
libregexp-java libservlet2.2-java libswt2.1-gtk2-java libxalan2-java
libxerces2-java]
8. Aufräumen
apt-get clean
9. Hintergrundbild auswechseln
/etc/skel/.kde/share/config/kdesktoprc -> /usr/local/lib/tudix-wallpaper.png
/etc/init.d/knoppix-autoconfig -> in BACKGROUND mit einbeziehen
10. Namensgebung
miniroot:/linuxrc -> Willkommenszeile modifizieren
----------------------
11. Eigenwerbung
apt-get install radiostation
12. Platz schaffen
apt-get remove --purge openoffice-de-en [orphan: libsigc++-1.2-5c102]
apt-get remove --purge efax-gtk [orphan: libgtkmm2.0-1c102] kfax
apt-get remove --purge jpilot kpilot pilot-link [dep: jpilot-backup
jpilot-mail jpilot-plugins kdepim]
apt-get remove --purge kivio kugar
apt-get remove --purge x3270 scotty
apt-get remove --purge joe nedit zile vim-gtk
apt-get remove --purge csh sash
apt-get remove --purge ftape-util kcron
apt-get remove --purge qcad
13. Knoppix-Bugs beheben
- /tmp als relativen statt absoluten Symlink anlegen
14. Weiter Platz schaffen
alias r="apt-get remove --purge"
r airsnort 3270-common atmelwlandriver atmelwlandriver-tools
r alien dvd+rw-tools dvdrecord bcm4400 httptunnel
r kword kspread kchart kpresenter karbon kformula koshell (-> 27.0 MB)
r kde-i18n-nl kde-i18n-fr kde-i18n-it kde-i18n-es kde-i18n-da kde-i18n-ru
kde-i18n-pl (-> 88.2 MB)
r kde-i18n-cs kde-i18n-ja kde-i18n-tr (-> 16.4 MB)
r lzop [dep: mondo unp]
15. Und noch mehr
r afio [dep: kbackup]
r defrag imaze ibod lde
r fluxbox wmaker wmakerconf wmaker-data wmakerconf-data larswm
r xskat dvgrab
r koffice-data koffice-libs koffice-i18n-de (-> 9 MB)
r ipx aumix-gtk expectk gpart
r kcmlinuz kedit kuser ksysv kmrml kpaint
r kismet chkrootkit
r amanda-client amanda-common amanda-server
r cramfsprogs [dep: initrd-tools]
r gocr
r [orphaned...] libwv2-1 libproplist0 libwraster2
r gtans xbattle xzoom dupload cpuburn
r ruby libruby
r elinks hermes1 gnuhtml2latex
r lvm10 lvm-common
[problem: efax <- kdeprint]
16. Modules.dep wegen modules.conf aktualisieren
touch /lib/modules/2.4.21-xfs/modules.dep
17. KDE-Anpassungen für Studenten
- Startmenü: /etc/skel/.kde/share/applnk/Studium/
- Konqueror-Bookmarks: /etc/skel/.kde/share/apps/konqueror/bookmarks.xml
18. HTML-Dateien für die CD erstellen
- cdrom:/index.html
- cdrom:/tudix/index.html
19. ISO-Image Alpha 1 ist fertig :)
----------------------
Konfigurationen
----------------------
- JAP lauscht auf Port 4001 (http_proxy)
- Zustimmung zur Sun Java-Lizenz
----------------------
Paketbugs:
- atmelwlandriver ruft im Postinst depmod -a auf, schlägt fehl im chroot
----------------------
----------------------
Paketänderungen
----------------------
+ swi-prolog testing 5.0.10-3
+ swi-prolog-xpce testing 5.0.10-3
+ swi-prolog-doc testing 5.2.2-1
+ gprolog testing 1.2.9-3
+ libssl0.9.6 testing 0.9.6j-1
+ libxerces21 testing 2.1.0-4
+ anon-proxy testing 00.01.40-6
+ oskit testing 0.97.20030429savannah-1
+ antlr unstable 2.7.2-1
+ j2se-common stable 1.1
+ j2re1.3 stable 1.3.1.02b-2 [non-free]
+ libxerces-java testing 1.4.4-2
+ liblog4j-java testing 1.1.3-4 [contrib]
+ libgef-java testing 0.9.6-2 [contrib]
+ lib-saxon-java testing 6.4.4-1 [contrib]
+ libjdom-java testing 0.8b-2 [contrib]
+ libdtdparser-java testing 1.21-2 [contrib]
+ libnsuml-java testing 0.4.20-2 [contrib]
+ junit testing 3.8.1-3 [contrib]
+ sablecc testing 2.16.2-1 [contrib]
+ libocl-argo-java testing 1.1-2 [contrib]
+ argouml unstable 0.12-4 [contrib]
+ libxerces2-java testing 2.4.0-1 [contrib]
+ libservlet2.2-java testing 3.3-3 [contrib]
+ libbsf-java testing 1:2.3.0rc1-1 [contrib]
+ liboro-java testing 2.0.6-2
+ libxalan2-java testing 2.4.1-1 [contrib]
+ libregexp-java testing 1.2.20010409-4
+ ant testing 1.5.3-1 [contrib]
+ eclipse-javac unstable 2.1.1-3 [contrib]
+ libswt2.1-gtk2-java unstable 2.1.1-3 [contrib]
+ liblucene-java testing 1.2-2 [contrib]
+ eclipse-platform unstable 2.1.1-3 [contrib]
+ eclipse-jdt unstable 2.1.1-3 [contrib]
+ eclipse-source unstable 2.1.1-3 [contrib]
+ eclipse-pde unstable 2.1.1-3 [contrib]
+ eclipse-sdk unstable 2.1.1-3 [contrib]
|