Difference between revisions of "Testing Feeds-DE"

From WebOS Internals
Jump to navigation Jump to search
m (small typos and some grammer)
m (added Category German)
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Die Anleitungen dieser Seite existieren derzeit in zwei Sprachen
+
[[Category:German]]
 +
Diese Seite ist derzeit in zwei Sprachen verfügbar.
 
:[[Image:Australia.png]] [[Image:USA.png]] [[Testing_Feeds]]
 
:[[Image:Australia.png]] [[Image:USA.png]] [[Testing_Feeds]]
 
:[[Image:Germany.png]] [[Testing_Feeds-DE]]
 
:[[Image:Germany.png]] [[Testing_Feeds-DE]]
  
 +
=Übergang zu den neuen Alpha und Beta Testing Feeds=
 +
 +
Die alten WebOS Internals Testing Feeds (für Programme und Kernels) wurden durch separate Alpha und Beta Testing Feeds ersetzt. Dafür gibt es eine Menge Gründe:
 +
 +
# Wir wollen die instabilen und im Versuchsstadium begriffenen Alpha Testing Programme von den generell eher harmlosen Beta Testing Programmen trennen. Der alte Testing Feed ließ diese Möglichkeit nicht zu.
 +
#Zu viele Internetseiten haben die direkte URL des Testing Feeds veröffentlicht, ohne die Regel zu nennen, welche auf dieser Seite stehen. Das bedeutet, dass viele Leute die Testing Feeds aktiviert haben ohne die dadurch entstehenden Gefahren zu kennen.
 +
# Es gab eine Menge Programme die während des Ausverkaufs des TouchPads im Testing Feed gelandet waren. Als Ergebnis der großen Aufmerksamkeit dieser wenigen Programme in der Öffentlichkeit haben viele Leute die Testing Feeds nur wegen dieser Programme aktiviert. Diese Programme sind nun in den öffentlichen Feeds von Preware verfügbar, und die Leute sind sich nicht der Risiken bewusst, welche andere Programme des alten Testing Feeds mit sich bringen.
 +
 +
