<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.235.30.87</id>
	<title>FreitagsrundenWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.235.30.87"/>
	<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//Spezial:Beitr%C3%A4ge/217.235.30.87"/>
	<updated>2026-11-01T23:05:36Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.6</generator>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Opalix_2005:Opalix_erstellen&amp;diff=1866</id>
		<title>Opalix 2005:Opalix erstellen</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Opalix_2005:Opalix_erstellen&amp;diff=1866"/>
		<updated>2004-12-03T23:10:52Z</updated>

		<summary type="html">&lt;p&gt;217.235.30.87: Sortierung hinzugefügt (Felix)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist noch Work-In-Progress und nicht vollständig. Ich arbeite dran.&lt;br /&gt;
-- [[Benutzer:BjörnB|BjoernB]] Di Okt 26 01:22:34 CEST 2004&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
&lt;br /&gt;
Zunächst einmal ein grober Überblick über den Ablauf des Remasterns:&lt;br /&gt;
* Auf der Knoppix-CD gibt es im Verzeichnis KNOPPIX ein komprimiertes Image namens KNOPPIX (mehrere hundert MB groß). Darin ist das eigentliche &amp;quot;Knoppix&amp;quot; enthalten. Dieses Image muss entpackt und der Inhalt auf die Festplatte kopiert werden (geht z.B. nach dem Booten von Knoppix, wenn man /KNOPPIX kopiert).&lt;br /&gt;
* Anschließend nimmt man von einem anderen Linux aus die Anpassungen vor - bei neuen Programmen hilft ein deb-Paket, das ist aber nicht unbedingt nötig.&lt;br /&gt;
* Jetzt müssen die Dateien wieder in ein komprimiertes Image eingepackt werden, das dauert dann relativ lange.&lt;br /&gt;
* Danach wird noch ein Iso erstellt, dass die eigentliche CD-Struktur sowie das komprimierte Image (als einfache Datei namens &amp;quot;KNOPPIX&amp;quot;) enthält.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Voraussetzungen ==&lt;br /&gt;
&lt;br /&gt;
* Eine vorhandene Linuxinstallation. Welche Distribution ist egal, ich persönlich benutze [http://www.archlinux.org ArchLinux]. Falls Ihr noch keine Linuxinstallation habt, koennt ihr Knoppix via &amp;lt;code&amp;gt;knoppix-installer&amp;lt;/code&amp;gt; installieren.&lt;br /&gt;
* 1 GB RAM (echter Speicher + Swap) vorhanden&lt;br /&gt;
* 6 GB freier Festplattenspeicher&lt;br /&gt;
* Möglichst schneller Prozessor, auf einem AMD Athlon 1100 dauert das Komprimieren des CD-Images ca. 30-40 Minuten.&lt;br /&gt;
&lt;br /&gt;
== KNOPPIX installieren ==&lt;br /&gt;
&lt;br /&gt;
Zuerst müssen wir eine Kopie von KNOPPIX auf unser System kopieren und das Rootfilesystem auspacken, bevor wir es im zweiten Teil modifzieren können.&lt;br /&gt;
&lt;br /&gt;
# Im Home-Verzeichnis ein Verzeichnis mit dem Namen &amp;lt;code&amp;gt;opalix&amp;lt;/code&amp;gt; anlegen. In &amp;lt;code&amp;gt;opalix&amp;lt;/code&amp;gt; die Verzeichnisse &amp;lt;code&amp;gt;workarea&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;knoppix&amp;lt;/code&amp;gt; anlegen. In &amp;lt;code&amp;gt;workarea&amp;lt;/code&amp;gt; erstellen wir die neue CD.&lt;br /&gt;
# Aktuelle Knoppix Version von http://www.knoppix.net/get.php herunterladen und in &amp;lt;code&amp;gt;opalix&amp;lt;/code&amp;gt; speichern.&lt;br /&gt;
#:&#039;&#039;&#039;WICHTIG&#039;&#039;&#039;: Mit dem Programm &amp;lt;code&amp;gt;md5sum&amp;lt;/code&amp;gt; die Korrektheit des ISOs sicherstellen.&lt;br /&gt;
# Aktuelles OPAL Paket für Debian von [[Opal für Linux]] herunterladen und in &amp;lt;code&amp;gt;opalix&amp;lt;/code&amp;gt; speichern.&lt;br /&gt;
# KNOPPIX auf einen Rohling brennen. &lt;br /&gt;
# Die CD mounten und den kompletten Inhalt nach &amp;lt;code&amp;gt;$HOME/opalix/workarea&amp;lt;/code&amp;gt; kopieren.&lt;br /&gt;
# Neubooten und von der der CD KNOPPIX starten.&lt;br /&gt;
# Die Partition, auf der &amp;lt;code&amp;gt;$HOME/opalix&amp;lt;/code&amp;gt; zu finden ist schreibbar (rw) mounten.&lt;br /&gt;
# In einer Rootshell nach &amp;lt;code&amp;gt;$HOME/opalix&amp;lt;/code&amp;gt; wechseln und ein temporäres Verzeichnis anlegen und darin das komprimierte Rootfilesystem von KNOPPIX mounten, dann das komplette Filesystem nach &amp;lt;code&amp;gt;$HOME/opalix/knoppix&amp;lt;/code&amp;gt; kopieren.&lt;br /&gt;
#: &amp;lt;code&amp;gt;mkdir rfs;&amp;lt;/code&amp;gt;&lt;br /&gt;
#: &amp;lt;code&amp;gt; insmod cloop file=$PATH_TO_HOME/opalix/workarea/KNOPPIX/KNOPPIX;&amp;lt;/code&amp;gt;&lt;br /&gt;
#: &amp;lt;code&amp;gt;mount -o ro /dev/cloop rfs;&amp;lt;/code&amp;gt;&lt;br /&gt;
#: &amp;lt;code&amp;gt; cp -rf rfs/* knoppix/&amp;lt;/code&amp;gt;&lt;br /&gt;
# Neubooten, diesmal das bereits installierte Linuxsystem. &lt;br /&gt;
&lt;br /&gt;
* Todo: Grafik mit gimp erstellen -&amp;gt; lss16 beschreiben&lt;br /&gt;
&lt;br /&gt;
== Modifizieren ==&lt;br /&gt;
Jetzt haben wir eine Kopie von KNOPPIX auf der lokalen Festplatte, die wir verändern können. Wir werden nun im Folgenden die interessantesten Plätze abklappern. &lt;br /&gt;
&lt;br /&gt;
=== OPAL installieren und Platz schaffen ===&lt;br /&gt;
Wir werden OPAL aus dem .deb Archiv installieren und danach unnötige Pakete löschen, so dass am Ende wieder alles auf eine CD passt. Dazu müssen wir in eine &amp;lt;code&amp;gt;chroot&amp;lt;/code&amp;gt;-Umgebung wechseln.&lt;br /&gt;
&lt;br /&gt;
# Kopiere das .deb Paket nach &amp;lt;code&amp;gt;$HOME/opalix/knoppix/root&amp;lt;/code&amp;gt;. (Als root, da der KNOPPIX-Verzeichnisbaum auch durch die Rechte geschützt ist. Dies sollte nicht verändert werden.)&lt;br /&gt;
# Als root führe in &amp;lt;code&amp;gt;$HOME/opalix&amp;lt;/code&amp;gt; den Befehl &amp;lt;code&amp;gt;chroot knoppix&amp;lt;/code&amp;gt; aus.&lt;br /&gt;
# Installiere in der &amp;lt;code&amp;gt;chroot&amp;lt;/code&amp;gt;-Shell OPAL.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cd; dpkg -i ocs*.deb&amp;lt;/code&amp;gt;&lt;br /&gt;
# Lösche ausreichend Pakete. &amp;lt;code&amp;gt;dpkg-query -W --showformat=&#039;${Installed-Size} ${Package}\n&#039; | sort -n&amp;lt;/code&amp;gt; gibt einen guten Anhaltspunkt.&lt;br /&gt;
&lt;br /&gt;
=== /etc/skel ===&lt;br /&gt;
In dem Verzeichnis &amp;lt;code&amp;gt;/etc/skel&amp;lt;/code&amp;gt; bzw. &amp;lt;code&amp;gt;$HOME/opalix/knoppix/etc/skel&amp;lt;/code&amp;gt; liegen die Voreinstellungen für neue Benutzer, die beim Systemstart von KNOPPIX für den Benutzer &amp;lt;code&amp;gt;knoppix&amp;lt;/code&amp;gt; übernommen werden. &lt;br /&gt;
&lt;br /&gt;
Besonders interessant sind hierbei:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/skel/.mozilla/knoppix/${PROFILNAME}/bookmarks.html&amp;lt;/code&amp;gt; - Hier speichert Mozilla seine Bookmarks. Auch interessant ist &amp;lt;code&amp;gt;prefs.js&amp;lt;/code&amp;gt;, hier wird die Startseite definiert.&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/skel/.kde/share/apps/konqueror/bookmarks.xml&amp;lt;/code&amp;gt; - Die Bookmarks von Konqueror.&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/skel/.kde/Autostart&amp;lt;/code&amp;gt; - Hier könnt ihr bequem Skripte ablegen, die beim Starten von X11 durchgeführt werden sollen.&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/skel/Desktop&amp;lt;/code&amp;gt; - Hier könnt ihr Links, die auf dem Desktop erscheinen hinzufügen.&lt;br /&gt;
&lt;br /&gt;
=== Dokumentation hinzufügen ===&lt;br /&gt;
Das aktuelle OPAL-Paket für Debian installiert leider die Dokumentation nicht automatisch mit. Deshalt muss sie von http://uebb.cs.tu-berlin.de/opal heruntergeladen und per Hand entpackt werden. Hiefür bietet sich &amp;lt;code&amp;gt;/usr/share/doc/opal&amp;lt;/code&amp;gt; an.&lt;br /&gt;
&lt;br /&gt;
=== Eye-candy ===&lt;br /&gt;
Es bietet sich an die Grafiken von KNOPPIX auszutauschen und an die Freitagsrunde anzupassen. Dabei interessant sind folgende Stellen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/usr/share/apps/ksplash/Themes/Default&amp;lt;/code&amp;gt; - Hier liegen die Grafiken für den KDE-Splashscreen. Einfach mit dem GIMP bearbeiten.&lt;br /&gt;
* Das Hintergrundbild wird in &amp;lt;code&amp;gt;/etc/init.d/knoppix-autoconfig&amp;lt;/code&amp;gt; gesetzt. Hierdurch werden Änderungen im Profil überschrieben. Am besten mit einem Editor nach &amp;lt;code&amp;gt;BACKGROUND=&amp;lt;/code&amp;gt; suchen und per Hand anpassen.&lt;br /&gt;
* In &amp;lt;code&amp;gt;/etc/skel/.kde/share/config/kdesktoprc&amp;lt;/code&amp;gt; können diverse Parameter zur Desktopanzeige angepasst werden.&lt;br /&gt;
* In &amp;lt;code&amp;gt;/etc/skel/.kde/share/config/kickerrc&amp;lt;/code&amp;gt; können Icons aus der Taskbar entfernt werden.&lt;br /&gt;
&lt;br /&gt;
=== Remastern ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO: Remastern beschreiben. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sortieren ===&lt;br /&gt;
&lt;br /&gt;
Um die Geschwindigkeit zu verbessern, kann man die Dateien innerhalb des ISOs noch etwas besser sortieren:&lt;br /&gt;
&lt;br /&gt;
touch mkisofs.timestamp&lt;br /&gt;
&lt;br /&gt;
neu booten&lt;br /&gt;
&lt;br /&gt;
und dann ein find, dass die Access times der Dateien mit dem Timestamp von mkisofs.timestamp vergleicht.&lt;br /&gt;
&lt;br /&gt;
=== Resourcen ===&lt;br /&gt;
Entweder du änderst alles per Hand oder verwendest die Version von [[Opalix 2004]] als Basis.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;etc_skel.tgz&amp;lt;/code&amp;gt; herunterladen. &#039;&#039;&#039;TODO: LINK EINFÜGEN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Opal]]&lt;/div&gt;</summary>
		<author><name>217.235.30.87</name></author>
	</entry>
</feed>