##[[Vorlage(Getestet, precise)]] {{{#!vorlage Warnung Da von Firefox alle sechs Wochen eine neue Version erscheint, kann dieser Artikel leider nicht – wie sonst in diesem Wiki üblich – mit einer bestimmten Ubuntu-Version getestet werden. Die Mozilla-Entwickler behalten sich vor, jederzeit neue Funktionen hinzuzufügen oder vorhandene wieder aus dem Programm zu entfernen. Unter solchen Umständen ist es nicht möglich, die Korrektheit der in diesem Artikel beschriebenen Informationen dauerhaft für eine Ubuntu-Version zu garantieren. }}} {{{#!vorlage Wissen [:Packprogramme: Archive entpacken] [:Terminal: Ein Terminal öffnen] [:Programme starten: Ein Programm ohne Menüeintrag starten] [:Programmstarter: Einen Programmstarter erstellen] }}} [[Inhaltsverzeichnis(3)]] [[Bild(profilemanager-logo.png,80,align=left)]] ProfileManager ist ein Programm aus dem Hause Mozilla, welches [wikipedia:Stand-Alone#Software:Stand-Alone] eingesetzt werden kann (also ohne Installation auskommt) und eine einfachere Handhabung von Mozilla-Profilen ermöglicht. Damit können grundsätzlich die Profile aller Produkte Mozillas verwaltet werden – der Browser [:Firefox:] ebenso wie der E-Mail-Client [:Thunderbird:] oder die Internet-Software-Suite [:SeaMonkey:]. Einzige Einschränkung ist, dass die Programme auf der [wikipedia:Laufzeitumgebung:] von [wikipedia:XULRunner:] basieren. Der ProfileManager gleicht in den Grundzügen dem bekannten Profilmanager, der bis einschließlich Firefox 4.0 implementiert ist. Er läuft sowohl mit früheren Firefox-Versionen als auch früheren anderen Mozilla Produkten wie Thunderbird oder SeaMonkey. {{{#!vorlage hinweis Ab Firefox 5.0 ist seitens Mozilla geplant, den implementierten Profilmanager zu entfernen und nur noch den Stand-Alone-ProfileManager einzusetzen (siehe [https://bugzilla.mozilla.org/show_bug.cgi?id=214675 Remove Profile Manager UI] {en}). Andere Profile können dann nur noch [:Firefox/Profile#Profilmanager:direkt aufgerufen] werden, die dazugehörige [wikipedia:Grafische_Benutzeroberfläche:GUI] wird entfernt. Diese Planung wurde nie endgültig gegen Nutzerinteressen-/-wünsche umgesetzt und der Profilemanager ist in Firefox 26 immernoch vorhanden. }}} = Funktionen = [[Bild(profilemanager.png,250,align=right)]] Einige der neuen und verbesserten Funktionen des ProfileManagers sollen in der folgenden Liste benannt werden: * einfaches [:Datensicherung:Backup] der Profile * einfaches Wiederherstellen der Profile * Sichern und Wiederherstellen in komprimierte Archive ([wikipedia:ZIP_(Dateiformat):ZIP]) * Verwalten von multiplen Programmversionen (Firefox, Thunderbird) * Verknüpfen von Profilen zu bestimmten Programmversionen * Starten aller Profile mit allen verfügbaren jeweiligen Programmversionen = Download = Von der Mozilla-Seite lädt man sich die gewünschte Version im Format [:tar:tar.gz] herunter, um den Ordner '''profilemanager''' zu erhalten. Wichtig ist hierbei, dass es sich um die Linuxversion des ProfileManagers handelt (`profilemanager.linux.tar.gz`). [[Vorlage(Fremd, Software, "Den ProfileManager lädt man sich bei [http://ftp.mozilla.org/pub/utilities/profilemanager/ ftp.mozilla.org] {dl} herunter.")]] {{{#!vorlage hinweis Es wird in diesem Artikel vorausgesetzt, dass man sich im Homeverzeichnis befindet und dort einen neuen Ordner anlegt ('''profilemanager'''), der dann für den ProfileManager benutzt wird. Natürlich muss der Ordner nicht im Homeverzeichnis liegen oder wie vorgeschlagen heißen; dann jedoch muss dies vom Anwender angepasst werden. }}} = Entpacken = Man entpackt nun die heruntergeladene Datei [1] . Dies kann entweder grafisch über die [wikipedia:Graphical_User_Interface:GUI] oder über das Terminal [2] gemacht werden. {{{#!vorlage warnung Man sollte sich spätestens an dieser Stelle davon überzeugen, dass man von seinem [:Firefox/Profile:Firefox-Profilordner] eine [:Sicherheit#Sicherungskopien:Sicherungskopie] (Backup) gemacht hat. }}} = ProfileManager starten = ## {{{#!vorlage hinweis ## Beachtet werden muss, dass ein Firefox-Profil logischerweise auch nur mit dem Programm Firefox verknüpft und gestartet werden kann. Es ist nicht möglich, ein Thunderbird-Profil mit dem Programm Firefox (oder umgekehrt) zu starten. ## }}} Nachdem die Datei entpackt wurden, kann man den ProfileManager auch schon benutzen. Dazu kann man einerseits das Terminal nutzen [2] oder sich einen Starter anlegen (siehe Abschnitt [#Starter-anlegen Starter anlegen]). Um den ProfileManager zu starten, wechselt man in den beinhaltenden Ordner und gibt folgenden Befehl ins Terminal ein: {{{#!vorlage befehl ./profilemanager-bin }}} Dieser Befehl startet den ProfileManager automatisch für die eigenen Firefox-Profile. == Andere Programme starten == Möchte man hingegen ein anderes Profil eines Mozilla-Programms damit verwalten, so hängt man den Namen des Programmes als Argument hinter den eigentlichen Befehl. Für den Aufruf des ProfileManagers in Verbindung mit Thunderbird sähe der Befehl wie folgt aus: {{{#!vorlage befehl ./profilemanager-bin thunderbird }}} = ProfileManager nutzen = {{{#!vorlage hinweis In diesem Artikel wird nur das Vorgehen in Bezug auf den Browser Firefox beschrieben. Die Funktionsweise für andere Mozilla-Programme (Thunderbird, SeaMonkey) ist jedoch die gleiche. }}} [[Bild(profilemanager-application-versions.png,250,align=right)]] ProfileManager legt beim Start automatisch eine Liste der auf dem System verfügbaren Programmversionen sowie eine Liste der Profile an. Natürlich kann man auch manuell Prorammversionen hinzufügen. Dies geschieht über die Schaltfläche "''Manage Firefox versions''" (siehe Bild rechts). Jede Firefox-Version in dieser Liste hat die gleichen Angaben: Den Pfad, die Version und die Default-Schaltfläche. Diese zeigt an, dass diese Firefox-Version mit Profilen gestartet wird, die nicht mit einer spezifischen Applikation verknüpft sind. Zwei Listen werden vom ProfileManager verwaltet: * Die Liste der Profile * Die Liste der Programmversionen, die mit den Profilen genutzt werden können Jedes Profil kann dabei mit allen jeweiligen Programmversionen verknüpft und gestartet werden. So kann Profil A mit Firefox 3.6 gestartet werden, während Profil B mit Firefox 4.0 gestartet wird. Beim nächsten Start kann man dieses Vorgehen tauschen und Profil A mit Firefox 4.0 oder Profil B mit Firefox 3.6 starten. == Neues Profil erstellen == [[Bild(profilemanager-create-profile.png,250,align=right)]] Um ein neues Profil zu erstellen, klickt man in der Menüleiste auf "''New''". Ein Fenster öffnet sich, in welchem man den Namen des Profils und optional den Pfad des neuen Profils sowie die Firefox-Version angeben kann, die dann mit diesem Profil gestartet werden soll. == Firefox mit vorhandenem Profil starten == Um Firefox mit einem bestimmten Profil zu starten, wählt man das Profil im Hauptfenster des ProfileManagers aus und klickt auf die Schaltfläche "''Start Firefox''". Firefox wird mit diesem Profil gestartet und das ProfileManager-Fenster schließt sich. Die Firefox-Version, welche gestartet werden wird, wird in dem Auswahlmenü "''Firefox Versions''" angezeigt. == Gesperrte Profile == Profile können als gesperrt ("locked") im Hauptfenster angezeigt werden. Das bedeutet, dass diese Profile gerade von einer Firefox-Instanz benutzt werden. Falls man ein gesperrtes Profil starten möchte, erhält man eine Warnung. Fährt man trotz der Warnung fort, kann man Fehler erhalten oder – im schlimmsten Falle – das Profil zerstören, weshalb dringend geraten wird, gesperrte Profile nicht zu starten, sondern die damit verknüpfte Firefox-Instanz zu schließen. = Backups der Profile = ProfileManager bietet zwei verschiedene Mechanismen an, um Sicherheitskopien (Backups) der Profile zu erstellen: * Einen lokalen Backup-Ordner des ProfileManagers, wo Profile verwaltet werden (dies ist der einfache und empfohlene Weg) * Einen zu bestimmenden Backup-Ordner, in den [wikipedia:ZIP_(Dateiformat):Zip]-Archive hinterlegt werden == Backups erstellen == [[Bild(profilemanager-backup-delete.png,250,align=right)]] Um ein Backup anzulegen, wählt man das zu sichernde Profil aus und klickt in der Menüleiste auf "''Backup -> Backup to -> Backup Folder''". Das Profil wird daraufhin gesichert und das Backup erscheint in der Backup-Spalte im Hauptfenster des ProfileManagers. Möchte man ein Backup löschen, so wählt man dieses im Hauptfenster des ProfileManagers aus, rechtsklickt darauf und löscht es (siehe Bild rechts). == Backups wiederherstellen == Um ein Profil wiederherzustellen, klickt man in der Menüleiste auf "''Backup -> Restore from -> Backup Folder''". Stellt man ein Profil wieder her, so verbleibt die Sicherheitskopie im entsprechenden Ordner, um sie später erneut verwenden zu können. == Backups als Zip-Archiv == [[Bild(profilemanager-backup.png,250,align=right)]] ProfileManager bietet das Sichern und Wiederherstellen in komprimierte Archive im Zip-Format an. Diese werden allerdings nicht im Hauptfenster in der Spalte "Backups" angezeigt. Die Möglichkeit Zip-Archive zu nutzen, vereinfacht den Austausch selbiger über verschiedene Computer hinweg. Um ein Backup in einem Archiv zu sichern, wählt man das Profil aus, welches man sichern möchte, klickt in der Menüleiste auf "''Backup -> Backup to -> Archive''", vergibt einen Namen und wählt einen Ort für das Archiv aus. Um ein gesichertes Archiv wiederherstellen zu können, wählt man in der Menüleiste "''Backup -> Restore from -> Archive''". Man wird nach dem Ort und dem Namen des zuvor gesicherten Archives gefragt und wählt dieses aus. = Weitere Optionen = [[Bild(profilemanager-options.png,250,align=right)]] Im unteren Bereich des ProfileManagers finden sich weitere Optionen, die man nutzen kann. So kann man damit... * ein temporäres Profil auswählen, welches nach der Nutzung gelöscht wird * Firefox in einem Offline-Modus starten (Browser ist offline) * Firefox in einem Safe-Modus starten (Browser startet mit der Option, die Erweiterungen auszuschalten) * Firefox mit einer Fehler-Konsole starten zu lassen (mit Hilfe derer man Fehler identifizieren kann) * Firefox in einer parallelen, zweiten Instanz (-no-remote) zu starten (neben einem schon laufenden Firefox) = Einschränkungen = Man sollte sich darüber im Klaren sein, dass der oben beschriebene Weg einen voll funktionstüchtigen ProfileManager „installiert“, dieser aber in einigen Punkten grundlegend von systemeigenen Programmen abweicht. == Updates == Der ProfileManager lässt sich wie ein „normales“ Programm einsetzen und handhaben. Beachten muss man allerdings, dass er nicht wie die systemeigenen Programme über die [:Paketquellen:] mit Updates versorgt wird. ##, sondern über ''"Hilfe -> Nach Updates suchen"'' im Menü. == Einbindung ins Menü == Da der neue Browser nicht installiert, sondern nur aufgerufen wird, ist dieser nicht im Menü zu finden. Wer ihn zum Menü hinzufügen will, sollte den Abschnitt [#Starter-anlegen Starter anlegen] befolgen. {{{#!vorlage hinweis Die nachfolgenden Informationen sind optional umsetzbar. Mit dem bis hierhin vollzogenen Weg erhält man einen funktionstüchtigen ProfileManager, den man universell einsetzen kann. }}} = Optionales = Anwender können sich den ProfileManager „stationär“ (= komfortablere Handhabung) einrichten. == Starter anlegen == Es gibt mehrere Möglichkeiten, um ein Programm zu starten: entweder über den direkten Aufruf eines Programms oder über eine Verknüpfung mit Hilfe des Befehls [:ln:]. Meist wird ein Programmstarter [4] verwenden, über den man beide Möglichkeiten umsetzen kann. === Einfacher Starter === [[Bild(profilemanager-starter.png,250,align=right)]] Möchte man sich einen Programmstarter z.B. auf dem Desktop anlegen, so kann man folgenden Befehl (''Typ: Anwendung'') nutzen, welcher im Vergleich zum obigen Befehl leicht modifiziert wurde: {{{ /Ordner_des_Profilemanagers/profilemanager-bin }}} Alternativ kann man sich ein Skript erstellen, dass den ProfileManager aufruft. Dazu legt man sich ein neues Skript (verknüpft beispielsweise auf dem Desktop) mit dem Namen '''profilemanager.sh''' an, welches folgenden Inhalt hat: {{{#!code bash #!/bin/sh cd ~/profilemanager ./profilemanager-bin }}} === Starter (Verlinkung) === Möchte man den Vorteil des systemweiten Aufrufes nutzen, nutzt man eine [:ln#Symbolische-Verknuepfungen:symbolische Verknüpfung] (`ln`), um das Starter-Skript '''profilemanager.sh''' mit dem Befehl `pm-starter` im Verzeichnis '''/usr/local/bin''' zu verlinken: {{{#!vorlage befehl sudo ln -s ~/profilemanager/profilemanager-bin /usr/local/bin/pm-starter }}} Durch die Verlinkung nach [:Verzeichnisstruktur#usr:/usr/local/bin] lässt sich der ProfileManager aus jedem Pfad des Systems per `pm-starter` aufrufen. == Logo vergeben == [[Bild(profilemanager-logo.png,64,align=right)]]Im nächsten Schritt kann man das rechts gezeigte Logo nutzen und verwenden. Es zeigt eine stilisierte Weltkugel. Die Icons stehen im Order '''profilemanager/chrome/icons/default''' zur Nutzung bereit. = Links = * [http://support.mozilla.com/en-US/kb/Backing%20up%20your%20information support.mozilla.com: Backing up your information] {en} * [https://wiki.mozilla.org/Auto-tools/Projects/ProfileManager wiki.mozilla.org: ProfileManager] {en} * [http://jagriffin.wordpress.com/2011/01/11/profilemanager-1-0_beta1/ Blog von PM-Entwickler Jon Allen Griffin] {en} * [http://ftp.mozilla.org/pub/utilities/profilemanager/ ftp.mozilla.org: Download des ProfileManagers] {dl} * [https://bugzilla.mozilla.org/show_bug.cgi?id=214675 #214675: Remove Profile Manager UI] {en} * [http://www.thunderbird-mail.de/wiki/Die_Dateien_im_Profil_kurz_erklärt Thunderbird-Die Dateien im Profil kurz erkärt] Infos dazu bei Thunderbird-Mail.de {de} #tag: Internet, Mozilla, Firefox, Thunderbird, SeaMonkey