Source:Debian Repository/de: Difference between revisions
No edit summary |
No edit summary |
||
Line 125: | Line 125: | ||
Codename: <span style="color:darkred">jessie</span> | Codename: <span style="color:darkred">jessie</span> | ||
<li | <li>Dieser reguläre Befehl zeigt die Debian Version an:</li> | ||
user@system:~$ cat /etc/debian_version | user@system:~$ cat /etc/debian_version |
Revision as of 17:39, 7 January 2022
Übersicht
Für Debian-basierte Distributionen (Debian/Ubuntu/UCS) bietet SEP sesam signierte Debian-Repositories für eine einfachere Paketinstallation, Überprüfung und Aktualisierung der SEP sesam Software. Dieses Handbuch beschreibt, wie Sie diese Repositories nutzen können.
Unterstützte Systeme
Debian-basierte Systeme
- Debian Lenny
- Debian Wheezy
- Debian Jessie
- Debian Stretch
- Debian Buster
- Debian Bullseye
Ubuntu-basierte Systeme
- Ubuntu 14.04 LTS (die Debian Wheezy-Pakete verwenden)
- Ubuntu 16.04 LTS (die Debian Jessie-Pakete verwenden)
- Ubuntu 18.04 LTS (die Debian Stretch-Pakete verwenden)
- Ubuntu 20.04 LTS (die Debian Buster-Pakete verwenden)
Details zu den unterstützten Systemen finden Sie in der SEP sesam OS und Database Support Matrix.
Konfigurieren der Debian Repositories
SEP sesam bietet Pakete für die Installation auf Debian und Ubuntu. APT (Advanced Packaging Tool) wird für die Installation, Konfiguration und das Upgrade von SEP sesam auf Debian/Ubuntu Linux-Distributionen verwendet.
Anmerkung | |
Sie müssen die Befehle als root-Benutzer ausführen oder den Befehlen, die Sie ausführen wollen, sudo voranstellen, wenn Sie einen anderen Benutzer verwenden. |
Schritte
- Laden Sie den öffentlichen SEP GPG-Schlüssel auf das System herunter, auf dem SEP sesam installiert werden soll: https://www.sep.de/downloadportal/linux/repositories/debian/key.asc
- Verwenden Sie apt-key (Debian-Werkzeug zur Verwaltung von Paketauthentifizierungsschlüsseln), um den Schlüssel zu installieren und zum Systemschlüsselring hinzuzufügen. Im folgenden Beispiel wird der Schlüssel über das Kommandozeilenwerkzeug curl heruntergeladen und automatisch an das Werkzeug apt-key für den Import übergeben: curl https://www.sep.de/downloadportal/linux/repositories/debian/key.asc | apt-key add -
- Verwenden Sie die folgende Befehlsfolge, um zu überprüfen, ob der Schlüssel entsprechend installiert wurde: apt-key list | grep SEP uid SEP AG (SEP sesam Repository-Schlüssel) <support@sep.de>
- Bearbeiten Sie die Datei sources.list. Die Systemkonfigurationsdatei
/etc/apt/sources.list
muss erweitert werden, um das SEP sesam Repository aufzunehmen, wie unten gezeigt:
deb https://www.sep.de/downloadportal/linux/repositories/debian/ <DISTRIBUTION> main
Ersetzen Sie <DISTRIBUTION> durch Ihre spezifische Debian-Distribution in Kleinbuchstaben. Das Debian-Repository auf Debian Jessie wird im folgenden Beispiel verwendet:
deb https://www.sep.de/downloadportal/linux/repositories/debian/ jessie main
- Dieser Schritt ist nur erforderlich, wenn Sie Ubuntu 16.04 oder 14.04 verwenden. Überspringen Sie diesen Schritt für Debian und andere als die aufgelisteten Ubuntu-Linux-Distributionen und wenn Sie nur das Paket sesam-cli installieren möchten.
Unter Ubuntu 16.04 oder 14.04 müssen Sie die benötigten Openjfx und Java Pakete installieren, bevor ein SEP sesam Server installiert werden kann:- Installieren Sie zunächst die Pakete openjfx, openjdk-8-jre: apt-get install -t xenial openjfx openjdk-8-jre
- Dann verwenden Sie apt, um den SEP sesam Server zu installieren: apt-get install sesam-srv Sobald Sie das fehlende PPA installiert haben, verwenden Sie den Befehl update (siehe nächster Schritt), um die aktuellste Liste der Software aus jedem Archiv zu erhalten, das ihm bekannt ist, einschließlich des PPA, das Sie gerade hinzugefügt haben. Beachten Sie, dass JRE als Teil des sesam-srv/sesam-gui Pakets installiert wird, wie in Installation von SEP sesam Komponenten beschrieben.
- Um die Informationen über die Pakete in Ihrem neuen Repository herunterzuladen, aktualisieren Sie die Paketlisten, indem Sie diese ausführen: apt-get update
Hinweis | |
Anstatt die Datei Template:Pfad zu ändern, können Sie eine separate Repository-Datei Template:Pfad erstellen, indem Sie die gleiche Syntax, wie in diesem Schritt beschrieben, verwenden. |
Suchen nach SEP sesam Komponenten
Wenn die Konfiguration erfolgreich abgeschlossen wurde, sollten Sie die folgenden SEP sesam Komponenten als Installationsquellen sehen können:
user@system:~$ apt-cache search sesam sesam-cli - SEP sesam Client für Linux sesam-gui - SEP sesam GUI für Linux sesam-rts - SEP sesam Remote Device Server für Linux sesam-srv - SEP sesam Server für Linux
Installation von SEP sesam Komponenten
Dieses Beispiel zeigt, wie der SEP sesam Client (sesam-cli) installiert wird. Wenn Sie ein anderes SEP sesam Paket (server/rts oder gui Paket) verwenden, modifizieren Sie das folgende Kommando entsprechend:
apt-get install sesam-cli
Anmerkung | |
Alle benötigten Abhängigkeiten werden automatisch installiert. Im Falle von Fehlern müssen Sie die fehlenden PPAs eventuell manuell installieren. Stellen Sie sicher, dass add-apt-repository auf Ihrem System vorhanden ist und gehen Sie wie in Schritt 5 beschrieben vor. |
SEP sesam Komponenten aktualisieren
Während der Systemaktualisierung werden die neuesten SEP sesam Pakete abgerufen und automatisch auf die neueste Version aktualisiert.
Wie Sie überprüfen können, welche Debian-Version Sie verwenden
Wenn Sie sich nicht sicher sind, welches Debian-Repository Sie verwenden müssen, können die folgenden Befehle Ihnen helfen, Ihre Debian-Distribution zu identifizieren:
- Wenn das Paket lsb-release installiert ist, zeigt der folgende Befehl den Codenamen Ihres Systems an: user@system:~$ lsb_release -c Codename: jessie
- Dieser reguläre Befehl zeigt die Debian Version an: user@system:~$ cat /etc/debian_version 8.3 Änderungen sind wie folgt gelistet:
- Debian 11 (bullseye)
- Debian 10 (buster)
- Debian 9 (stretch)
- Debian 8 (jessie)
- Debian 7 (wheezy)
- Debian 6.0 (squeeze)
- Debian 5.0 (lenny)