Downloadarchive oder "pc-forum24.de-reSPECed"
Wie sicher schon von Einigen bemerkt, haben wir seit dem Umzug von root-forum.org auf die neue Domain eine Kategorie Downloadarchive in der sich einige RPM-Pakete zum freien Download befinden.
Disclaimer:
Wir übernehmen keinerlei Haftung für die Funktionstüchtigkeit der Pakete sowie eventuelle Folgeschäden, die Benutzung geschieht auf eigene Gefahr.
1. Welche Pakete sind im "Angebot"?
Es handelt sich hierbei grösstenteils um Kernelmodule (kmp-Pakete) für WLAN-Adapter und andere Hardware, die es so nicht in den offiziellen openSUSE Repositories gibt oder nur in einer älteren Version.
Die Pakete sind für SuSE 10.1 und openSUSE 10.2 bestimmt, meist finden sich Pakete für die aktuelle sowie einige ältere Kernelversionen.
2. Woher weiss ich, welches Paket ich brauche?
Sofern es sich um ein Kernelmodul handelt (= *Name*-kmp-*Kernelflavor*), ist etwas mehr "Vorarbeit" angesagt, ansonsten sollte man sich Pakete passend zur Distribution aussuchen, wobei wir standardmässig keine Pakete für 64-Bit anbieten. Siehe hierzu den nächsten Abschnitt (Rebuild aus src.rpm). Die Pakete, welche Firmwares enthalten, sind auch für ältere SuSE-Versionen und wahrscheinlich einige andere Distributionen geeignet (siehe hierzu der Abschnitt zu den WLAN-Firmwares weiter unten).
Welches kmp-Paket für das eigene System geeignet ist, sollte man selbst prüfen, indem man seine eigene Kernelversion/Kernelflavor und Systemarchitektur durch die Ausgabe von
ermittelt.
3. Ich finde aber für meinen Kernel/Systemarchitektur kein passendes Paket.
Dann sollte ein Rebuild aus den ebenfalls verfügbaren src.rpm durchgeführt werden.
Wie das geht steht hier beispielhaft beschrieben
http://www.pc-forum24.de/linux-howtos/2882-rpm-umbau-aus-einem-src-rpm-mit-rpmbuild-beispiele-wlan-kmp-fcdslsl.html
(Darin befindet sich auch eine ausführliche, wiederum beispielhafte Beschreibung, wie man das passende Paket anhand seiner Kernelversion/-flavor identifiziert).
Das wird besonders bei Paketen für 64 Bit Installationen der Fall sein.
4. Das Paket "funzt nicht", was soll ich tun?
Arbeite folgende "Checkliste" von oben nach unten ab.
- Passt das Paket wirklich zum System? (siehe 2. und 3.)
- Führe einen Rebuild aus dem src.rpm durch und versuche es mit dem selbstgebauten RPM.
- Wenn es immer noch nicht funktioniert, dann überprufe Deine Konfiguration der entsprechenden Hardware, vielleicht liegt es daran.
- Wenn Du Dir 100% sicher bist, dass es am Paket liegt, dann eröffne einen Thread zu dem Thema und poste die entsprechenden Versionsnummern sowie relevante Logauszüge.
5. Warum "reSPECed"?
Die Pakete wurden auf Basis der SPEC-Files (grob gesagt einer "Bauvorschrift" für RPM-Pakete) für offizielle kmp-Pakete von openSUSE gebaut, welche von uns auf das jeweilige Paket angepasst wurden, deshalb "reSPECed".
Der grösste Vorteil gegenüber von Hand (via ./configure && make && make install) erstellten Modulen besteht darin, dass nach einem Kernelupdate die Module auch ohne erneutes Kompilieren gegen die neuen Kernelquellen funktionieren sollten, was sie wohl auch bisher ganz gut tun.
Siehe:
http://www.pc-forum24.de/suse-updates/3484-neue-kernel-updates-von-suse.html
6. Muss ich mich extra für das eine Paket, welches ich für mein System brauche, registrieren?
Mittlerweile, ja, siehe Beitrag Nr.7 dieses Threads.
7. Ich habe da diese tolle Software XYZ, baut Ihr mir auch ein Paket dafür?
- Auch wenn die Antwort nicht pauschal nein lautet, so ist das doch eher unwahrscheinlich.
- Dieses kleine Projekt soll nur die Installation verschiedener Hardwarekomponenten mit Hilfe von fertigen kmp-Paketen vereinfachen und nicht die Aufgaben von solchen Packagern wie Packman, jengelh oder suser-guru übernehmen, dazu sind wir auch im Paketbau noch nicht bewandert genug. Das können oben genannte Projekte/Personen sicher besser.
- Vielleicht gibt es dieses Paket auch schon als RPM für openSUSE?
Ein Blick hier kann nicht schaden.
Webpin
8. Ich habe die RPM-basierte Distribution XYZ, kann ich die Pakete auch verwenden?
Das ist eher unwahrscheinlich, denn die Pakete sind auf SuSE 10.1/openSUSE 10.2 zugeschnitten, allerdings kann man sich die src.rpm herunterladen und versuchen, die SPEC-Files auf die eigene Distribution anzupassen.
Auch hier ist natürlich vorher eine Suche, ob es nicht schon fertige Pakete für die eigene Distribution gibt, anzuraten.
9. Ich habe eines der Pakete durch einen Rebuild (und vielleicht kleine Veränderungen am SPEC-File) auf eine Kernelversion/Systemarchitektur "umgebaut", die nicht in den Downloadarchiven zu finden ist, kann ich Euch das Paket überlassen?
Sende uns zunächst per PN das geänderte SPEC-File und genauere Daten zu Deinem System zu, vor allem 64-Bit Pakete sind herzlich willkommen.
Wer mag, der kann sich auch gerne als 64-Bit "reSPEC"er bei uns melden.
Viel Erfolg mit den Paketen.
Greetz,
RM
Wie sicher schon von Einigen bemerkt, haben wir seit dem Umzug von root-forum.org auf die neue Domain eine Kategorie Downloadarchive in der sich einige RPM-Pakete zum freien Download befinden.
Disclaimer:
Wir übernehmen keinerlei Haftung für die Funktionstüchtigkeit der Pakete sowie eventuelle Folgeschäden, die Benutzung geschieht auf eigene Gefahr.
1. Welche Pakete sind im "Angebot"?
Es handelt sich hierbei grösstenteils um Kernelmodule (kmp-Pakete) für WLAN-Adapter und andere Hardware, die es so nicht in den offiziellen openSUSE Repositories gibt oder nur in einer älteren Version.
Die Pakete sind für SuSE 10.1 und openSUSE 10.2 bestimmt, meist finden sich Pakete für die aktuelle sowie einige ältere Kernelversionen.
2. Woher weiss ich, welches Paket ich brauche?
Sofern es sich um ein Kernelmodul handelt (= *Name*-kmp-*Kernelflavor*), ist etwas mehr "Vorarbeit" angesagt, ansonsten sollte man sich Pakete passend zur Distribution aussuchen, wobei wir standardmässig keine Pakete für 64-Bit anbieten. Siehe hierzu den nächsten Abschnitt (Rebuild aus src.rpm). Die Pakete, welche Firmwares enthalten, sind auch für ältere SuSE-Versionen und wahrscheinlich einige andere Distributionen geeignet (siehe hierzu der Abschnitt zu den WLAN-Firmwares weiter unten).
Welches kmp-Paket für das eigene System geeignet ist, sollte man selbst prüfen, indem man seine eigene Kernelversion/Kernelflavor und Systemarchitektur durch die Ausgabe von
Code:
uname -r
cat /etc/SuSE-release
3. Ich finde aber für meinen Kernel/Systemarchitektur kein passendes Paket.
Dann sollte ein Rebuild aus den ebenfalls verfügbaren src.rpm durchgeführt werden.
Wie das geht steht hier beispielhaft beschrieben
http://www.pc-forum24.de/linux-howtos/2882-rpm-umbau-aus-einem-src-rpm-mit-rpmbuild-beispiele-wlan-kmp-fcdslsl.html
(Darin befindet sich auch eine ausführliche, wiederum beispielhafte Beschreibung, wie man das passende Paket anhand seiner Kernelversion/-flavor identifiziert).
Das wird besonders bei Paketen für 64 Bit Installationen der Fall sein.
4. Das Paket "funzt nicht", was soll ich tun?
Arbeite folgende "Checkliste" von oben nach unten ab.
- Passt das Paket wirklich zum System? (siehe 2. und 3.)
- Führe einen Rebuild aus dem src.rpm durch und versuche es mit dem selbstgebauten RPM.
- Wenn es immer noch nicht funktioniert, dann überprufe Deine Konfiguration der entsprechenden Hardware, vielleicht liegt es daran.
- Wenn Du Dir 100% sicher bist, dass es am Paket liegt, dann eröffne einen Thread zu dem Thema und poste die entsprechenden Versionsnummern sowie relevante Logauszüge.
5. Warum "reSPECed"?
Die Pakete wurden auf Basis der SPEC-Files (grob gesagt einer "Bauvorschrift" für RPM-Pakete) für offizielle kmp-Pakete von openSUSE gebaut, welche von uns auf das jeweilige Paket angepasst wurden, deshalb "reSPECed".
Der grösste Vorteil gegenüber von Hand (via ./configure && make && make install) erstellten Modulen besteht darin, dass nach einem Kernelupdate die Module auch ohne erneutes Kompilieren gegen die neuen Kernelquellen funktionieren sollten, was sie wohl auch bisher ganz gut tun.
Siehe:
http://www.pc-forum24.de/suse-updates/3484-neue-kernel-updates-von-suse.html
6. Muss ich mich extra für das eine Paket, welches ich für mein System brauche, registrieren?
Mittlerweile, ja, siehe Beitrag Nr.7 dieses Threads.
7. Ich habe da diese tolle Software XYZ, baut Ihr mir auch ein Paket dafür?
- Auch wenn die Antwort nicht pauschal nein lautet, so ist das doch eher unwahrscheinlich.
- Dieses kleine Projekt soll nur die Installation verschiedener Hardwarekomponenten mit Hilfe von fertigen kmp-Paketen vereinfachen und nicht die Aufgaben von solchen Packagern wie Packman, jengelh oder suser-guru übernehmen, dazu sind wir auch im Paketbau noch nicht bewandert genug. Das können oben genannte Projekte/Personen sicher besser.
- Vielleicht gibt es dieses Paket auch schon als RPM für openSUSE?
Ein Blick hier kann nicht schaden.
Webpin
8. Ich habe die RPM-basierte Distribution XYZ, kann ich die Pakete auch verwenden?
Das ist eher unwahrscheinlich, denn die Pakete sind auf SuSE 10.1/openSUSE 10.2 zugeschnitten, allerdings kann man sich die src.rpm herunterladen und versuchen, die SPEC-Files auf die eigene Distribution anzupassen.
Auch hier ist natürlich vorher eine Suche, ob es nicht schon fertige Pakete für die eigene Distribution gibt, anzuraten.
9. Ich habe eines der Pakete durch einen Rebuild (und vielleicht kleine Veränderungen am SPEC-File) auf eine Kernelversion/Systemarchitektur "umgebaut", die nicht in den Downloadarchiven zu finden ist, kann ich Euch das Paket überlassen?
Sende uns zunächst per PN das geänderte SPEC-File und genauere Daten zu Deinem System zu, vor allem 64-Bit Pakete sind herzlich willkommen.
Wer mag, der kann sich auch gerne als 64-Bit "reSPEC"er bei uns melden.
Viel Erfolg mit den Paketen.
Greetz,
RM