Installationshandbuch:Firefox: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(Kandidat)
 
(fertig gesetzt)
Zeile 1: Zeile 1:
__NOTOC__
__NOTOC__
{{zumTest}}
{{fertig}}
 


== Firefox ==
== Firefox ==
'''Update für Windowsclients'''


Die hier beschriebene Installation erzeugt für jeden '''neu''' erstellten Benutzer ein eigenes Firefox-Profil im Homeverzeichnis '''u:\mozilla\firefox'''. Dadurch können Lesezeichen und andere Einstellungen individuell gespeichert werden. Darüber hinaus ist eine individuelle Anpassung von Firefox durch den Administrator möglich - z.B. vorkonfigurierte Lesezeichen (Bookmarks) oder Einschränkungen der Menüs.
Die hier beschriebene Installation erzeugt für jeden '''neu''' erstellten Benutzer ein eigenes Firefox-Profil im Homeverzeichnis '''u:\mozilla\firefox'''. Dadurch können Lesezeichen und andere Einstellungen individuell gespeichert werden. Darüber hinaus ist eine individuelle Anpassung von Firefox durch den Administrator möglich - z.B. vorkonfigurierte Lesezeichen (Bookmarks) oder Einschränkungen der Menüs.
Zeile 13: Zeile 12:
*Die Programminstallation
*Die Programminstallation


