Mercurial > trustbridge
annotate doc/help/client/installation.rst @ 1332:8362e30f7b55
(issue139) Check that pid is not running if the lock can be aquired
If the lock on the lockfile can be aquired it might still be
possible that another process is running. So we read the
pid from the lockfile and check if another process with the
same installation prefix as us is running.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 15 Oct 2014 14:19:46 +0200 |
parents | fd47a79125c6 |
children |
rev | line source |
---|---|
903
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
1 Installation |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
2 ============ |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
3 |
1217
bebbbc956cf3
(help) Systemanforderung ergänzt.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1195
diff
changeset
|
4 Systemanforderungen |
bebbbc956cf3
(help) Systemanforderung ergänzt.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1195
diff
changeset
|
5 ------------------- |
903
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
6 TrustBridge bietet Installationspakete für die Plattformen Windows und GNU/Linux. |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
7 Offiziell unterstützt und geprüft sind Windows 7 und 8 sowie Ubuntu 14.04 |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
8 (jeweils 32 und 64 Bit). |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
9 |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
10 TrustBridge greift auf zwei gängige `Zertifikatsspeicher <techn-referenz.html#welche-zertifikatsspeicher-werden-verwendet>`_ zu, den Windows-System-Zertifikatsspeicher und den Mozilla-NSS-Zertifikatsspeicher. |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
11 Folgende Anwendungen nutzen diese Zertifikatsspeicher und werden von TrustBridge unterstützt: |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
12 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
13 * Mozilla Firefox |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
14 * Mozilla Thunderbird |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
15 * Google Chrome / Chromium |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
16 * MS Internet Explorer |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
17 * MS Outlook |
903
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
18 |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
19 Weitere Anforderungen zum Betrieb der Anwendung: |
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
20 |
1217
bebbbc956cf3
(help) Systemanforderung ergänzt.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1195
diff
changeset
|
21 * Internetverbindung (mit offenen TLS-Port 443 zum Update-Server; oder Verbindung zu einem Proxy-Server) |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
22 * erforderlicher Festplattenplatz: ca. 20 MB |
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
23 * Das Installationsskript unter Ubuntu erfordert Python2 (Teil der Standard-Installation) oder uudecode. |
1217
bebbbc956cf3
(help) Systemanforderung ergänzt.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1195
diff
changeset
|
24 |
903
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
25 |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
26 Windows |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
27 ------- |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
28 Nach dem Start des Installationsassistenten TrustBridge-|version|.exe folgt ein |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
29 Begrüßungsdialog: |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
30 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
31 .. figure:: _static/nsis-installer.png |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
32 :alt: Installationsassistent unter Windows |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
33 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
34 Der Installationsdatei ist mit einem Code-Signing-Zertifikat signiert. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
35 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
36 Sie können TrustBridge **systemweit** (benötigt Administrator-Rechte) oder |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
37 **lokal** (nur für den aktuellen Nutzer) installieren. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
38 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
39 Sobald Sie den TrustBridge-Installer mit Administrator-Rechten ausführen (z.B. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
40 als eingeloggter Admin) wird die Anwendung immer systemweit installiert. Das |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
41 bedeutet, dass jeder Nutzer auf dem System später die von TrustBridge |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
42 installierten Zertifikate nutzen kann. Der Administrator ist zuständig für die |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
43 regelmäßige Prüfung nach Aktualisierung von Software und Zertifikaten. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
44 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
45 Eine lokale Installation ermöglicht es Nutzern ohne Administrator-Rechte |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
46 TrustBridge selbständig zu installieren. Die Zertifikate werden dann nur im |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
47 Zertifikatsspeicher des Nutzers abgelegt. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
48 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
49 Für die **Deinstallation** von TrustBridge gehen Sie über den üblichen Weg |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
50 der Windows-Systemsteuerung ("Programme deinstallieren") und folgen Sie den |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
51 Anweisungen des Deinstallationsassistenten. |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
52 |
903
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
53 |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
54 Ubuntu |
b5a49960d5cb
Added first draft of manuals for TrustBridge and TrustBridge Admin (using Sphinx).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
55 ------ |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
56 Für die Installation von TrustBridge unter Ubuntu ist ein Installationsskript |
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
57 für die Kommandozeile verfügbar - jeweils für 32- und 64-Bit-Systeme |
1195
46548119984a
(issue84) Refer from TrustBridge help to notes in install script header.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1184
diff
changeset
|
58 (TrustBridge-|version|-amd64.sh bzw. TrustBridge-|version|-i386.sh). |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
59 |
1223
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
60 Eine Schritt-für-Schritt-Anleitung zur Installation unter Ubuntu finden Sie in der |
fd47a79125c6
(help-client) Added and explained certificate state icons.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1217
diff
changeset
|
61 Kopfzeile des Installationsskripts (Doppelklicken, um es im Texteditor zu öffnen). |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
62 |
1195
46548119984a
(issue84) Refer from TrustBridge help to notes in install script header.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1184
diff
changeset
|
63 Sie haben zwei Installationsmöglichkeiten: **systemweit** (erfordert sudo-Rechte) oder |
46548119984a
(issue84) Refer from TrustBridge help to notes in install script header.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1184
diff
changeset
|
64 **lokal** (in Ihrem Heimatverzeichnis). |
919
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
65 |
e15637472a99
(manual) Updated help pages.
Emanuel Schuetze <emanuel@intevation.de>
parents:
903
diff
changeset
|
66 Eine Hilfe zu den verfügbaren Kommandozeilenoptionen bietet Ihnen ``--help``. |