[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] [:Pakete_installieren:Pakete installieren] [:Paketquellen freischalten:Paketquellen freischalten] }}} [[Inhaltsverzeichnis(1)]] {{{#!vorlage Warnung Dieses Paket wird vom Entwickler z.Zt. nicht mehr gepflegt. Es entspricht nicht der aktuellen Firefox-Version, von der es abgeleitet ist. Eine Installation stellt somit, insbesondere vor dem Hintergrund der [wikipedia:DigiNotar:]-Zertifikatsaffäre, ein __Sicherheitsrisiko__ dar. Stand: 21.09.2011) }}} [[Bild(./swiftfoxicon.png, 64, left)]] Bei Swiftfox handelte es sich ursprünglich um einen optimierten Firefox für AMD-Prozessoren. Seit einiger Zeit sind jedoch auch Versionen für Intel Prozessoren verfügbar. Wer schon vergeblich nach einem schnelleren Firefox gesucht hat, findet in Swiftfox die Lösung. Häufig wird allerdings bemängelt, dass der Autor die Mozilla Public License (MPL) verletzt, weil er den Quellcode von Swiftfox nicht freigibt. Deshalb existiert auch eine freie optimierte Alternative, nämlich [http://swiftweasel.tuxfamily.org/ Swiftweasel] {en}, die allerdings nicht mehr weiter gepflegt wird. = Vorbereitung = Wenn man nicht genau weiß, welchen Prozessor-Typ man verwendet, öffnet man ein Terminal [1] und gibt den Befehl {{{#!vorlage Befehl cat /proc/cpuinfo }}} ein. Nun sollte zumindest der Hersteller direkt ersichtlich sein. Unterstützte Prozessor-Typen werden auf folgender Seite gelistet: [http://getswiftfox.com/proc.htm]. [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] = Installation = Swiftfox ist kein offizieller Bestandteil von Ubuntu. Daher muss zur Installation eine Fremdquelle genutzt werden. [[Vorlage(Fremdquelle, http://getswiftfox.com/builds/debian, unstable non-free)]] Das zu installierende [2] Paket heißt * '''swiftfox-''Prozessorversion''''' Die verfügbaren Pakete kann man [http://getswiftfox.com/deb.htm hier] {en} nachschlagen. == Manuell == Auf der offiziellen Seite von [http://getswiftfox.com Swiftfox] {en} kann man die passende Version für den eigenen Prozessor herunterladen (auf der Downloadseite "Tarballs" auswählen) und entpacken. Vor einer Änderung empfiehlt es sich, das [:Firefox/Profile:Benutzerprofil] unter '''~/.mozilla''' zu sichern und zum Beispiel nach '''~/.mozilla.ubuntu''' zu kopieren. Alternativ kann man auch nur die Lesezeichen in Firefox exportieren. == Swiftfox in deutscher Sprache == Leider ist Swiftfox nicht direkt mit einem deutschen Sprachpaket erhältlich. Dies lässt sich jedoch einfach und komfortabel in folgenden Schritten nachrüsten: 1. Zuerst sollte die [https://addons.mozilla.org/de/firefox/addon/quick-locale-switcher/ Quick Locale-Switcher] {de} -Erweiterung installiert werden. Auf der übersichtlichen Seite wählt man nun die aktuelle Version dieser Erweiterung aus; wie gewohnt mit einem einfachen Klick zu installieren. Sollte eine Benachrichtigung erscheinen, dass die Seite keine Erweiterungen installieren darf und geblockt wurde, so klickt man in dem Benachrichtigungsfeld oben rechts auf den Button "''Edit''" bzw. "''Einstellungen bearbeiten''". In dem erscheinenden Menü wird die entsprechende URL bereits angezeigt und kann zu den Seiten, welche Installationen vornehmen dürfen), hinzugefügt werden. Alternativ fügt man die entsprechende URL über die Menüleiste unter "''Edit -> Content''" ein.\\ '''Anmerkung:''' Man braucht den Quick Locale-Switcher nur, wenn mehrere Menüsprachen verwendet werden sollen. Da dieser auch nicht immmer funktioniert (z.B. unter V 3.5.3, Okt. 2009), geht auch der Umweg über `about:config` wie im [http://wiki.archlinux.de/title/Swiftfox_Sprache_umstellen Archlinux-Wiki] beschrieben. 1. Nachdem das Plugin Locale-Switcher nun installiert wurde, schließt man alle Browserfenster und startet Swiftfox neu. Jetzt muss man das deutsche Sprachpaket ([http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/xpi/ Download)] installieren. In der Auflistung wählt man die Datei '''de.xpi''' per einfachem Klick aus. Wieder muss der Seite, das Installieren von Erweiterungen zuerst erlaubt werden. Nachdem sich das Sprachpaket '''de.xpi''' erfolgreich in die Erweiterungs-Liste installiert hat, müssen wieder alle Browserfenster geschlossen werden.[[BR]]Verwendet man eine neuere oder ältere Swiftfoxversion, so einfach das Versionsverzeichnis in der URL anpassen, z.B. ''.../releases/3.5.2/linux-i686/xpi/'' 1. Nach einem Neustart von Swiftfox öffnet man die Optionen unter "''Tools''" (im Deutschen "''Extras''") in der Menüleiste. Dort auf den neuen Eintrag "''Languages...''" klicken und "Deutsch" auswählen. Es wird nun (ein letztes Mal) zu einem Neustart aufgefordert. Beim nächsten Start ist Swiftfox eingedeutscht. Gefunden und in kürzerer Form vorhanden ist diese Anleitung auf [http://blogs.getswiftfox.com/?p=9 getswiftfox.com] {en} . [[Bild(Wiki/Icons/hint.png, 48, align=right)]] = Tipps = Im Folgenden noch ein paar Hintergrundinformationen und Tipps, wie man Swiftfox noch besser in das System integriert. == Profile == Zur Absicherung eine Kopie des Verzeichnisses '''~/.mozilla''', in dem die benutzerspezifischen Profile (Lesezeichen, Erweiterungen, etc.) vom ursprünglichen Firefox lagern, ist immer zu empfehlen. Nach der erfolgreichen Installation ist Swiftfox im Verzeichnis '''/usr/lib/swiftfox/''', sowie '''/usr/bin/swiftfox''' installiert und lässt sich nun überall per Aufruf '''swiftfox''' starten. Das Profil im Ordner '''~/.mozilla/firefox/*default''' wird von Swiftfox erkannt, benutzt und auch weiterhin beschrieben. Wenn man zwischen Swiftfox und Firefox oft wechselt, ist es eine gute Idee, eigene Profile jeweils anzulegen. Ansonsten ist dieser Schritt nicht notwendig: Um ein neues Profil anzulegen startet man Swiftfox mit dem Parameter {{{#!vorlage Befehl swiftfox -ProfileManager }}} Dort eine neues Profil erstellen und Verzeichnis wählen, dann einmal starten und swiftfox sollte sich das Profil gemerkt haben. (In das neue Verzeichnis kann man dann auch einfach das alte Firefox-Profil manuell hinenkopieren). Nun einmal noch ein {{{#!vorlage Befehl firefox -ProfileManager }}} und für den Firefox das alte Profil auswählen und einmal starten. So dürften keine Konflikte auftreten. == Swiftfox als Standard == Zu guter letzt kann man Swiftfox (unter GNOME) per ''"System -> Einstellungen -> Bevorzugten Anwendungen"'' eintragen. Dazu wählt man bei ''Webbrowser'' einen benutzerdefinierten Eintrag und ersetzt dort die Zeile durch '''/usr/bin/swiftfox "%s"'''. Zusätzlich gibt man in einem Terminal [1] den folgenden Befehl ein: {{{#!vorlage Befehl sudo update-alternatives --config x-www-browser }}} In der erscheinenden Auswahl wählt man die Nummer der Zeile, die ''/usr/bin/swiftfox'' enthält, aus und bestätigt. Alternativ - aber weniger transparent - tauscht man, wie in dem Abschnitt der ersten Installationsmethode (s.o.) beschrieben, Firefox durch Swiftfox per `dpkg-divert` aus. Der Vorteil ist, dass keine weiteren Anpassungen benötigt werden: {{{#!vorlage Befehl sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox sudo ln -s /usr/bin/swiftfox /usr/bin/firefox }}} = Links = * [http://forums.getswiftfox.com/viewtopic.php?t=202/ Diskussion zur Swiftfox-Lizenz mit dem Autor Jason] {en} * [:Firefox:] {Übersicht} Übersichtsartikel # tag: Internet, unfreie Software, Firefox, Browser