Weitere Pakete: Unterschied zwischen den Versionen

Aus TV-Browser Wiki
Wechseln zu: Navigation⧼comma-separator⧽Suche
Oc2pus⧼word-separator⧽⧼parentheses⧽
⧼parentheses⧽
Bodo⧼word-separator⧽⧼parentheses⧽
Zeile 1: Zeile 1:
__FORCETOC__
 
 
Hier findet sich eine Liste von alternativen Paketen die von Nutzern angeboten werden. Falls du auch eine Version für eine bestimmte Plattform anbietest, füge sie einfach hier mit kleiner Anleitung hinzu.
 
Hier findet sich eine Liste von alternativen Paketen die von Nutzern angeboten werden. Falls du auch eine Version für eine bestimmte Plattform anbietest, füge sie einfach hier mit kleiner Anleitung hinzu.
  
=Debian=
+
* [[Weitere_Pakete_-_Debian|Debian]]
 
+
* [[Weitere_Pakete_-_%28K%29ubuntu|(K)ubuntu]]
Das Paket richtet den TV-Browser für Mehrbenutzersysteme ein und verwendet die Java-Laufzeitumgebung von Sun. Diese wird automatisch mit eingerichtet, falls nicht schon vorhanden. Das Paket enthält den TV-Browser 2.2. Unterstüzte Architekturen sind i386 und für Sid auch amd64.
+
* [[Weitere_Pakete_-_Suse|Suse]]
 
 
'''Hinweis:''' Sollte die Installation scheinbar stehen geblieben sein, ist das Terminal unter dem Fortschrittsbalken aufzuklapen und die Nummer für den passenden Pfad zur JRE von Sun einzugeben. Zu erkennen an /java-1.5.0-sun/ oder ähnlich.
 
 
 
Folgende Schritte benötigen Root-Rechte.
 
 
 
su root
 
nano /etc/apt/sources.list
 
 
 
Um den TV-Browser zu installieren fügen Sie eine der für Ihr System passende Zeile in Ihre sources.list ein:
 
 
 
* Für Sarge:
 
deb <nowiki>http://debian.geole.de/</nowiki> sarge main contrib non-free
 
 
 
* Für Etch:
 
deb <nowiki>http://debian.geole.de/</nowiki> etch main contrib non-free
 
 
 
* Für Sid:
 
deb <nowiki>http://debian.geole.de/</nowiki> sid main contrib non-free
 
 
 
Um das Repo als vertrauenswürdig einzustufen, können Sie den Apt-Key des Repos installieren. Für Sarge ist dies nicht notwendig.
 
wget <nowiki>http://www.geole.de/fileadmin/data/misc/geole-apt-key.gpg</nowiki>
 
apt-key add geole-apt-key.gpg
 
 
 
Aktualisieren Sie im Anschluss Ihre Paketlisten mittels:
 
apt-get update
 
 
 
Im Anschluss können Sie den TV-Browser per
 
apt-get install tvbrowser
 
installieren.
 
 
 
Sie können den TV-Browser und die Skins auch über die Paketverwaltung installieren, wenn Sie nach dem Begriff tvbrowser suchen.
 
 
 
Die Webseite des deb-Paketes finden Sie unter http://www.geole.de.
 
 
 
=(K)Ubuntu=
 
 
 
Das Paket richtet den TV-Browser für Mehrbenutzersysteme ein und verwendet die Java-Laufzeitumgebung von Sun. Diese wird automatisch mit eingerichtet, falls nicht schon vorhanden. Unterstüzte Architekturen sind i386 und amd64. Das Paket enthält den TV-Browser 2.2.
 
 
 
'''Hinweis:''' Sollte die Installation scheinbar stehen geblieben sein, ist das Terminal unter dem Fortschrittsbalken aufzuklapen und die Nummer für den passenden Pfad zur JRE von Sun einzugeben. Zu erkennen an /java-1.5.0-sun/ oder ähnlich.
 
 
 
