Hallo Zusammen,
ich versuche das OpenJDK in die Ubuntu DVD zu integieren. So das dieses bei der automatischen Installation mit installiert wird. Leider finde ich keine Lösung, wie man neue Debian Packages in die DVD integriert.
- Grundlage ist ja das OpenJDK. Dieses habe ich mit allen Abhängigkeiten heruntergeladen.
- Von diesen Dateien habe ich über dpkg-scanpackages eine Packages.gz Datei erstellt.
Jetzt stellen sich schon mal die ersten Fragen. Wohin mit der Packages.gz und den Debian Packages?
Ich habe mich hier mal an die Struktur der DVD gehalten. Es gibt dort einen Order "pool". Im Unterordner "main" liegen alle anderen Debian Packages. Das werden wohl die sein, die die Ubuntuinstallation verwendet. Ich habe jetzt hier einen neuen Ordner "pool/jdk" angelegt und hier alle heruntergeladenen Dateien abgelegt. Der Pfad stimmt auch mit den Einträgen in der Packages.gz überein. Wobei es hier einen kleinen Unterschied zu der original Packages.gz aus dem Orderner "dists/precise/main" gibt. Meine Pfade fangen alle mit "/pool/jdk/..." an. Die anderen nur mit "pool/main/...".
Auch für die Packages.gz hab ich die DVD Struktur beibehalten. Ich habe einen neuen Ordner "dists/precise/jdk" angelegt und dort die Packages.gz abgelegt.
Kommen wir nun zur Preseed Datei. Für meine Installation habe ich eine neue Datei angelegt. Und nach Hinweisen aus dem I-Net folgende Zeilen hinzugefügt oda erweitert:
- d-i mirror/udeb/components multiselect main, restricted, jdk
- d-i apt-setup/jdk boolean true
- d-i pkgsel/include string openssh-server build-essential openjdk-7-jdk
Und nun dürft ihr 3 mal raten
Es funktioniert natürlich nicht.
Die Installation wird automatisch ausgeführt und bricht bei der Softwareinstallation ab.
Also, wo ist der Fehler? Geht das überhaupt?
Gruss Carsten