langpack unter linux für mehere user installieren

  • Zitat von jjschulz

    ist es möglich die Spracherweiterung als root einmal zentral
    zu installieren, anstatt in jedem einzelnen Profil der Benutzer?


    Versuch mal das über die Befehlszeile:

    <code>./firefox -install-global-extension pfad-zur.xpi</code>

    Das installiert Erweiterungen ins Programmverzeichnis. Das Langpack ist ja auch nur eine Erweiterung, also sollte das klappen.

  • Zitat von tve

    Versuch mal das über die Befehlszeile:

    <code>./firefox -install-global-extension pfad-zur.xpi</code>

    Das installiert Erweiterungen ins Programmverzeichnis. Das Langpack ist ja auch nur eine Erweiterung, also sollte das klappen.

    Wenn ich das als root mache, dann passiert leider gar nichts.
    Jedenfalls ist das extensions Verzeichnis unverändert.

    Gibt es eigentlich irgenwo eine Liste aller/der meisten Optionen?

  • Zitat

    Gibt es eigentlich irgenwo eine Liste aller/der meisten Optionen?


    <code>firefox --help</code>, da sind aber auch nicht alle Optionen gelistet.[/quote]

    Da sind bei weitem nicht alle Optionen aufgelistet.
    Ich habe immer wieder vereinzelt von mir bis dahin
    unbekannten Optionen gelesen/gehört, daß ich mich wundere,
    daß es keine Übersicht/Referenz gibt.

    Auch im Quellcode scheint es keine zentrale Stelle dafür zu
    geben. (Oder ich habe sie nur nicht gefunden :) )

  • Zitat von tve


    Ja, hast recht, habs auch gerade mit der All-in-One-Erweiterung probiert, unter Linux ist es kaputt.

    Bug in Bugzilla: http://bugzilla.mozilla.org/show_bug.cgi?id=250847


    Danke für den Hinweise. Sehr aufschulßreich.
    Dort wird auch ein Workaround beschrieben, bis es repariert ist:

    ./firefox -install-global-extension pfad-zur.xpi irgendeinstring

    Da die Erweiterung dann aber noch nicht aktiviert ist, muß man
    firefox einmalig (als root) mit der Option ./firefox -contentLocale de-DE -UILocale DE
    starten.

    Das ganze hat noch einen Haken: die installierten Dateien sind nur
    für root lesbar, also im Verzeichnis der installierten Erweiterung:

    chmod -R u+w,g+r,o+r .

    Hat bei mir geklappt :)

  • Zitat

    daß es keine Übersicht/Referenz gibt.

    http://www.mozilla.org/docs/command-line-args.html
    Obiges klappt zum Teil auch mit Firefox.

    Eventuell existiert noch mehr auf den Seiten von Mozilla = Sitemap durchsuchen ;)

    //edit: Interessant ist vor allem

    Code
    -chrome chrome://dieurl

    //edit2:

    Code
    ./firefox -chrome chrome://browser/content/bookmarks/bookmarksManager.xul

    startet zum Beispiel den Lesezeichen-Manager.
    Mehr davon gibt es hier

    Und

    Code
    ./firefox -chrome chrome://chatzilla/content/chatzilla.xul

    würde Chatzilla starten. Dafür kann man dann auch ein eigenes Profil anlegen usw und sofort ;)