Ich war auf der Suche nach neuer Software für meine N900 und habe dabei ein wenig auf der Maemo Seite gestöbert, wo ich dann im Wiki auf die “Testing” und “Testing-Devel” Repositorys gestoßen bin. In beiden befinden sich “unfertige” Programme, solche, die noch nicht für den “normalen” Benutzer gedacht sind, weil sie noch in der Entwicklung sind oder noch nicht den Qualitätssicherungsprozess durch laufen haben. Dennoch sollte man diese nicht installieren wenn man nicht für Probleme gewappnet ist, besonders die Pakete in “Testing-Devel” sind noch meist in einem sehr frühen Stadium der Entwicklung und können zu Problemen führen wie z.B. hohem Stromverbrauch, einfrieren des Betriebssystems oder Datenverlust.
Wie fügt man also ein neues Repository den Softwarequellen hinzu?
Dazu startet man als erstes den Programmmanager:

Anschließend öffnet man mit einem Tipp auf “Programmmanager” in der oberen Bildschirmmitte das Menü der Anwendung und wählt dort die Programmkataloge aus:

Danach werde alle vorhandenen Kataloge (Software Quellen) angezeigt:

Hier muss man mit einem Tipp auf “Neu” einen neuen Katalog anlegen, anschließend fragt das Programm die Einstellungen für den Katalog ab:

An dieser Stelle muss man nun folgende Einstellungen vornehmen, für das “Extra-testing” Repository:
Katalogname : maemo.org extras-testing
Internetadresse: http://repository.maemo.org/extras-testing
Verteilung: fremantle
Komponenten: free non-free
oder für das “Extra-testing-devel” :
Katalogname : Maemo Extras-devel
Internetadresse: http://repository.maemo.org/extras-devel
Verteilung: fremantle
Komponenten: free non-free
nach dem man einen hinzugefügt hat aktualisiert der Programmmanager automatisch die verfügbaren Programme. Man wird also sofort sehen, dass viel mehr Programme zur Installation bereit stehen als vorher.
Zum Schluss noch eine Warnung: Ich kann nicht dafür garantieren, dass alles rund läuft, man sollte sich immer bewusst sein, dass es sich hier um Software handelt die noch mitten in der Entwicklung steckt und ein lauffähiges Programm durch ein Update auf einmal nicht mehr so läuft wie vorher oder die Daten verloren gehen. Darum sollte ein regelmäßiges Backup der Daten unverzichtbar sein. Außerdem erscheinen in den Repositorys um einiges häufiger neue Versionen und verursachen somit um einiges mehr Netzwerktraffic als die Normalen.