Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Opalix 2004: Unterschied zwischen den Versionen

(Opal für Linux-Distributionen: RPMs hinzugefügt)
K (Kategorie Historischer Artikel hinzugefügt)
 
(35 dazwischenliegende Versionen von 14 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
Wie du weißt, haben wir als [[Freitagsrunde]] eine Opal-CD erstellt. Wenn du von dieser CD Deinen Rechner startest, kannst du sofort mit [[Opal]] arbeiten, ohne irgendetwas installieren zu müssen. Außerdem steht dir ein vollständiges Linux-System zur Verfügung, mit allen Vorteilen, die das mit sich bringt (X-Display exportieren und in der Uni arbeiten, mit OpenOffice arbeiten, CDs brennen und Videos ansehen).
 
Wie du weißt, haben wir als [[Freitagsrunde]] eine Opal-CD erstellt. Wenn du von dieser CD Deinen Rechner startest, kannst du sofort mit [[Opal]] arbeiten, ohne irgendetwas installieren zu müssen. Außerdem steht dir ein vollständiges Linux-System zur Verfügung, mit allen Vorteilen, die das mit sich bringt (X-Display exportieren und in der Uni arbeiten, mit OpenOffice arbeiten, CDs brennen und Videos ansehen).
  
 +
<div style="color:red; margin-bottom:0.5cm">Bitte beachtet die aktuellen Hinweise zu Opalix-Problemen! [[Probleme in Opalix 2004]]</div>
  
 
== Wie komme ich an eine Opalix-CD? ==
 
== Wie komme ich an eine Opalix-CD? ==
  
'''Zur Zeit erstellen wir Opalix 2004 (auch "Opalix v2" genannt). Die neue Version wird vermutlich ab dem 25.10. zur Verfügung stehen. Wir kündigen das Release aber auch noch mal in Info 1 an!'''
+
Wenn nicht ganz dringend benötigt, empfehlen wir auf [[Opalix 2005]] zu warten, welches Mitte Oktober 2005 erscheinen wird.
  
 
=== Opalix kaufen ===
 
=== Opalix kaufen ===
Freitags könnt ihr ab dem 29.10. ab 13:15 Uhr in unserem Raum ([[FR 5046]]) CDs für einen Euro kaufen.
+
Freitags könnt ihr ab 13:15 Uhr in unserem Raum ([[FR 5046]]) CDs für einen Euro kaufen (oder halt immer, wenn jemand da ist). Auf Grund der hohen Nachfrage liegen seit heute auch ein paar CDs im [[i-cafe]], die ihr dort käuflich erwerben könnt.
  
 
=== Opalix-ISO herunterladen und selber brennen ===
 
=== Opalix-ISO herunterladen und selber brennen ===
Demnächst wird es Opalix 2004 auch als Download geben. Ihr könnt natürlich auch [[Opalix 2003]] herunterladen, doch '''wir empfehlen dringend, auf Opalix 2004 zu warten!'''
+
Opalix 2004 kann von unserem Webserver heruntergeladen werden:
 +
* http://opalix.freitagsrunde.org/archiv/opalix2004/opalix-2004.iso
 +
* http://opalix.freitagsrunde.org/archiv/opalix2004/opalix-2004.iso.md5
 +
* http://opalix.freitagsrunde.org/archiv/opalix2004/opalix-2004.iso.md5.asc
 +
 
 +
Bei der ersten Datei handelt es sich um die ISO-Datei, die Ihr direkt auf CD brennen könnt, die zweite Datei beinhaltet die [[wikipedia:MD5|MD5-Checksumme]], die ihr nach dem Herunterladen unbedingt vergleichen solltet und bei der dritten Datei handelt es sich um eine digitale [[wikipedia:PGP|PGP]]-Signatur, mit der Ihr verifizieren könnt, daß die Datei nicht modifiziert wurde (die Datei wurde mit dem Schlüssel [http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=vindex&search=0x8FC3725F3D68D63A 0x3D68D63A] unterschrieben).
  
 
== Opal für Linux-Distributionen ==
 
== Opal für Linux-Distributionen ==
Wer bereits Linux auf der Festplatte installiert hat, braucht sich natürlich nicht Opalix zu besorgen. Um nicht selbst kompilieren zu müssen,  
+
Wer bereits Linux auf der Festplatte installiert hat, braucht sich natürlich nicht Opalix zu besorgen. Um nicht selbst kompilieren zu müssen, gibt es [[Opal für Linux | fertige Pakete für Linux]].
 
 
Für folgende Distributionen wird es demnächst Pakete geben: Suse 9, Fedora Core 2 und Core 3 und Debian..
 
 
 
=== SuSE ===
 
Wir haben leider noch keine Pakete für die neue Version Opal 2.3i. Da die neue Version jedoch nur ein Bugfix-Release ist, wird es für die meisten Anwendungen (und insbesondere für das erste Semester) keinen Unterschied machen. Pakete der neuen Version werden in den kommenden Wochen folgen.
 
 
 
Das Paket installiert OPAL nach <code>/opt/ocs</code>, damit ihr an der Shell die Kommandos benutzen könnt, müsst ihr die folgende Zeile in eure <code>.bashrc</code> eintragen:
 
 
 
    export PATH=/opt/ocs/bin:$PATH
 
 
 
==== SuSE 9.1 ====
 
* Paket für i686 (ab P-II, Athlon, etc.): [http://opalix.freitagsrunde.org/rpm/opal-2.3h-2.i686.rpm opal-2.3h-2.i686.rpm]
 
*  Paket für i586 (ab Pentium, AMD K5): [http://opalix.freitagsrunde.org/rpm/opal-2.3h-2.i586.rpm opal-2.3h-2.i586.rpm]
 
 
 
==== SuSE 9.0 ====
 
* Paket für i686 (ab P-II, Athlon, etc.): [http://opalix.freitagsrunde.org/rpm/opal-2.3h-2.i686.suse9.0.rpm opal-2.3h-2.i686.suse9.0.rpm]
 
 
 
=== Andere RPM-basierte Distributionen ===
 
 
 
* Quellpaket für i686: [http://opalix.freitagsrunde.org/rpm/opal-2.3h-2.src.rpm opal-2.3h-2.src.rpm]
 
 
 
Wenn Ihr Opal auf einer anderen RPM-basierten Distribution neukompilieren wollt, könnt Ihr das SRPM-Paket benutzen. Einfach an der Shell
 
 
 
    rpmbuild --rebuild opal-2.3h-2.src.rpm
 
 
 
ausführen. Ihr benötigt dabei die Pakete <code>tcl-devel</code>, <code>tk-devel</code>, <code>xfree86-devel</code> und <code>readline-devel</code>. Wenn ihr neue Pakte baut, wäre es nett, wenn ihr sie hier Anderen zur Verfügung stellt. Sagt einfach unter [mailto:opalix@freitagsrunde.org opalix@freitagsrunde.org]bescheid, wo sie zu finden sind.
 
 
 
=== Gentoo ===
 
Ebuilds von Opal und der Opal-Dokumentation finden sich unter http://user.cs.tu-berlin.de/~jensb/opal-ebuilds.tar.bz2.
 
  
 
== Speichern von Opal-Programmen ==
 
== Speichern von Opal-Programmen ==
Zeile 60: Zeile 37:
 
=== allgemein ===
 
=== allgemein ===
 
...passieren jedem mal und wir hoffen, dass es auf dieser CD nicht allzuviele davon gibt. Sollten sich trotzdem welche einschleichen, sucht mal bei den obigen Doku-Quellen und schreibt ansonsten eine Mail an [mailto:opalix@freitagsrunde.org opalix@freitagsrunde.org]. Wenn Du dir noch nicht ganz sicher bist, dass es wirklich ein Fehler ist, schreibe zunächst in die Newsgroup news://bln.announce.tub.cs.studium, da kann Dir schneller geholfen werden.
 
...passieren jedem mal und wir hoffen, dass es auf dieser CD nicht allzuviele davon gibt. Sollten sich trotzdem welche einschleichen, sucht mal bei den obigen Doku-Quellen und schreibt ansonsten eine Mail an [mailto:opalix@freitagsrunde.org opalix@freitagsrunde.org]. Wenn Du dir noch nicht ganz sicher bist, dass es wirklich ein Fehler ist, schreibe zunächst in die Newsgroup news://bln.announce.tub.cs.studium, da kann Dir schneller geholfen werden.
 +
 +
Nicht direkt ein Fehler, aber eine '''Einschränkung''' ist, dass das in Opalix verwendete Opal '''keine Grafik-Ausgabe''' bietet. In Info1 soll dieses Jahr auch eine Aufgabe mit einem grafischen Interface programmiert werden. Hierzu müsst ihr leider in der Uni arbeiten oder ein Linux auf der Festplatte installieren und Opal dort einspielen.
  
 
=== bekannte Fehler ===
 
=== bekannte Fehler ===
Zeile 70: Zeile 49:
 
* Auf einem P3-666 MHz gibt es einen Kernel-Oops bei Autokonfiguration des Soundkarten-Treibers unter Kernel 2.4. Mit Kernel 2.6 ist aber alles in Ordnung. --[[Benutzer:Felix|Felix]] 16:06, 23. Okt 2004 (CEST)
 
* Auf einem P3-666 MHz gibt es einen Kernel-Oops bei Autokonfiguration des Soundkarten-Treibers unter Kernel 2.4. Mit Kernel 2.6 ist aber alles in Ordnung. --[[Benutzer:Felix|Felix]] 16:06, 23. Okt 2004 (CEST)
  
 +
* Auf einigen Laptops (z. B. Toshiba Satellite 2410) gibt haufenweise <code>insmod</code> Fehler unter dem Kernel 2.4. Dies ist ein Fehler in den Knoppix init-Skripten, der durch Verwenden des Kernels 2.6 verschwindet. --[[Benutzer:BjörnB|BjörnB]] 22:57, 26. Okt 2004 (CEST)
 +
 +
* Beim Starten von Opalix unter VMWare 4.0 mit dem Kernel 2.6 (Standard-Bootoption) gibt es eine Kernel-Panic, mit dem Kernel 2.4 tritt dies nicht auf. Umgehung des Problems: Beim Starten von Opalix als Bootparameter "knoppix24" angeben. --[[Benutzer:Thomas|Thomas]] 15:10, 4. Nov 2004 (CET)
  
 
==== Software ====
 
==== Software ====
 
* Captive NTFS-Installer funktioniert mit Windows 2000 SP4-Dateien (deutsch) scheinbar nicht. Ich habe es nicht geschafft, dass er meine Windows-NTFS-Dateien erkennt, obwohl ich diese sogar nach /var/lib/captive kopiert habe. --[[Benutzer:Felix|Felix]] 16:06, 23. Okt 2004 (CEST)
 
* Captive NTFS-Installer funktioniert mit Windows 2000 SP4-Dateien (deutsch) scheinbar nicht. Ich habe es nicht geschafft, dass er meine Windows-NTFS-Dateien erkennt, obwohl ich diese sogar nach /var/lib/captive kopiert habe. --[[Benutzer:Felix|Felix]] 16:06, 23. Okt 2004 (CEST)
  
 +
==== Opal Compilation System ====
 +
* Es besteht offensichtlich ein Problem im verwendeten [[Opal Compilation System]] (OCS) 2.3i beim Kompilieren, wenn [[Opal]]-Programme über mehr als einer Signatur verfügen. Nähere Informationen in folgenden [[Newsgroups|Newsgroup]]-Postings: [http://groups.google.de/groups?selm=cm4v6f%245m5%2402%241%40news.t-online.com&oe=UTF-8&output=gplain] und [http://groups.google.de/groups?selm=87r7ndby9d.fsf%40kassandra.cs.tu-berlin.de&output=gplain]. Da dies ein Fehler in Opal, bzw. ''ld'' (ein Programm zum Linken von Objekt-Dateien) ist, können wir leider dagegen erstmal nichts tun. --[[Benutzer:Thomas|Thomas]] 15:10, 4. Nov 2004 (CET)
 +
 +
* Anmerkung: Der Fehler besteht im Übrigen schon mindestens seit Version 2.3g (über ein Jahr alt) im OCS und wurde bis jetzt nicht entfernt bzw. entdeckt. Da können wir leider auch nichts machen. Beim Bearbeiten der (meisten) Info1 Hausaufgaben sollte dies jedoch keine Probleme machen, da der Fehler erst bei komplexeren Konstrukten auftritt. --[[Benutzer:BjörnB|BjörnB]] 08:59, 8. Nov 2004 (CET)
  
 
== alte Versionen ==
 
== alte Versionen ==
[[Opalix 2003]] ist unsere erste Opalix-Version gewesen. Wegen Problemen mit PS2-Mäusen nur noch von historischem Interesse. Wir empfehlen dringend, auf Opalix 2004 zurückzugreifen.
+
[[Opalix 2003]] ist unsere erste Opalix-Version gewesen. Wegen Problemen mit PS2-Mäusen nur noch von historischem Interesse. Wir empfehlen dringend, auf Opalix 2004 zurückzugreifen sobald es da ist.
 +
 
 +
== Technische Details ==
 +
 
 +
=== Opalix remastern ===
 +
 
 +
Eine kurze Anleitung mit den nötigen Schritten, um eine neue Opalix Version herzustellen, findet ihr unter [[Opalix erstellen]].
 +
 
 +
=== Entfernte Pakete ===
 +
 
 +
Um Platz für Opal zu schaffen musten folgende Pakete von der Opalix CD weichen:
 +
* scribus
 +
* nessus
 +
** nessusd
 +
** statnessus-knoppix
 +
** libnasl2
 +
** nessus-plugins
 +
* kstars + -data
 +
* Alle KDE-Übersetzungen bis auf Deutsch. (kde-i18n-*)
 +
* mysql-server
 +
* gaim
 +
* frozen-bubble + -data
 +
* gcj
 +
** libgcj
 +
** libgcj-dev
  
== Opalix Remastern ==
+
=== Verwendeter Kernel ===
  
Eine kurze Anleitung mit den nötigen Schritten um eine neue Opalix Version herzustellen findet ihr unter [[Opalix erstellen]].
+
Opalix 2004 bootet per default mit dem 2.6 Kernel. Falls ihr Probleme habt und den Kernel 2.4 verwenden wollt, müsst ihr im Bootprompt <code>knoppix</code> eingeben.
  
 
== Weblinks ==
 
== Weblinks ==
Zeile 86: Zeile 96:
  
 
[[Kategorie:Opal]]
 
[[Kategorie:Opal]]
[[Kategorie:Fakultäts-ABC]]
+
[[Kategorie: Opalix]]
 +
[[Kategorie:Freitagsrunde]]
 +
[[Kategorie: Historischer Artikel]]

Aktuelle Version vom 2. April 2012, 21:56 Uhr

Wie du weißt, haben wir als Freitagsrunde eine Opal-CD erstellt. Wenn du von dieser CD Deinen Rechner startest, kannst du sofort mit Opal arbeiten, ohne irgendetwas installieren zu müssen. Außerdem steht dir ein vollständiges Linux-System zur Verfügung, mit allen Vorteilen, die das mit sich bringt (X-Display exportieren und in der Uni arbeiten, mit OpenOffice arbeiten, CDs brennen und Videos ansehen).

Bitte beachtet die aktuellen Hinweise zu Opalix-Problemen! Probleme in Opalix 2004

Wie komme ich an eine Opalix-CD?

Wenn nicht ganz dringend benötigt, empfehlen wir auf Opalix 2005 zu warten, welches Mitte Oktober 2005 erscheinen wird.

Opalix kaufen

Freitags könnt ihr ab 13:15 Uhr in unserem Raum (FR 5046) CDs für einen Euro kaufen (oder halt immer, wenn jemand da ist). Auf Grund der hohen Nachfrage liegen seit heute auch ein paar CDs im i-cafe, die ihr dort käuflich erwerben könnt.

Opalix-ISO herunterladen und selber brennen

Opalix 2004 kann von unserem Webserver heruntergeladen werden:

Bei der ersten Datei handelt es sich um die ISO-Datei, die Ihr direkt auf CD brennen könnt, die zweite Datei beinhaltet die MD5-Checksumme, die ihr nach dem Herunterladen unbedingt vergleichen solltet und bei der dritten Datei handelt es sich um eine digitale PGP-Signatur, mit der Ihr verifizieren könnt, daß die Datei nicht modifiziert wurde (die Datei wurde mit dem Schlüssel 0x3D68D63A unterschrieben).

Opal für Linux-Distributionen

Wer bereits Linux auf der Festplatte installiert hat, braucht sich natürlich nicht Opalix zu besorgen. Um nicht selbst kompilieren zu müssen, gibt es fertige Pakete für Linux.

Speichern von Opal-Programmen

Alle Daten, die nicht besonders gesichert werden (ebenso alle Programmeinstellungen), gehen beim Neustart deines Rechners verloren! Daher musst Du zum dauerhaften Speichern der Programme einige Maßnahmen treffen:

Folgende Möglichkeiten bieten sich an:

  1. Du kannst ein dauerhaftes Verzeichnis anlegen (2. großes Symbol unten Links -> Konfiguration -> Permanentes KNOPPIX-Heimverzeichnis einrichten). Das ist die einfachste Möglichkeit, Dein komplettes Home-Verzeichnis ist dann dauerhaft gespeichert.
  2. Wenn du eine FAT-Festplatte (oder Partition) hast (kein NTFS!), kannst du diese Festplatte durch Klick auf das entspr. Symbol auf deinem Desktop einbinden. Klicke mit der rechten Maustaste auf das Laufwerks-Symbol und wähle 'Lese-/Schreibmodus ändern'. Auf dieser Festplatte kannst du jetzt deine Opal-Dateien dauerhaft speichern.
  3. Der Captive NTFS-Installer (Knoppix-Menü - Utitilities) kann auch NTFS-Partitionen sicher beschreiben, wenn auf dem Rechner ein funktionsfähiges Windows installiert ist. Dies scheint aber mit Windows 2000 nicht so gut zu funktionieren (siehe Bugs unten).
  4. Du kannst eine Diskette einlegen und darauf deine Opal-Dateien speichern.
  5. USB-Sticks funktionieren natürlich auch.
  6. Wenn du deinen Internetzugang bereits konfiguriert hast, kannst du dir die Knoppix-Dateien auch per E-Mail selbst zuschicken oder mit scp in die Uni transferieren.


Fehler und Bugs

allgemein

...passieren jedem mal und wir hoffen, dass es auf dieser CD nicht allzuviele davon gibt. Sollten sich trotzdem welche einschleichen, sucht mal bei den obigen Doku-Quellen und schreibt ansonsten eine Mail an opalix@freitagsrunde.org. Wenn Du dir noch nicht ganz sicher bist, dass es wirklich ein Fehler ist, schreibe zunächst in die Newsgroup news://bln.announce.tub.cs.studium, da kann Dir schneller geholfen werden.

Nicht direkt ein Fehler, aber eine Einschränkung ist, dass das in Opalix verwendete Opal keine Grafik-Ausgabe bietet. In Info1 soll dieses Jahr auch eine Aufgabe mit einem grafischen Interface programmiert werden. Hierzu müsst ihr leider in der Uni arbeiten oder ein Linux auf der Festplatte installieren und Opal dort einspielen.

bekannte Fehler

Hardware

Prinzipielles: Die meisten Fehler bei der Hardware-Erkennung oder Initialisierung werden Knoppix-Fehler sein. Solche Fehler werden wir vermutlich nicht beheben können, da sie ihre Ursache im Linux-Kernel oder Knoppix-Scripten haben werden. Wer parallel eine Knoppix-Version (am besten 3.6) zu Hause hat, könnte damit mal testen und berichten, ob Knoppix das gleiche Problem hat.

  • Auf einem Dell Latitude P3-500 MHz wird der initiale Startbildschirm nicht richtig angezeigt (kein Freitagsrundenbild). Auch das wechselbare CD-ROM macht Probleme, Opalix hängt sich bei CD-Erkennung (looking for CDROM in /dev/hdc) auf. Dies ist unabhängig vom verwendeten Kernel. --Felix 16:06, 23. Okt 2004 (CEST)
  • Auf einem P3-666 MHz gibt es einen Kernel-Oops bei Autokonfiguration des Soundkarten-Treibers unter Kernel 2.4. Mit Kernel 2.6 ist aber alles in Ordnung. --Felix 16:06, 23. Okt 2004 (CEST)
  • Auf einigen Laptops (z. B. Toshiba Satellite 2410) gibt haufenweise insmod Fehler unter dem Kernel 2.4. Dies ist ein Fehler in den Knoppix init-Skripten, der durch Verwenden des Kernels 2.6 verschwindet. --BjörnB 22:57, 26. Okt 2004 (CEST)
  • Beim Starten von Opalix unter VMWare 4.0 mit dem Kernel 2.6 (Standard-Bootoption) gibt es eine Kernel-Panic, mit dem Kernel 2.4 tritt dies nicht auf. Umgehung des Problems: Beim Starten von Opalix als Bootparameter "knoppix24" angeben. --Thomas 15:10, 4. Nov 2004 (CET)

Software

  • Captive NTFS-Installer funktioniert mit Windows 2000 SP4-Dateien (deutsch) scheinbar nicht. Ich habe es nicht geschafft, dass er meine Windows-NTFS-Dateien erkennt, obwohl ich diese sogar nach /var/lib/captive kopiert habe. --Felix 16:06, 23. Okt 2004 (CEST)

Opal Compilation System

  • Es besteht offensichtlich ein Problem im verwendeten Opal Compilation System (OCS) 2.3i beim Kompilieren, wenn Opal-Programme über mehr als einer Signatur verfügen. Nähere Informationen in folgenden Newsgroup-Postings: [1] und [2]. Da dies ein Fehler in Opal, bzw. ld (ein Programm zum Linken von Objekt-Dateien) ist, können wir leider dagegen erstmal nichts tun. --Thomas 15:10, 4. Nov 2004 (CET)
  • Anmerkung: Der Fehler besteht im Übrigen schon mindestens seit Version 2.3g (über ein Jahr alt) im OCS und wurde bis jetzt nicht entfernt bzw. entdeckt. Da können wir leider auch nichts machen. Beim Bearbeiten der (meisten) Info1 Hausaufgaben sollte dies jedoch keine Probleme machen, da der Fehler erst bei komplexeren Konstrukten auftritt. --BjörnB 08:59, 8. Nov 2004 (CET)

alte Versionen

Opalix 2003 ist unsere erste Opalix-Version gewesen. Wegen Problemen mit PS2-Mäusen nur noch von historischem Interesse. Wir empfehlen dringend, auf Opalix 2004 zurückzugreifen sobald es da ist.

Technische Details

Opalix remastern

Eine kurze Anleitung mit den nötigen Schritten, um eine neue Opalix Version herzustellen, findet ihr unter Opalix erstellen.

Entfernte Pakete

Um Platz für Opal zu schaffen musten folgende Pakete von der Opalix CD weichen:

  • scribus
  • nessus
    • nessusd
    • statnessus-knoppix
    • libnasl2
    • nessus-plugins
  • kstars + -data
  • Alle KDE-Übersetzungen bis auf Deutsch. (kde-i18n-*)
  • mysql-server
  • gaim
  • frozen-bubble + -data
  • gcj
    • libgcj
    • libgcj-dev

Verwendeter Kernel

Opalix 2004 bootet per default mit dem 2.6 Kernel. Falls ihr Probleme habt und den Kernel 2.4 verwenden wollt, müsst ihr im Bootprompt knoppix eingeben.

Weblinks

Gute Informationen zu Knoppix finden sich z.B. unter http://www.knoppix.net (einiges davon allerdings auf Englisch). Speziell zum "Remastering" (Ändern der Knoppix-Konfiguration) ist das deutsche Knoppix Remastering Howto sehr interessant.