Auf der Arktur-CD ist eine Firefoxversion vorhanden, aktueller und vermutlich sicherer ist es, wenn Sie sich die aktuelle Firefoxversion von der [http://www.firefox-browser.de/ deutschen Firefoxseite] herunterladen. Das Update zur Erzeugung der Benutzerprofile auf Arktur liegt ebenfalls auf der CD oder kann von  [http://www.arktur.in-berlin.de/mambo/index.php?option=com_docman&task=cat_view&gid=71&Itemid=55 dieser Seite] heruntergeladen werden. Speichern Sie es auf dem Arktur-Schulserver z.B. im Verzeichnis '''/tmp'''.
Auf der Arktur-CD ist eine Firefoxversion vorhanden, aktueller und vermutlich sicherer ist es, wenn Sie sich die aktuelle Firefoxversion von der [http://www.firefox-browser.de/ deutschen Firefoxseite] herunterladen.  


'''1.Die Vorbereitung und Erzeugung der Benutzerprofile'''
Laden Sie sich zuerst das Update [http://fsn.by.schule.de:81/svn/arktur4/Dokumentation/download/ffclient4.tgz ffclient4.tgz] zur Erzeugung der Benutzerprofile auf dem Arktur-Schulserver herunter.
 
Speichern Sie es auf dem Arktur-Schulserver z.B. im Verzeichnis '''/tmp'''.
 
=== Die Vorbereitung und Erzeugung der Benutzerprofile ===


# Melden Sie sich am Arktur-Schulserver als ''root'' an der Konsole oder über putty an.
# Melden Sie sich am Arktur-Schulserver als ''root'' an der Konsole oder über putty an.
# Starten Sie den "midnight commander" mc.
# Starten Sie den "midnight commander" mc.
# Kopieren Sie die Datei <code>ffclient4.tgz</code> von /home/adm/Software/Firefox oder dem entsprechenden Speicherort nach /var/updates.
# Kopieren Sie die Datei <code>ffclient4.tgz</code> von "/tmp" oder dem entsprechenden Speicherort nach "/var/updates".
# Melden Sie sich jetzt bitte als ''sysadm'' auf einer weiteren Konsole (Alt-F2) oder putty-Sitzung an und führen Sie das Update durch, wie im [[Administratorhandbuch:Updates_einspielen|Administratorhandbuch unter Updates einspielen]] beschrieben.
# Melden Sie sich jetzt als Nutzer ''sysadm'' auf einer weiteren Konsole mit der Tastenkombination Alt-F2 (oder in einer putty-Sitzung) an und führen Sie das Update durch, wie im Kapitel [[Administratorhandbuch:Updates_einspielen|Updates einspielen]] im Administratorhandbuch beschrieben.


Das Update erzeugt im Verzeichnis '''/etc/skel/mozilla/firefox''' ein Firefoxprofil als Muster, das beim Anlegen neuer Benutzer automatisch im jeweiligen home-Verzeichnis erstellt wird. Darüberhinaus wird das Verzeichnis '''P:\Programme\Firefox''' erzeugt, in das die Programmdateien installiert werden sollen und eine große Anzahl von Plugins in das gleichnamige Unterverzeichnis kopiert. Das ist nötig, damit möglichst viele Webseiten angezeigt werden können, die spezielle Techniken wie z.B. Flash einsetzen.   
Das Update erzeugt im Verzeichnis '''/etc/skel/mozilla/firefox''' ein Firefoxprofil als Muster, das beim Anlegen neuer Benutzer automatisch im jeweiligen home-Verzeichnis erstellt wird. Darüber hinaus wird das Verzeichnis '''P:\Programme\Firefox''' erzeugt, in das die Programmdateien installiert werden sollen und eine große Anzahl von Plugins in das gleichnamige Unterverzeichnis kopiert. Das ist nötig, damit möglichst viele Webseiten angezeigt werden können, die spezielle Techniken wie z.B. Flash einsetzen.   


'''2. Programminstallation'''
=== Programminstallation ===


Melden Sie sich an Ihrem Musterclient als ''adm'' an. Obwohl Sie aus Sicherheitsgründen möglichst die neueste Firefoxversion verwenden sollten, geht es genauso gut mit einer nicht mehr ganz aktuellen Version, denn die Updatefunktion von Firefox funktioniert mittlerweile problemlos.
Melden Sie sich an Ihrem Musterclient als ''adm'' an. Obwohl Sie aus Sicherheitsgründen möglichst die neueste Firefoxversion verwenden sollten, geht es genauso gut mit einer nicht mehr ganz aktuellen Version, denn die Updatefunktion von Firefox funktioniert mittlerweile problemlos.
Zeile 32: Zeile 35:


:[[bild:ffinstall1-ia.png|Setup]]
:[[bild:ffinstall1-ia.png|Setup]]
:
:
:
:''Abbildung: Setup''
:''Abbildung: Setup''


Zeile 43: Zeile 42:


:[[bild:ffinstall2-vz.png|Installationsverzeichnis]]
:[[bild:ffinstall2-vz.png|Installationsverzeichnis]]
:''Abbildung: Installationsverzeichnis-1''


:
:
:
:''Abbildung: Installationsverzeichnis-1''


Im nächsten Fenster muss jetzt der eingestellte Pfad zu sehen sein:
Im nächsten Fenster muss jetzt der eingestellte Pfad zu sehen sein:
Zeile 53: Zeile 49:


:[[bild:ffinstall3-vz.png|Installationsverzeichnis]]
:[[bild:ffinstall3-vz.png|Installationsverzeichnis]]
:''Abbildung: Installationsverzeichnis-2''


:
:
:
:''Abbildung: Installationsverzeichnis-2''


Ist das nicht der Fall, können Sie mit dem Zurück-Knopf das Verzeichnis erneut auswählen.
Ist das nicht der Fall, können Sie mit dem Zurück-Knopf das Verzeichnis erneut auswählen.
Zeile 65: Zeile 58:


:[[bild:ffinstall4-opt.png|Optionen]]
:[[bild:ffinstall4-opt.png|Optionen]]
:''Abbildung: Optionen''


:
:
:
:''Abbildung: Optionen''


Zum Schluss werden Sie noch gefragt, ob Verknüpfungen für den schnellen Zugriff erstellt werden sollen, wählen Sie das gewünschte aus.
Zum Schluss werden Sie noch gefragt, ob Verknüpfungen für den schnellen Zugriff erstellt werden sollen, wählen Sie das gewünschte aus.
Zeile 75: Zeile 65:


:[[bild:ffinstall5-vkg.png|Verknüpfungen]]
:[[bild:ffinstall5-vkg.png|Verknüpfungen]]
:''Abbildung: Verknüpfungen''


:
:
:
:''Abbildung: Verknüpfungen''


Damit ist die Installation von Firefox fertig. Jeder neu erstellte Benutzer auf Arktur erhält jetzt ein eigenes Firefoxprofil. Melden Sie sich mit einem neu erstellten Benutzernamen an, starten Sie Firefox und Sie werden mit dem Benutzermenü begrüßt.
Damit ist die Installation von Firefox fertig. Jeder neu erstellte Benutzer auf Arktur erhält jetzt ein eigenes Firefoxprofil. Melden Sie sich mit einem neu erstellten Benutzernamen an, starten Sie Firefox und Sie werden mit dem Benutzermenü begrüßt.
Zeile 85: Zeile 72:


:[[bild:ff-fertig.png|Startbildschirm]]
:[[bild:ff-fertig.png|Startbildschirm]]
:
:
:
:''Abbildung: Startbildschirm mit Firefox 1.5''
:''Abbildung: Startbildschirm mit Firefox 1.5''


Zeile 95: Zeile 78:
=== Updatedetails ===
=== Updatedetails ===


'''Welche Änderungen hat das Update bewirkt? '''
==== Welche Änderungen hat das Update bewirkt? ====


Eigentlich sollte jetzt alles funktionieren. Sie wollen gern die Modifikationen überprüfen - oder die Einstellungen ändern? Dazu melden Sie sich wieder wie oben beschrieben als root an und starten den mc. Zum Editieren einer Datei drücken Sie die Taste F4, zum Speichern F2 und zum Beenden F10. Zum Ausführen einer Datei drücken Sie die Entertaste.
Eigentlich sollte jetzt alles funktionieren. Sie wollen gern die Modifikationen überprüfen - oder die Einstellungen ändern? Dazu melden Sie sich wieder wie oben beschrieben als root an und starten den mc. Zum Editieren einer Datei drücken Sie die Taste F4, zum Speichern F2 und zum Beenden F10. Zum Ausführen einer Datei drücken Sie die Entertaste.
Zeile 111: Zeile 94:


:[[bild:ff-prefsjs.png|prefs.js]]
:[[bild:ff-prefsjs.png|prefs.js]]
:''Abbildung: prefs.js''


:
:
:
:''Abbildung: prefs.js''


Der Proxy ist standardmäßig auf die Datei <code>/home/www/netscape.pac</code> auf dem Server eingestellt. Das hat den Vorteil, dass man durch Änderungen an dieser einen Datei alle Firefoxprofile anpassen kann, die auf diese Datei verweisen. Dies ist z.B. notwendig, wenn der Arktur-Schulserver auf dem der Proxydienst läuft, eine andere IP-Nummer als die bei der Serverinstallation vorgeschlagene 192.168.0.1 erhalten hat.
Der Proxy ist standardmäßig auf die Datei <code>/home/www/netscape.pac</code> auf dem Server eingestellt. Das hat den Vorteil, dass man durch Änderungen an dieser einen Datei alle Firefoxprofile anpassen kann, die auf diese Datei verweisen. Dies ist z.B. notwendig, wenn der Arktur-Schulserver auf dem der Proxydienst läuft, eine andere IP-Nummer als die bei der Serverinstallation vorgeschlagene 192.168.0.1 erhalten hat.


Wollen Sie eine andere Startseite oder Proxykonfiguration für alle, bevor Sie die Profile erstellen, so können Sie die markierten Einstellungen wie gewünscht ändern - wie oben beschrieben z.B. mit dem mc.  
Wollen Sie eine andere Startseite oder Proxykonfiguration für alle, bevor Sie die Profile erstellen, so können Sie die markierten Einstellungen wie gewünscht ändern - wie oben beschrieben z.B. mit dem mc.


Darüberhinaus sind weitere Modifikationen im Skelverzeichnis möglich, z.B. eine vorkonfigurierte Bookmarkdatei oder Menüeinschränkungen, die sich bei allen neu erstellten Usern auswirken.
Darüber hinaus sind weitere Modifikationen im Skelverzeichnis möglich, z.B. eine vorkonfigurierte Bookmarkdatei oder Menüeinschränkungen, die sich bei allen neu erstellten Usern auswirken.


Um auch bereits vorhandene User mit dem entsprechenden Firefoxprofil zu versehen, befindet sich im Unterverzeichnis '''/root/firefoxtools''' die Datei <code>copyfox4</code>, die Sie als ''root'' auf der Konsole oder per putty lediglich aufrufen müssen.
Um auch bereits vorhandene User mit dem entsprechenden Firefoxprofil zu versehen, befindet sich im Unterverzeichnis '''/root/firefoxtools''' die Datei <code>copyfox4</code>, die Sie als ''root'' auf der Konsole oder per putty lediglich aufrufen müssen.
Zeile 128: Zeile 108:


Damit Firefox auch das vorgesehene Firefoxprofil verwendet und nicht automatisch ein neues erstellt, muss im betriebssystemspezifischen Userprofil in der Datei <code>profiles.ini</code> das richtige Verzeichnis eingetragen sein.
Damit Firefox auch das vorgesehene Firefoxprofil verwendet und nicht automatisch ein neues erstellt, muss im betriebssystemspezifischen Userprofil in der Datei <code>profiles.ini</code> das richtige Verzeichnis eingetragen sein.


:[[bild:ff-profilesini.png|profiles.ini]]
:[[bild:ff-profilesini.png|profiles.ini]]
:
:
:
:''Abbildung: profiles.ini''
:''Abbildung: profiles.ini''



Version vom 6. Januar 2006, 21:53 Uhr

fertig Seite fertig: Sollten Sie Änderungsvorschläge oder Ergänzungen zu diesem Punkt haben, dann nutzen Sie bitte den Punkt Diskussion (oben).


Firefox

Die hier beschriebene Installation erzeugt für jeden neu erstellten Benutzer ein eigenes Firefox-Profil im Homeverzeichnis u:\mozilla\firefox. Dadurch können Lesezeichen und andere Einstellungen individuell gespeichert werden. Darüber hinaus ist eine individuelle Anpassung von Firefox durch den Administrator möglich - z.B. vorkonfigurierte Lesezeichen (Bookmarks) oder Einschränkungen der Menüs.

Die Installation von Firefox geschieht in 2 Schritten:

  • Die Vorbereitung und Erzeugung der Benutzerprofile
  • Die Programminstallation

Auf der Arktur-CD ist eine Firefoxversion vorhanden, aktueller und vermutlich sicherer ist es, wenn Sie sich die aktuelle Firefoxversion von der deutschen Firefoxseite herunterladen.

Laden Sie sich zuerst das Update ffclient4.tgz zur Erzeugung der Benutzerprofile auf dem Arktur-Schulserver herunter.

Speichern Sie es auf dem Arktur-Schulserver z.B. im Verzeichnis /tmp.

Die Vorbereitung und Erzeugung der Benutzerprofile

  1. Melden Sie sich am Arktur-Schulserver als root an der Konsole oder über putty an.
  2. Starten Sie den "midnight commander" mc.
  3. Kopieren Sie die Datei ffclient4.tgz von "/tmp" oder dem entsprechenden Speicherort nach "/var/updates".
  4. Melden Sie sich jetzt als Nutzer sysadm auf einer weiteren Konsole mit der Tastenkombination Alt-F2 (oder in einer putty-Sitzung) an und führen Sie das Update durch, wie im Kapitel Updates einspielen im Administratorhandbuch beschrieben.

Das Update erzeugt im Verzeichnis /etc/skel/mozilla/firefox ein Firefoxprofil als Muster, das beim Anlegen neuer Benutzer automatisch im jeweiligen home-Verzeichnis erstellt wird. Darüber hinaus wird das Verzeichnis P:\Programme\Firefox erzeugt, in das die Programmdateien installiert werden sollen und eine große Anzahl von Plugins in das gleichnamige Unterverzeichnis kopiert. Das ist nötig, damit möglichst viele Webseiten angezeigt werden können, die spezielle Techniken wie z.B. Flash einsetzen.

Programminstallation

Melden Sie sich an Ihrem Musterclient als adm an. Obwohl Sie aus Sicherheitsgründen möglichst die neueste Firefoxversion verwenden sollten, geht es genauso gut mit einer nicht mehr ganz aktuellen Version, denn die Updatefunktion von Firefox funktioniert mittlerweile problemlos. Das Programm wird auf das Netzlaufwerk P: installiert, wodurch sich u.a. der Wartungsaufwand verringert, ein Update z.B. muss nur noch an einem Client durchgeführt werden. Starten Sie nun den Firefoxinstaller und wählen Sie die Installationsart "Benutzerdefiniert".


Setup
Abbildung: Setup


Klicken Sie im nächsten Fenster auf ändern und wählen Sie den Ordner P:\Programme\Firefox aus.


Installationsverzeichnis
Abbildung: Installationsverzeichnis-1


Im nächsten Fenster muss jetzt der eingestellte Pfad zu sehen sein:


Installationsverzeichnis
Abbildung: Installationsverzeichnis-2


Ist das nicht der Fall, können Sie mit dem Zurück-Knopf das Verzeichnis erneut auswählen.

Das nächste Fenster bietet 2 Optionen an, die in der Regel nicht benötigt werden, Sie können auf weiter klicken.


Optionen
Abbildung: Optionen


Zum Schluss werden Sie noch gefragt, ob Verknüpfungen für den schnellen Zugriff erstellt werden sollen, wählen Sie das gewünschte aus.


Verknüpfungen
Abbildung: Verknüpfungen


Damit ist die Installation von Firefox fertig. Jeder neu erstellte Benutzer auf Arktur erhält jetzt ein eigenes Firefoxprofil. Melden Sie sich mit einem neu erstellten Benutzernamen an, starten Sie Firefox und Sie werden mit dem Benutzermenü begrüßt.


Startbildschirm
Abbildung: Startbildschirm mit Firefox 1.5


Updatedetails

Welche Änderungen hat das Update bewirkt?

Eigentlich sollte jetzt alles funktionieren. Sie wollen gern die Modifikationen überprüfen - oder die Einstellungen ändern? Dazu melden Sie sich wieder wie oben beschrieben als root an und starten den mc. Zum Editieren einer Datei drücken Sie die Taste F4, zum Speichern F2 und zum Beenden F10. Zum Ausführen einer Datei drücken Sie die Entertaste.

An dieser Stelle sind nur die wichtigsten Einstellungen beschrieben. Weitergehende Modifikationen, Tipps und Tricks finden Sie unter Tools und Anleitungen unter Firefox.

Programmverzeichnis

Das Update geht davon aus, dass Firefox im Serververzeichnis /home/adm/Programme/Firefox installiert wird. Hierbei wird eine Vielzahl von Plugins in das gleichnamige Unterverzeichnis kopiert, damit die Seiten entsprechend angezeigt werden können. Zu einigen Plugins ist allerdings zusätzlich eine lokale Installation notwendig (z.B. Java). Wenn Sie ein anderes Verzeichnis wählen, können Sie die Dateien manuell kopieren. Um Änderungen im Programmverzeichnis von einem Windowsclient durchführen zu können, müssen Sie als adm angemeldet sein.

Firefoxprofil

Im home-Verzeichnis neu angelegter User wird automatisch ein Firefoxprofil erstellt. Dieses Profil wird aus den Dateien des Serververzeichnisses /etc/skel/mozilla/firefox generiert. Um die Profile anzupassen, können hier Veränderungen vorgenommen werden. Dabei spielt die Datei prefs.js eine große Rolle, in der wichtige Einstellungen für Firefox gespeichert sind (z.B. Proxy, Startseite, Cachegröße).


prefs.js
Abbildung: prefs.js


Der Proxy ist standardmäßig auf die Datei /home/www/netscape.pac auf dem Server eingestellt. Das hat den Vorteil, dass man durch Änderungen an dieser einen Datei alle Firefoxprofile anpassen kann, die auf diese Datei verweisen. Dies ist z.B. notwendig, wenn der Arktur-Schulserver auf dem der Proxydienst läuft, eine andere IP-Nummer als die bei der Serverinstallation vorgeschlagene 192.168.0.1 erhalten hat.

Wollen Sie eine andere Startseite oder Proxykonfiguration für alle, bevor Sie die Profile erstellen, so können Sie die markierten Einstellungen wie gewünscht ändern - wie oben beschrieben z.B. mit dem mc.

Darüber hinaus sind weitere Modifikationen im Skelverzeichnis möglich, z.B. eine vorkonfigurierte Bookmarkdatei oder Menüeinschränkungen, die sich bei allen neu erstellten Usern auswirken.

Um auch bereits vorhandene User mit dem entsprechenden Firefoxprofil zu versehen, befindet sich im Unterverzeichnis /root/firefoxtools die Datei copyfox4, die Sie als root auf der Konsole oder per putty lediglich aufrufen müssen.

Samba

Damit Firefox auch das vorgesehene Firefoxprofil verwendet und nicht automatisch ein neues erstellt, muss im betriebssystemspezifischen Userprofil in der Datei profiles.ini das richtige Verzeichnis eingetragen sein.


profiles.ini
Abbildung: profiles.ini


Um dies zu gewährleisten, kopiert das Update diese Datei mit dem entsprechenden Unterverzeichnis nach /etc/samba/scripts. Durch Modifikation der Anmeldedateien wird das Unterverzeichnis bei jeder Anmeldung auf den Client kopiert. Die vorhandenen Anmeldedateien werden mit dem Zusatz .old gesichert, (aus Win2K.bat wird also Win2K.bat.old) und die vorhandenen Anmeldedateien werden um den Kopierbefehl für das jeweilige Betriebssystem ergänzt. Durch die Sicherung der Dateien ist diese Modifikation jederzeit wieder rückgängig zu machen.



zurück | Hauptseite