Um den TV-Browser zu installieren fügen Sie eine der für Ihr System passende Zeile in Ihre sources.list ein:
 
sudo nano /etc/apt/sources.list
 
 
 
* Für Breezy:
 
deb <nowiki>http://ubuntu.geole.de/</nowiki> breezy universe multiverse
 
 
 
* Für Dapper:
 
deb <nowiki>http://ubuntu.geole.de/</nowiki> dapper universe multiverse
 
 
 
Um das Repo als vertrauenswürdig einzustufen, können Sie den Apt-Key des Repos installieren.
 
wget <nowiki>http://www.geole.de/fileadmin/data/misc/geole-apt-key.gpg</nowiki>
 
sudo apt-key add geole-apt-key.gpg
 
 
 
Aktualisieren Sie im Anschluss Ihre Paketlisten mittels:
 
sudo apt-get update
 
 
 
Im Anschluss können Sie den TV-Browser per
 
sudo apt-get install tvbrowser
 
installieren.
 
 
 
Sie können den TV-Browser und die Skins auch über die Paketverwaltung installieren, wenn Sie nach dem Begriff tvbrowser suchen.
 
 
 
Die Webseite des deb-Paketes finden Sie unter http://www.geole.de.
 
 
 
=SuSE-Linux=
 
Das Paket richtet den TV-Browser für Mehrbenutzersysteme ein und verwendet die Java-Laufzeitumgebung von Sun in der Version 1.5.
 
 
 
Es gibt für TV-Browser zwei Pakete: tvbrowser (enthält das Programm) und tvbrowser-themes (enthält weitere themes). Das Paket tvbrowser-themes ist nur optional zu installieren und wird nicht unbedingt gebraucht für den Einsatz des TV-Browsers, es enthält nur die zusätzlichen Themes asl "Eye-Candy".
 
 
 
Da das TV-Browser Paket weitere abhängige Pakete benötigt, empfiehlt sich dringen der Einsatz eines Installationsprogrammes. Für SuSE kommen zur Zeit drei Varianten in Betracht.
 
 
 
YaST - das SuSE interne Installationsprogramm
 