Bitte lies den [[#Testing_Feeds_F.26A|Testing Feeds F&A]] um die Gründe für diese Änderung zu erfahren.
 +
 +
Sowohl der Alpha als auch der Beta Testing Feed haben jeweils vier untergeordnete Feeds: Programme, Kernels, Patches & Optware. Jeder dieser untergeordneten Feeds kann unabhängig von den anderen einzeln aktiviert oder deaktiviert werden.
 +
 +
Der Übergang zu den neuen Alpha und Beta Testing Feeds ist nun auf den Weg gebracht. Preware 1.8.x unterstützt die neuen Alpha und Beta Testing Feeds und die Anleitungen wie diese neuen Feeds aktiviert werden findest du auf dieser Seite. Wenn du die neuen Alpha und Beta Testing Feeds aktivierst werden die veralteten Testing Feeds automatisch aus Preware entfernt.
  
  
 
=Regeln die du akzeptieren musst, bevor du diesen Feed nutzt=
 
=Regeln die du akzeptieren musst, bevor du diesen Feed nutzt=
 
+
Bevor du unseren Testing Feed nutzen kannst, musst du folgende Regel vollständig lesen und akzeptieren:
Bevor du unseren Testing Feed nutzt musst du folgende Regel vollständig lesen und akzeptieren:
 
 
[[image:Tux_with_Warning.png|frameless|right]]
 
[[image:Tux_with_Warning.png|frameless|right]]
  
#Wenn du beim Alphatest von WebOS Internals mit machen willst, musst damit rechnen, dass du ohne Vorwarnung alle deine  Daten löschen und den WebOS Doktor aufspielen musst, ohne dich dabei zu beschweren. Die Nutzung erfolgt auf eigene Gefahr und niemand kann dafür verantwortlich gemacht werden.
+
# Jeder Teilnehmer am WebOS Internals Alpha- oder Beta-Testing-Programm jeder Art muss damit rechnen, ohne Vorwarnung alle seine Daten löschen und das Betriebssystem per webOS Doctor neu aufspielen zu müssen, ohne es zu bereuen oder sich dabei zu beschweren.
# Du musst bereit sein und auch das nötige Wissen besitzen um  dich in die Kommandozeile auf deinem Gerät einzuloggen und dort Linux Befehle einzugeben, um aufgetretene Probleme wieder zu beheben. Die Linux Befehle zu kennen ist von Vorteil, ist aber keine Voraussetzung solange du bereit bist es dann zu lernen wenn es nötig ist, oder Anweisungen ohne Fehler zu befolgen.
+
# Du musst bereit sein und auch das nötige Wissen besitzen, um  dich in die Kommandozeile auf deinem Gerät einzuloggen und dort Linux Befehle einzugeben, wenn du so angewiesen wirst. Linux Befehle im Voraus zu kennen ist von Vorteil, aber keine Voraussetzung solange du bereit bist es dann zu lernen wenn es nötig ist, oder Anweisungen ohne Fehler zu befolgen.
 
# Du musst bereit sein sehr viel Zeit zu investieren um die Umstände, die zu Problemen geführt haben, verlässlich zu reproduzieren.
 
# Du musst bereit sein sehr viel Zeit zu investieren um die Umstände, die zu Problemen geführt haben, verlässlich zu reproduzieren.
# Du musst eine vollständige und detaillierte Fehlerbeschreibung geben können und kein Detail auslassen was auch nur im entferntesten mit dem Problem verknüpft sein könnte.
+
# Du musst vollständige und detaillierte Fehlerbeschreibungen verfassen können, ohne jegliche Details auszulassen, die auch nur im entferntesten mit dem Problem verknüpft sein könnten.
#Du musst alle Dokumentationen und Forumseinträge vollständig lesen bevor du eine Frage stellst.
+
# Du musst jegliche Dokumentationen und Foreneinträge vollständig lesen, bevor du eine Frage stellst.
# Du must akribisch den Forumseinträgen folgen in denen die Autoren der Programme/Patches im Testing Feeds Probleme diskutieren und den dort gegebene Instruktionen präzise Folge leisten.
+
# Du musst den Threads, in denen das Alpha-Testing von den Autoren diskutiert wird, gewissenhaft folgen, sowie allen Anweisungen präzise Folge leisten.
# Du wirst nie und nirgends den Originallink zum Testing Feed veröffentlichen. Wenn du dich auf den Testing Feed beziehst wirst immer du die URL "http://testing.preware.org/" nutzen.
+
# Du wirst nie und nirgends den Originallinks zu den Testing Feeds oder diese Anweisungen veröffentlichen, sondern dich immer auf die URL "http://testing.preware.org/" beziehen.
# Wenn du nach Hilfe fragst wird du immer die Phrase "Ich habe die Regeln gelesen" (oder ähnlich abgewandelt) einfügen. Das Fehlen dieser Phrase wird dazu führen, dass die Anfrage um Hilfe stillschweigend ignoriert wird.
+
# Wenn du nach Hilfe fragst wird du immer die Phrase "Ich habe die Regeln gelesen" (oder ähnlich abgewandelt) einfügen. Das Fehlen dieser Phrase wird dazu führen, dass deine Anfrage stillschweigend ignoriert wird.
  
Wenn du nicht bereit bist *ALLE* der oben genannten Regel mit guten Gewissen zu befolgen, dann warte bitte auf die öffentliche Erscheinung der Programme/Patches in den normalen Feeds von Preware.
+
Wenn du nicht bereit bist *ALLE* der oben genannten Regel mit gutem Gewissen zu befolgen, dann warte bitte auf die öffentliche Erscheinung der Programme/Patches in den normalen Feeds von Preware.
  
Wenn du bereit bist *alle* oben genannten Regel zu befolgen, dann sei herzlich dazu eingeladen am Alphatest teilzuhaben.
+
Wenn du bereit bist *alle* oben genannten Regel zu befolgen, dann sei herzlich dazu eingeladen am Alpha- oder Beta-Testing teilzuhaben.
  
 
Beachte, dass all diese Regeln eher eine Frage deiner Einstellung als deiner Fähigkeiten sind.
 
Beachte, dass all diese Regeln eher eine Frage deiner Einstellung als deiner Fähigkeiten sind.
  
Testing Feeds für Kernels sind am unteren Ende der Seite.
+
= Alleinige Nutzung von sicheren, stabilen Feeds =
 +
 
 +
Wenn du einer der Personen bist, die durch Artikel oder Foreneinträge angewiesen wurden, die Testing Feeds zu nutzen, aber du nichts wirklich testest, dann solltest du das folgende tun, um in Preware nur sichere, stabile Feeds zu nutzen:
 +
* Öffne Preware
 +
* Öffne das App-Menu -> Feeds verwalten
 +
* Lösche jeden Eintrag durch Wischen, der das Wort "testing" auch nur irgendwo im Namen enthält
 +
 
 +
Beachte, dass dies nur Pakete betrifft, die du noch nicht auf deinem Gerät installiert hast.
 +
 
 +
Nachdem du dies getan hast, und du willst nur die sicheren, stabilen Feeds beibehalten, kannst du hier aufhören. Dann ist nämlich der Rest dieser Seite nicht relevant für dich, und du solltest nach diesem Abschnitt sonst nichts tun, was hier noch beschrieben wird.
 +
 
 +
= Beta Testing Feeds aktivieren =
 +
 
 +
Beta Packages wurden bereits teilweise getestet, können in seltenen Fällen aber dennoch deine Daten löschen oder dein Gerät unbrauchbar machen. Du wurdest gewarnt. Wenn du nicht explizit eine Beta-Version einer App testen möchtest, solltest du alle Beta-Feeds deaktivieren, wenn du nicht gerade ein bestimmtes Beta-Package aktualisieren oder installieren willst.
 +
 
 +
* [[#WebOS_Internals_Testing_Feed_konfigurieren|Lies die Regeln noch einmal bevor du weitermachst.]]
 +
* [[#Testing_Feeds_F.26A|Es ist auch empfehlenswert, vorher noch die FAQ zu lesen.]]
 +
 
 +
'''''Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"'''''
 +
 
 +
Um die Beta-Feeds zu aktivieren, musst du folgendes tun:
 +
 
 +
* Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren. (Gründe hierzu siehe in den [[#Testing_Feeds_F.26A|FAQ]])
 +
* Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht schon weißt, wie man diese Befehle per novaterm oder Xecutah ausführt oder nicht z. B. per Google herausfindest wie dies geht, solltest du die Beta-Feeds nicht benutzen.
 +
mkdir -p /var/preferences/org.webosinternals.preware
 +
touch /var/preferences/org.webosinternals.preware/enable-beta-feeds
 +
* Installiere Preware 1.8.3 oder höher.
 +
* Starte Preware und öffne den "Feeds verwalten"-Dialog. Aktiviere nun *nur* die Feeds, die du nutzen möchtest. Bevor du einen Kernel Testing-Feed aktivierst, solltest du [http://developer.palm.com/blog/2010/03/a-statement-on-the-overclocking-patches/ diesen Eintrag auf dem HP webOS Developer Blog] lesen.
 +
* Spende WebOS Internals: http://donate.webos-internals.org/ und http://bit.ly/phd-ac
 +
 
 +
'''''Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"'''''
 +
 
 +
= Beta-Feeds deaktivieren =
 +
Um temporär die Beta-Feeds zu deaktivieren, setze im "Feeds verwalten"-Dialog die entsprechenden Einträge einfach auf "aus".
 +
 
 +
Um die Beta-Feeds permanent zu deaktivieren, musst du folgendes tun:
 +
* Greife per Kommandozeile auf das Gerät zu und führe den folgenden Befehl aus.
 +
rm -f /var/preferences/org.webosinternals.preware/enable-beta-feeds
 +
* Lösche im "Feeds verwalten"-Dialog alle beta-* Feeds durch Wischen.
 +
 
 +
Beachte, dass wenn du nicht die <code>enable-beta-feeds</code>-Datei wie im ersten Schritt beschrieben löschst, werden die Beta-Feeds wieder erscheinen, sobald du eine neue Version von Preware installierst.
 +
 
 +
= Alpha Testing Feeds aktivieren =
 +
 
 +
Alpha-Packages wurden wenig bis gar nicht getestet, und es besteht eine große Gefahr Daten zu verlieren, dein Profil zu zerstören und möglicherweise dein Gerät unbrauchbar zu machen. Pakete im Alpha-Feed *werden* regelmäßig etwas kaputt machen (vielleicht sogar absichtlich). Du wurdest gewarnt. Wenn du nicht explizit eine Alpha-Version einer App testen möchtest, solltest du alle Beta-Feeds deaktivieren, wenn du nicht gerade ein bestimmtes Alpha-Package aktualisieren oder installieren willst.
 +
 
 +
Im Allgemeinen werden nur sehr sehr sehr wenige Personen erwartet, die Alpha Testing Feeds zu aktivieren. Die größte Mehrheit der User sollte höchstens den Beta Testing Feed verwenden.
 +
 
 +
Der Beta-Testing Feed und der Alpha-Testing Feed können beide zeitgleich aktiv sein, wenn gewünscht.
 +
 
 +
* [[#WebOS_Internals_Testing_Feed_konfigurieren|Lies die Regeln noch einmal bevor du weitermachst.]]
 +
* [[#Testing_Feeds_F.26A|Es ist auch empfehlenswert, vorher noch die FAQ zu lesen.]]
 +
 
 +
'''''Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"'''''
 +
 
 +
Um den Alpha-Testing Feed zu aktivieren musst du folgendes tun:
 +
 
 +
* Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren. (Gründe hierzu siehe in den [[#Testing_Feeds_F.26A|FAQ]])
 +
* Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht schon weißt, wie man diese Befehle per novaterm oder Xecutah ausführt oder nicht z. B. per Google herausfindest wie dies geht, solltest du die Alpha-Feeds nicht benutzen.
 +
mkdir -p /var/preferences/org.webosinternals.preware
 +
touch /var/preferences/org.webosinternals.preware/enable-alpha-feeds
 +
* Installiere Preware 1.8.3 oder höher.
 +
* Starte Preware und öffne den "Feeds verwalten"-Dialog. Aktiviere nun *nur* die Feeds, die du nutzen möchtest. Bevor du einen Kernel Testing-Feed aktivierst, solltest du [http://developer.palm.com/blog/2010/03/a-statement-on-the-overclocking-patches/ diesen Eintrag auf dem HP webOS Developer Blog] lesen.
 +
* Spende WebOS Internals: http://donate.webos-internals.org/ und http://bit.ly/phd-ac
 +
 
 +
'''''Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"'''''
 +
 
 +
= Alpha-Feeds deaktivieren =
 +
Um temporär die Alpha-Feeds zu deaktivieren, setze im "Feeds verwalten"-Dialog die entsprechenden Einträge einfach auf "aus".
 +
 
 +
Um die Alpha-Feeds permanent zu deaktivieren, musst du folgendes tun:
 +
* Greife per Kommandozeile auf das Gerät zu und führe den folgenden Befehl aus.
 +
rm -f /var/preferences/org.webosinternals.preware/enable-alpha-feeds
 +
* Lösche im "Feeds verwalten"-Dialog alle alpha-* Feeds durch Wischen.
 +
 
 +
Beachte, dass wenn du nicht die <code>enable-alpha-feeds</code>-Datei wie im ersten Schritt beschrieben löschst, werden die Alpha-Feeds wieder erscheinen, sobald du eine neue Version von Preware installierst.
 +
 
 +
= Testing Feeds F&A =
  
=WebOS Internals Testing Feed konfigurieren=
+
'''F: Wer sollte die Alpha-Testing Feeds nutzen?'''
  
===Mit Preware===
+
A: Wenn du diese Frage stellst, solltest du den Feed nicht aktivieren. Nur sehr sehr sehr sehr wenige Personen sollten die Alpha-Testing Feeds jemals aktivieren. Wenn du kein GIT Repository gecloned hast und Code bearbeitest, sollten du den Feed nicht aktivieren.
[[image:Tux_with_Pre.png|frameless|right]]
 
Mit Preware ab der Version 0.9.30 und höher, zusammen mit webOS 1.3.5 und höher  ist es Nutzern möglich selbst definierte Feeds in Prekäre hinzu zufügen, ohne einen Computer nutzen zu müssen. Die folgende Anleitung erklärt wie man den WebOS Internals Testing Feed in Preware hinzufügt.
 
  
Beachte, dass du *ZWEI* Feeds hinzufügen musst. Du benötigst den *ALLE* Feed und den gerätespezifischen Feed (armv7, armv6 pder i686). Das Zielgerät steht dabei für dein Handy/Table/Emulator.
+
'''F: Wer sollte den Beta-Testing Feed nutzen?'''
  
{| border="0" width="470"
+
A: Jeder darf den Beta-Testing Feed benutzen, wenn er mit den Regeln vollständig einverstanden ist, und genau weiß warum er den Beta-Testing Feed verwendet (und z. B. nicht einfach blind irgendwelchen Anleitungen in Artikeln oder Foren folgt)
|colspan="2" align="left"|'''Zielgerät:''' ALLE
 
|-
 
|'''Name:'''||webos-testing-all
 
|-
 
|'''URL:'''||[http://ipkg.preware.org/feeds/webos-internals/testing/all/ http://ipkg.preware.org/feeds/webos-internals/testing/all]
 
|-
 
|}<BR>
 
{| border="0" width="470"
 
|-
 
|colspan="2" align="left"|'''Zielgerät:''' <nowiki>Pre/Pre+/Pre2/Veer/TouchPad/Pre3</nowiki>
 
|-
 
|'''Name:'''||webos-testing-armv7
 
|-
 
|'''URL:'''||[http://ipkg.preware.org/feeds/webos-internals/testing/armv7/ http://ipkg.preware.org/feeds/webos-internals/testing/armv7]
 
|-
 
|}<BR>
 
{| border="0" width="470"
 
|-
 
|colspan="2" align="left"|'''Zielgerät:''' <nowiki>Pixi/Pixi+</nowiki>
 
|-
 
|'''Name:'''||webos-testing-armv6
 
|-
 
|'''URL:'''||[http://ipkg.preware.org/feeds/webos-internals/testing/armv6/ http://ipkg.preware.org/feeds/webos-internals/testing/armv6]
 
|-
 
|}<BR>
 
{| border="0" width="470"
 
|-
 
|colspan="2" align="left"|'''Zielgerät:''' Palm SDK Emulator
 
|-
 
|'''Name:'''||webos-testing-i686
 
|-
 
|'''URL:'''||[http://ipkg.preware.org/feeds/webos-internals/testing/i686/ http://ipkg.preware.org/feeds/webos-internals/testing/i686]
 
|}
 
<BR>
 
#Starte Preware und warte bis es fertig geladen hat.
 
#Öffne das Programmenü (drücke auf "Preware" in der oberen linken Ecke des Bildschirms) und drücke auf "Feeds verwalten").
 
#Scrolle bis zum Ende der Seite, bis du die "Neuer Feed" Box siehst.
 
#Tippe oder kopiere den Namen und die korrespondierende URL aus der oberen Anleitung in den entsprechende Textzeile. Gehe sicher dass die URL am Ende *keinen* Schrägstrich hat "/".
 
#Gehe sicher dass KOMPRIMIERT auf JA steht.
 
#Drücke auf Feed hinzufügen und auf OK wenn die Warnung erscheint.
 
#Wiederhole jeden Schritt für jeden Feed den du hinzufügen möchtest.
 
#Führe die Zurück Geste (swipe back) aus. Preware zeigt eine Meldung, dass neue Feeds hinzugefügt wurden und empfiehlt die Feeds zu aktualisieren. Drücke OK.
 
<BR>
 
Glückwunsch, du hast eben einen selbstdefinierten Feed hinzugefügt! Um andere Feeds hinzuzufügen ersetzte den Namen und die URL in dieser Anleitung mit den entsprechenden Namen und der entsprechenden URL.
 
<BR>
 
'''TIP:'''
 
 
Shift-Taste halten + auf den Text drücken (bzw. halten) markiert den Text
 
Auf das Gestureareal drücken (gesture) + c um zu kopieren
 
gesture+v um einzufügen
 
Lösche 'http://' bevor du eine URL einfügst, die schon 'http://' enthält.
 
  
<BR>
+
'''F: Warum benötigt die Aktivierung der Feeds eine Verbindung zu meinem Computer?'''
  
===Mit dem Computer===
+
A: Wenn du die Testing-Feeds zum ersten mal aktivierst, wollen wir sicherstellen dass du in der Lage bist dein Gerät mit einem PC zu verbinden, um Fehler finden zu können und dein Gerät wiederherzustellen wenn etwas schief geht.
[[image:Tux_Chat.png|frameless|right]]
 
  
1. Öffne einen Zugang zur Shell, entweder mittels Novaterm/ssh oder mit dem Terminal Programm welches du über den regulären WebOS Internals Feed installieren kannst.<BR>
+
'''F: Warum benötigt die Aktivierung der Feeds eine Neuinstallation von Preware?'''
2. Führe die folgenden Kommandos aus:
 
<pre>
 
cd /media/cryptofs/apps/etc/ipkg
 
echo "src/gz webosinternals-testing http://ipkg.preware.org/feeds/webos-internals/testing/all" > webos-internals-testing.conf
 
echo "src/gz webosinternals-testing-armv7 http://ipkg.preware.org/feeds/webos-internals/testing/armv7" >> webos-internals-testing.conf
 
</pre>
 
3. Wenn Preware geöffnet ist, aktualisiere die Feeds mittels "Feeds aktualisieren" im Programmmenü.
 
  
Ersetze 'armv7' mit 'armv6' or 'i686' in der oberen Anleitung, wenn du einen Pixi oder den Emulator benutzt.
+
A: Die Feeds werden erstellt wenn Preware installiert wird. Deshalb musst du Preware reinstallieren, dass die Feeds auf deinem Gerät erstellt werden.
  
<BR>
+
'''F: Warum benötigt die Aktivierung der Feeds die Nutzung der Linux Kommandozeile?'''
=Kernel Testing Feeds=
 
[http://www.webos-internals.org/wiki/Testing_Feeds-DE#Regel_die_akzeptiert_werden_m.C3.BCssen_bevor_du_diesen_Feed_nutzt Ließ diese Regeln noch einmal bevor du weiter machst.]
 
Beachte auch die Warnungen auf der folgenden Seite http://forums.precentral.net/2532084-post3.html  Hier ist beschrieben, dass der Kernel Testing Feed dazu führen kann, dass dein Gerät nicht mehr funktioniert, schmilzt (wörtlich nehmen) oder anderweitig zerstört wird.
 
  
Wenn du keine Pfütze geschmolzenes Plastik und Silizium an der Stelle sehen willst wo eben noch dein Pre/Pixi/TouchPad lag, HÖRE HIER AUF und mache NICHT WEITER!
+
A: Um ein erfolgreicher Tester zu sein, musst du in der Lage sein auf dein Gerät über die Linux Kommandozeile zuzugreifen um Debug-Infomationen liefern zu können. Wir stellen so sicher dass du das kannst, bevor du auf die Feeds zugreifen kannst.
  
Du wurdest gewarnt.
+
'''F: Warum kann ich nicht einfach die Feeds-URLs direkt eingeben?'''
  
[http://developer.palm.com/blog/2010/03/a-statement-on-the-overclocking-patches/ Und HP/Palm wird dir nicht helfen.]
+
A: Zu viele User verwenden die falschen Feed-Namen oder Feed-URLs, daher haben wir diese Möglichkeit entfernt.
  
 +
'''F: Warum darf ich die Anleitungen nicht einfach auf meinem Blog oder einem Forum veröffentlichen?'''
  
#Schreibe 'webos-kernels-testing' (ohne die Anstriche, nur kleine Buchstaben und die Bindestriche) in das NAME Feld in der NEUER FEED Box unter dem Eintrag Feeds verwalten. Wenn du irgend einen Fehler machst wird die URL beim Neustart des Gerätes nicht durch die richtige URL ersetz und du wirst keinen Zugang zu den Feeds erhalten. GEHE SICHER DAS DU DEN RICHTIGEN FEED NAME NUTZT!
+
A: Zu viele Leute veröffentlichten die URLs ohne die dazugehörigen Regeln und Warnungen. Dies ist nun strengstens verboten.
#Schreibe http://preware.is.awesome.com in das URL Feld. Achtung dies ist nicht die richtige URL es ist nur ein Platzhalter. Noch einmal - der Feed Name muss korrekt sein, damit die richtige URL eingesetzt wird wenn das Gerät neustartet. Die URL ist nicht wichtig, sie ist nur ein Platzhalter.
 
#Stelle KOMPRIMIERT auf JA.
 
#Drücke auf "Feed Hinzufügen" und ließ die Warnung aufmerksam. Die Dinge die du im Kernel Testing Feed findest bergen die Möglichkeit, dass dein Gerät ohne Vorwarnung zerstört wird. Drücke nur dann OK, wenn du damit einverstanden bist, dass die Möglichkeit besteht alle Daten zu verlieren und, dass dein Gerät vollkommen zerstört wird. Du kannst nachträglich niemanden dafür verantwortlich machen oder beschuldigen dass du nicht gewanrt wurden wärst.
 
#Starte sofort dein Gerät neu indem du gleichzeitig die Tasten Opt, Sym und R an eine Pre/Pixi drückst, oder durch Drücken der Sperr- und Power-Taste am TouchPad bis das Gerät neustartet. Wenn du dein Gerät nicht sofort neustartest oder nur einen LUNA Neustart machst, wird der Platzhalter in der URL nicht durch die richtige URL ersetzt und du wirst keinen Zugang zu den Feeds erhalten. GEHE SICHER, DAS DU DAS GERÄT NEUSTARTEST!
 
#Warte bis das Gerät neugestartet ist. Wenn du den Fed Name richtig eingetragen hast wird die Platzhalter URL durch die richtige URL automatisch ersetzt.
 
#Öffne Preware und drücke auf Feeds aktualisieren. Stelle sicher, dass eine Netzwerkverbindung hergestellt ist.
 
  
Preware wird das URL Feld automatisch reparieren wenn das Gerät neustartet. Habe ich erwähnt, dass du den Feed Namen präzise eingeben musst? STELLE SICHER, DASS DER FEED NAME RICHTIG IST UND STARTE NEU!
+
'''F: Wofür werden die Alpha-Patches und Beta-Patches Feeds verwendet?'''
  
Du musst Preware 1.1.4. oder höher laufen haben damit dies funktioniert (ja dies kann man schon eine ganze Weile lang so machen).
+
A: Der Alpha-Patches Feed wird zum Testen der AUTP-Scripte genutzt werden, welche in der Lage sind Dateien in <code>/media/cryptofs/apps/</code> zu patchen (Dateien, die nicht in <code>/md5sums</code> enthalten sind). Sobald das funktioniert, werden wir den Beta-Patch Feed verwenden um alle Patches zu upgraden, die neue AUPT-Scripts zu nutzen und diese anschließend im Beta-Stadium zu testen.

Latest revision as of 15:39, 23 November 2011

Diese Seite ist derzeit in zwei Sprachen verfügbar.

Australia.png USA.png Testing_Feeds
Germany.png Testing_Feeds-DE

Übergang zu den neuen Alpha und Beta Testing Feeds

Die alten WebOS Internals Testing Feeds (für Programme und Kernels) wurden durch separate Alpha und Beta Testing Feeds ersetzt. Dafür gibt es eine Menge Gründe:

  1. Wir wollen die instabilen und im Versuchsstadium begriffenen Alpha Testing Programme von den generell eher harmlosen Beta Testing Programmen trennen. Der alte Testing Feed ließ diese Möglichkeit nicht zu.
  2. Zu viele Internetseiten haben die direkte URL des Testing Feeds veröffentlicht, ohne die Regel zu nennen, welche auf dieser Seite stehen. Das bedeutet, dass viele Leute die Testing Feeds aktiviert haben ohne die dadurch entstehenden Gefahren zu kennen.
  3. Es gab eine Menge Programme die während des Ausverkaufs des TouchPads im Testing Feed gelandet waren. Als Ergebnis der großen Aufmerksamkeit dieser wenigen Programme in der Öffentlichkeit haben viele Leute die Testing Feeds nur wegen dieser Programme aktiviert. Diese Programme sind nun in den öffentlichen Feeds von Preware verfügbar, und die Leute sind sich nicht der Risiken bewusst, welche andere Programme des alten Testing Feeds mit sich bringen.

Bitte lies den Testing Feeds F&A um die Gründe für diese Änderung zu erfahren.

Sowohl der Alpha als auch der Beta Testing Feed haben jeweils vier untergeordnete Feeds: Programme, Kernels, Patches & Optware. Jeder dieser untergeordneten Feeds kann unabhängig von den anderen einzeln aktiviert oder deaktiviert werden.

Der Übergang zu den neuen Alpha und Beta Testing Feeds ist nun auf den Weg gebracht. Preware 1.8.x unterstützt die neuen Alpha und Beta Testing Feeds und die Anleitungen wie diese neuen Feeds aktiviert werden findest du auf dieser Seite. Wenn du die neuen Alpha und Beta Testing Feeds aktivierst werden die veralteten Testing Feeds automatisch aus Preware entfernt.


Regeln die du akzeptieren musst, bevor du diesen Feed nutzt

Bevor du unseren Testing Feed nutzen kannst, musst du folgende Regel vollständig lesen und akzeptieren:

Tux with Warning.png
  1. Jeder Teilnehmer am WebOS Internals Alpha- oder Beta-Testing-Programm jeder Art muss damit rechnen, ohne Vorwarnung alle seine Daten löschen und das Betriebssystem per webOS Doctor neu aufspielen zu müssen, ohne es zu bereuen oder sich dabei zu beschweren.
  2. Du musst bereit sein und auch das nötige Wissen besitzen, um dich in die Kommandozeile auf deinem Gerät einzuloggen und dort Linux Befehle einzugeben, wenn du so angewiesen wirst. Linux Befehle im Voraus zu kennen ist von Vorteil, aber keine Voraussetzung solange du bereit bist es dann zu lernen wenn es nötig ist, oder Anweisungen ohne Fehler zu befolgen.
  3. Du musst bereit sein sehr viel Zeit zu investieren um die Umstände, die zu Problemen geführt haben, verlässlich zu reproduzieren.
  4. Du musst vollständige und detaillierte Fehlerbeschreibungen verfassen können, ohne jegliche Details auszulassen, die auch nur im entferntesten mit dem Problem verknüpft sein könnten.
  5. Du musst jegliche Dokumentationen und Foreneinträge vollständig lesen, bevor du eine Frage stellst.
  6. Du musst den Threads, in denen das Alpha-Testing von den Autoren diskutiert wird, gewissenhaft folgen, sowie allen Anweisungen präzise Folge leisten.
  7. Du wirst nie und nirgends den Originallinks zu den Testing Feeds oder diese Anweisungen veröffentlichen, sondern dich immer auf die URL "http://testing.preware.org/" beziehen.
  8. Wenn du nach Hilfe fragst wird du immer die Phrase "Ich habe die Regeln gelesen" (oder ähnlich abgewandelt) einfügen. Das Fehlen dieser Phrase wird dazu führen, dass deine Anfrage stillschweigend ignoriert wird.

Wenn du nicht bereit bist *ALLE* der oben genannten Regel mit gutem Gewissen zu befolgen, dann warte bitte auf die öffentliche Erscheinung der Programme/Patches in den normalen Feeds von Preware.

Wenn du bereit bist *alle* oben genannten Regel zu befolgen, dann sei herzlich dazu eingeladen am Alpha- oder Beta-Testing teilzuhaben.

Beachte, dass all diese Regeln eher eine Frage deiner Einstellung als deiner Fähigkeiten sind.

Alleinige Nutzung von sicheren, stabilen Feeds

Wenn du einer der Personen bist, die durch Artikel oder Foreneinträge angewiesen wurden, die Testing Feeds zu nutzen, aber du nichts wirklich testest, dann solltest du das folgende tun, um in Preware nur sichere, stabile Feeds zu nutzen:

  • Öffne Preware
  • Öffne das App-Menu -> Feeds verwalten
  • Lösche jeden Eintrag durch Wischen, der das Wort "testing" auch nur irgendwo im Namen enthält

Beachte, dass dies nur Pakete betrifft, die du noch nicht auf deinem Gerät installiert hast.

Nachdem du dies getan hast, und du willst nur die sicheren, stabilen Feeds beibehalten, kannst du hier aufhören. Dann ist nämlich der Rest dieser Seite nicht relevant für dich, und du solltest nach diesem Abschnitt sonst nichts tun, was hier noch beschrieben wird.

Beta Testing Feeds aktivieren

Beta Packages wurden bereits teilweise getestet, können in seltenen Fällen aber dennoch deine Daten löschen oder dein Gerät unbrauchbar machen. Du wurdest gewarnt. Wenn du nicht explizit eine Beta-Version einer App testen möchtest, solltest du alle Beta-Feeds deaktivieren, wenn du nicht gerade ein bestimmtes Beta-Package aktualisieren oder installieren willst.

Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Um die Beta-Feeds zu aktivieren, musst du folgendes tun:

  • Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren. (Gründe hierzu siehe in den FAQ)
  • Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht schon weißt, wie man diese Befehle per novaterm oder Xecutah ausführt oder nicht z. B. per Google herausfindest wie dies geht, solltest du die Beta-Feeds nicht benutzen.
mkdir -p /var/preferences/org.webosinternals.preware
touch /var/preferences/org.webosinternals.preware/enable-beta-feeds

Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Beta-Feeds deaktivieren

Um temporär die Beta-Feeds zu deaktivieren, setze im "Feeds verwalten"-Dialog die entsprechenden Einträge einfach auf "aus".

Um die Beta-Feeds permanent zu deaktivieren, musst du folgendes tun:

  • Greife per Kommandozeile auf das Gerät zu und führe den folgenden Befehl aus.
rm -f /var/preferences/org.webosinternals.preware/enable-beta-feeds
  • Lösche im "Feeds verwalten"-Dialog alle beta-* Feeds durch Wischen.

Beachte, dass wenn du nicht die enable-beta-feeds-Datei wie im ersten Schritt beschrieben löschst, werden die Beta-Feeds wieder erscheinen, sobald du eine neue Version von Preware installierst.

Alpha Testing Feeds aktivieren

Alpha-Packages wurden wenig bis gar nicht getestet, und es besteht eine große Gefahr Daten zu verlieren, dein Profil zu zerstören und möglicherweise dein Gerät unbrauchbar zu machen. Pakete im Alpha-Feed *werden* regelmäßig etwas kaputt machen (vielleicht sogar absichtlich). Du wurdest gewarnt. Wenn du nicht explizit eine Alpha-Version einer App testen möchtest, solltest du alle Beta-Feeds deaktivieren, wenn du nicht gerade ein bestimmtes Alpha-Package aktualisieren oder installieren willst.

Im Allgemeinen werden nur sehr sehr sehr wenige Personen erwartet, die Alpha Testing Feeds zu aktivieren. Die größte Mehrheit der User sollte höchstens den Beta Testing Feed verwenden.

Der Beta-Testing Feed und der Alpha-Testing Feed können beide zeitgleich aktiv sein, wenn gewünscht.

Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Um den Alpha-Testing Feed zu aktivieren musst du folgendes tun:

  • Deinstalliere Preware. Ja, wirklich - du musst Preware deinstallieren. (Gründe hierzu siehe in den FAQ)
  • Greife per Kommandozeile auf das Gerät zu und führe die folgenden 2 Befehle aus. Wenn du nicht schon weißt, wie man diese Befehle per novaterm oder Xecutah ausführt oder nicht z. B. per Google herausfindest wie dies geht, solltest du die Alpha-Feeds nicht benutzen.
mkdir -p /var/preferences/org.webosinternals.preware
touch /var/preferences/org.webosinternals.preware/enable-alpha-feeds

Poste, kopiere oder umschreibe diese Anleitung nirgendwo anders, sondern setze immer einen Link auf "http://testing.preware.org/"

Alpha-Feeds deaktivieren

Um temporär die Alpha-Feeds zu deaktivieren, setze im "Feeds verwalten"-Dialog die entsprechenden Einträge einfach auf "aus".

Um die Alpha-Feeds permanent zu deaktivieren, musst du folgendes tun:

  • Greife per Kommandozeile auf das Gerät zu und führe den folgenden Befehl aus.
rm -f /var/preferences/org.webosinternals.preware/enable-alpha-feeds
  • Lösche im "Feeds verwalten"-Dialog alle alpha-* Feeds durch Wischen.

Beachte, dass wenn du nicht die enable-alpha-feeds-Datei wie im ersten Schritt beschrieben löschst, werden die Alpha-Feeds wieder erscheinen, sobald du eine neue Version von Preware installierst.

Testing Feeds F&A

F: Wer sollte die Alpha-Testing Feeds nutzen?

A: Wenn du diese Frage stellst, solltest du den Feed nicht aktivieren. Nur sehr sehr sehr sehr wenige Personen sollten die Alpha-Testing Feeds jemals aktivieren. Wenn du kein GIT Repository gecloned hast und Code bearbeitest, sollten du den Feed nicht aktivieren.

F: Wer sollte den Beta-Testing Feed nutzen?

A: Jeder darf den Beta-Testing Feed benutzen, wenn er mit den Regeln vollständig einverstanden ist, und genau weiß warum er den Beta-Testing Feed verwendet (und z. B. nicht einfach blind irgendwelchen Anleitungen in Artikeln oder Foren folgt)

F: Warum benötigt die Aktivierung der Feeds eine Verbindung zu meinem Computer?

A: Wenn du die Testing-Feeds zum ersten mal aktivierst, wollen wir sicherstellen dass du in der Lage bist dein Gerät mit einem PC zu verbinden, um Fehler finden zu können und dein Gerät wiederherzustellen wenn etwas schief geht.

F: Warum benötigt die Aktivierung der Feeds eine Neuinstallation von Preware?

A: Die Feeds werden erstellt wenn Preware installiert wird. Deshalb musst du Preware reinstallieren, dass die Feeds auf deinem Gerät erstellt werden.

F: Warum benötigt die Aktivierung der Feeds die Nutzung der Linux Kommandozeile?

A: Um ein erfolgreicher Tester zu sein, musst du in der Lage sein auf dein Gerät über die Linux Kommandozeile zuzugreifen um Debug-Infomationen liefern zu können. Wir stellen so sicher dass du das kannst, bevor du auf die Feeds zugreifen kannst.

F: Warum kann ich nicht einfach die Feeds-URLs direkt eingeben?

A: Zu viele User verwenden die falschen Feed-Namen oder Feed-URLs, daher haben wir diese Möglichkeit entfernt.

F: Warum darf ich die Anleitungen nicht einfach auf meinem Blog oder einem Forum veröffentlichen?

A: Zu viele Leute veröffentlichten die URLs ohne die dazugehörigen Regeln und Warnungen. Dies ist nun strengstens verboten.

F: Wofür werden die Alpha-Patches und Beta-Patches Feeds verwendet?

A: Der Alpha-Patches Feed wird zum Testen der AUTP-Scripte genutzt werden, welche in der Lage sind Dateien in /media/cryptofs/apps/ zu patchen (Dateien, die nicht in /md5sums enthalten sind). Sobald das funktioniert, werden wir den Beta-Patch Feed verwenden um alle Patches zu upgraden, die neue AUPT-Scripts zu nutzen und diese anschließend im Beta-Stadium zu testen.