Wenn das Chum-Repository unter SailfishOS 5 nicht funktioniert
Artikel ansehen
Zusammenfassung ansehen
Wer aktuell unter SailfishOS 5.0 „Tampella“
Chum als zusätzliche Softwarequelle nutzt, wird auf ein Problem stoßen: Chum findet sein eigenes Repository nicht.
Der Grund ist einfach: Seit SailfishOS 4.6 „Sauna“ hat das Repository ein anderes Nummernschema für SailfishOS-Versionen (
a.b), im System wird aber immer noch das bisherige Nummernschema (
a.b.c.d) verwendet.
Perkele.Zum Glück geht das zu beheben. Ich empfehle, das über ssh von einem Gerät mit Hardwaretastatur aus zu machen, das ist bequemer. Außerdem braucht man natürlich root-Zugang.
Zunächst einmal ein Blick in die Liste der eingetragenen Repositories, genauer gesagt, die Chum-Zeile:
# ssu lr | grep chumDie sieht dann so aus:
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_aarch64/oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_armv7hl/oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_i486/So ein Repository gibt’s aber gar nicht. Ein Blick in den
Open Build Service zeigt: Die Versionsnummer des Chum-Repository für „Tampella“ ist tatsächlich 5.0 und nicht 5.0.0.68 wie im Gerät eingetragen.
Also macht man dreierlei. Erst entfernt man das Chum-Repository:
# ssu rr sailfishos-chumDann trägt man es händisch mit der korrekten Versionsnummer neu ein:
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/oder
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_armv7hl/oder
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_i486/… je nachdem, was vorher eingetragen war.
Schließlich aktualisiert man die Repositories:
# ssu updatereposEmpfehlenswert ist zu überprüfen, ob das Repository auch wirklich eingetragen worden ist:
# ssu lr | grep chumDa sollte jetzt stehen:
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_armv7hl/oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_i486/Wenn man jetzt die Chum-GUI startet, sollte das Repository automatisch und ohne Fehlermeldung aktualisiert werden.
#
Jolla #
SailfishOS #
Tampella #
Chum #
Chum GUI #
Perkele