apt - Eine Portierung des debian Tools für RPM basierte Systeme ([http://linux01.gwdg.de/apt4rpm/])
 
smart - Ein neues Installationstool und der "natürliche" Nachfolger von apt, ab SuSE-10.1 ist das der Standard ([http://labix.org/smart])
 
 
 
Diese Tools haben alle ihre Vor-/Nachteile. Es liegt an dir, eines auszuwählen ...
 
 
 
Wer weitere Information zu apt und/oder smart sucht, kann sich gerne im apt-Forum des linux-club.de informieren: [http://www.linux-club.de/forum62.html]
 
 
 
==Ein Wort zur Sicherheit==
 
Alle meine Pakete sind gpg-signiert. Damit kann vor der Installation die Korrektheit eines Paketes geprüft werden.
 
 
 
Der öffentliche Teil des Schlüssels ist in dem Paket rpmkey-suser-oc2pus enthalten und kann mit dem Befehl
 
apt install rpmkey-suser-oc2pus
 
oder
 
smart install rpmkey-suser-oc2pus
 
installiert werden.
 
YaST überprüft die "Echtheit" eines Paketes seit SuSE Version 10.1, dazu ist das ganze YaST Repository signiert.
 
 
 
Alle gpg-Keys liegen als RPM auf dem ftp.gwdg.de Server vor:
 
http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/RPMS.rpmkeys/
 
http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.rpmkeys/
 
http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/RPMS.rpmkeys/
 
 
 
==das Paket jimi==
 
Leider darf das Paket jimi nicht in "Binärform" verbreitet werden wegen der SUN-Lizenz. Deshalb muss man sich dieses Paket selber zusammenbauen.
 
 
 
Das geht wie folgt:
 
 
 
Zunächst lädt man sich von der jpackage Seite ([http://www.jpackage.org/]) das jimi-nosrc.rpm herunter ([http://mirrors.dotsrc.org/jpackage/1.6/generic/non-free/SRPMS/jimi-1.0-9jpp.nosrc.rpm])
 
 
 
Dann lädt man von der SUN-Site das JIMI Software Development Kit herunter und bestätigt die Lizenzbedingungen (http://java.sun.com/products/jimi/) und speichert die Datei ''jimi1_0.zip'' im Verzeichnis /usr/src/packages/SOURCES ab.
 
 
 
Mit dem Befehl
 
rpmbuild --rebuild jimi-1.0-9jpp.nosrc.rpm
 
wird dann das jimi-RPM erstellt und steht zur Installation im Verzeichnis /usr/src/RPMS/noarch.
 
 
 
Mit dem Befehl
 
rpm -Uhv jimi-1.0-9jpp.noarch.rpm
 
wird es dann installiert.
 
 
 
Eine etwas ausführlichere Anleitung (in englisch) findet sich ebenfalls auf der jpackage Seite ([http://www.jpackage.org/rebuilding.php])
 
 
 
 
 
----
 
 
 
Hier eine Übersicht der aktuell möglichen Installationsquellen für SuSE-Linux:
 
 
 
==Yast==
 
 
 
Dazu YaST starten, dann :
 
 
 
* Software - Installationsquelle wechseln - Hinzufügen
 
* Protokoll: ''HTTP''
 
* Servername: ''ftp.gwdg.de''
 
* Verzeichnis: ''pub/linux/misc/suser-oc2pus/10.1''
 
* mit OK bestätigen
 
* aktivieren nicht vergessen!
 
 
 
YaST gibt es auch für SuSE-9.3 und SuSE-10.0. Das Protokoll FTP kann ebenfalls gewählt werden.
 
 
 
Damit wird das YaST-Repository ausgewählt, wenn man als Verzeichnis ''/pub/linux/misc/suser-oc2pus/10.1/RPMS'' einsetzt wird die YUM Variante von YaST ausgewählt. Beide Varianten sollten funktionieren und haben den gleichen Inhalt.
 
 
 
Eine weitere Variante ist der folgende Befehl (als root in einer Konsole)
 
 
 
installation_sources -a <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/10.1</nowiki>
 
 
 
Nach dem hinzufügen der Quelle im Yast kann man nun wie gewohnt in Yast den TV-Browser installieren.
 
 
 
==apt==
 
 
 
Zuerst müssen die Quellen zu apt hinzugefügt werden. Hierzu gibt es zwei Unterschiedliche Systeme. Mit und ohne repomd.
 
 
 
===apt ohne repomd===
 
Dazu in der ''/etc/apt/sources.list'' folgende Zeile(n) eintragen:
 
 
 
====SuSE-10.1====
 
rpm <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/10.1-i386 suser-oc2pus
 
rpm-src <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/10.1-i386 suser-oc2pus
 
 
 
====SuSE-10.0====
 
rpm <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/10.0-i386 suser-oc2pus
 
rpm-src <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/10.0-i386 suser-oc2pus
 
 
 
====SuSE-9.3====
 
rpm <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/9.3-i386 suser-oc2pus
 
rpm-src <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/</nowiki> SuSE/9.3-i386 suser-oc2pus
 
 
 
===apt mit repomd===
 
 
 
Mit dem neuen apt (welches auch repomd kann) alternativ:
 
 
 
Das neue apt mit repomd-Support gibt es für SuSE-9.3, SuSE-10 und SuSE-10.1 hier: [http://ftp.gwdg.de/pub/opensuse/repositories/home:/rbos]
 
 
 
====SuSE-10.1====
 
repomd <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus 10.1/RPMS/</nowiki>
 
 
 
====SuSE-10.0====
 
repomd <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus 10.0/RPMS/</nowiki>
 
 
 
====SuSE-9.3====
 
repomd <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus 9.3/RPMS/</nowiki>
 
 
 
Statt <nowiki>http://</nowiki> kann auch das Protokoll <nowiki>ftp://</nowiki> gewählt werden
 
Statt ftp.gwdg.de kann auch ein mirror von ftp.gwdg.de gewählt werden (z.Bsp: ftp4.gwdg.de).
 
 
 
===Installation mit Apt===
 
 
 
Zusätzlich zu dem Paket tvbrowser werden noch einige java-Bibliotheken benötigt. Diese sind ebenfalls im Repository von suser-oc2pus zu finden.
 
 
 
Weitere basis-Bibliotheken sind im jpackage Repository zu finden ([http://www.jpackage.org/]). Dieses Repository ist ebenfalls in apt zu integrieren. Dazu muss in der /etc/apt/sources.list der folgende Eintrag hinzugefügt werden:
 
 
 
<nowiki># jpackage</nowiki>
 
rpm <nowiki>http://ftp.heanet.ie/pub/jpackage/ 1.7/generic free</nowiki>
 
rpm <nowiki>http://ftp.heanet.ie/pub/jpackage/ 1.6/generic free</nowiki>
 
 
 
Auf der Homepage des Projektes jpackage [http://www.jpackage.org/repos.php] sind weitere Mirrors gelistet.
 
 
 
Damit sind nun die Vorraussetzungen zur tvbrowser Installation abgeschlossen. Mit dem Befehl ''apt update'' werden dann die Metainformationen aktualisiert.
 
 
 
Mit dem Befehl
 
''apt install tvbrowser''
 
wird das TV-Browser Programm dann installiert. Im KDE-Menu findet sich dann ein Eintrag zum starten des Programmes. Über die Konsole kann der TV-Browser mit dem Befehl tvbrowser.sh gestartet werden.
 
 
 
Eine beispielhafte Installation sieht dann so aus:
 
apt install tvbrowser
 
Reading Package Lists... Done
 
Building Dependency Tree... Done
 
The following extra packages will be installed:
 
  jgoodies-forms l2fprod-common nachocalendar skinlf
 
The following NEW packages will be installed:
 
  jgoodies-forms l2fprod-common nachocalendar skinlf tvbrowser
 
0 upgraded, 5 newly installed, 0 removed and 16 not upgraded.
 
Need to get 0B/5654kB of archives.
 
After unpacking 10.5MB of additional disk space will be used.
 
Do you want to continue? [Y/n]
 
Committing changes...
 
Preparing...              ########################################### [100%]
 
  1:jgoodies-forms        ########################################### [ 20%]
 
  2:nachocalendar          ########################################### [ 40%]
 
  3:l2fprod-common        ########################################### [ 60%]
 
  4:skinlf                ########################################### [ 80%]
 
  5:tvbrowser              ########################################### [100%]
 
Done.
 
 
 
==smart-channel==
 
 
 
Dazu die folgende channel-Definition im Verzeichnis ''/etc/smart/channels'' als ''suser-oc2pus.channel'' speichern und beim nächsten smart update aktivieren oder die entsprechenden Werte in der smart-GUI eintragen.
 
Oder mit ''smart channel --add suser-oc2pus.channel'' importieren
 
 
 
===SuSE-10.1===
 
[suse-101-apt-suser-oc2pus]
 
type = apt-rpm
 
name = SUSE Linux 10.1 APT suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386</nowiki>
 
components = suser-oc2pus
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386</nowiki>
 
 
[suse-101-yum-suser-oc2pus]  
 
type = rpm-md
 
name = SUSE Linux 10.1 YUM suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/10.1/RPMS</nowiki>
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/misc/suser-oc2pus/10.1/RPMS</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/10.1/RPMS</nowiki>
 
 
 
===SuSE-10.0===
 
[suse-100-apt-suser-oc2pus]
 
type = apt-rpm
 
name = SUSE Linux 10.0 APT suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386</nowiki>
 
components = suser-oc2pus
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386</nowiki>
 
 
[suse-100-yum-suser-oc2pus]
 
type = rpm-md
 
name = SUSE Linux 10.0 YUM suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/10.0/RPMS</nowiki>
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/misc/suser-oc2pus/10.0/RPMS</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/10.0/RPMS</nowiki>
 
 
 
===SuSE-9.3===
 
[suse-93-apt-suser-oc2pus]
 
type = apt-rpm
 
name = SUSE Linux 9.3 APT suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386</nowiki>
 
components = suser-oc2pus
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386</nowiki>
 
 
[suse-93-yum-suser-oc2pus]
 
type = rpm-md
 
name = SUSE Linux 9.3 YUM suser-oc2pus Repository
 
baseurl = <nowiki>ftp://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/9.3/RPMS</nowiki>
 
mirror = <nowiki>ftp://ftp4.gwdg.de/pub/linux/misc/suser-oc2pus/9.3/RPMS</nowiki>
 
mirror = <nowiki>http://ftp.gwdg.de/pub/linux/misc/suser-oc2pus/9.3/RPMS</nowiki>
 
 
 
Es gibt weitere mirrors für ftp.gwdg.de, diese können natürlich ergänzt und verwendet werden.
 
 
 
Damit ist das Repository von suser-oc2pus eingebunden.
 
 
 
Zusätzlich zu dem Paket tvbrowser werden noch einige java-Bibliotheken benötigt. Diese sind ebenfalls im Repository von suser-oc2pus zu finden.
 
 
 
Weitere Java-Basis-Bibliotheken sind im jpackage Repository zu finden ([http://www.jpackage.org/]). Dieses Repository ist ebenfalls in smart zu integrieren. Die zugehörige smart-channel Definition für jpackage sieht so aus:
 
 
 
<nowiki>
 
[jpackage-1.6]
 
type = apt-rpm
 
name = JPackage 10.1 apt repository (1.6)
 
baseurl = http://mirrors.sunsite.dk/jpackage/1.6/generic
 
components = free
 
 
 
mirror = http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.6/generic
 
 
 
[jpackage-1.7]
 
type = apt-rpm
 
name = JPackage 10.1 apt repository (1.7)
 
baseurl = http://ftp.heanet.ie/pub/jpackage/1.7/generic
 
components = free
 
 
 
mirror = http://mirrors.dotsrc.org/jpackage/1.7/generic
 
mirror = ftp://mirrors.dotsrc.org/jpackage/1.7/generic
 
mirror = http://planetmirror.com/pub/jpackage/1.7/generic
 
mirror = ftp://ftp.planetmirror.com/pub/jpackage/1.7/free
 
mirror = http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.7/generic
 
mirror = ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/jpackage/1.7/generic
 
mirror = http://ftp.heanet.ie/pub/jpackage/1.7/generic
 
mirror = ftp://ftp.heanet.ie/pub/jpackage/1.7/generic
 
mirror = ftp://ftp.pbone.net/pub/jpackage/1.7/generic
 
mirror = http://sunsite.rediris.es/mirror/jpackage/1.7/generic
 
mirror = ftp://ftp.rediris.es/mirror/jpackage/1.7/generic
 
mirror = ftp://gsa10.eps.cdf.udc.es/jpackage/1.7/generic
 
mirror = http://www.mirrorservice.org/sites/jpackage.org/1.7/generic
 
mirror = ftp://ftp.mirrorservice.org/sites/jpackage.org/1.7/generic</nowiki>
 
 
 
Damit sind nun die Vorraussetzungen zur Installation von TV-Browser abgeschlossen. Mit dem Befehl
 
''smart update''
 
werden dann die Metainformationen aktualisiert.
 
 
 
Mit
 
''smart install tvbrowser''
 
wird das TV-Browser Programm dann installiert. Im KDE-Menu findet sich dann ein Eintrag zum starten des Programmes. Über die Konsole kann der TV-Browser mit dem Befehl tvbrowser.sh gestartet werden.
 

Version vom 25. Juni 2006, 03:55 Uhr

Hier findet sich eine Liste von alternativen Paketen die von Nutzern angeboten werden. Falls du auch eine Version für eine bestimmte Plattform anbietest, füge sie einfach hier mit kleiner Anleitung hinzu.