Vor Kurzem ist die neue Version Linux Mint 20 „Ulyana“ erschienen. Diesmal handelt es sich um ein großes Upgrade, bei dem es Einiges zu beachten gibt. In meinem Video wird klar gezeigt, wie Linux Mint 19.3 erfolgreich auf Linux Mint 20 Ulyana aktualisiert wird.
GPG Verschlüsselung mit Kleopatra in Linux Mint einrichten
Im letzten Beitrag haben wir Phil Zimmermann, den Entwickler der Verschlüsselungssoftware PGP kennengelernt und wie das weltweit eingesetzte GPG GNU Privacy Guard entstanden ist.
In diesem Video wird die Installation des Schlüssel Verwaltungsprogramms Kleopatra bei dem Betriebssystem Linux Mint gezeigt. Danach wird ein GPG Schlüsselpaar mit einem privaten und einem öffentlichen Schlüssel erstellt.
GPG, PGP und X.509 liefern für E-Mails das Kuvert
Das Internet ist ohne den Einsatz von Verschlüsselung wirtschaftlich kaum nutzbar. Einer der Pioniere zur Nutzung von Verschlüsselung ist Philip R. Zimmermann, der Erfinder des Verschlüsselungssystems Pretty Good Privacy (PGP). Das ist eine Software mit der E-Mails und Dateien geschützt werden können. 1991 veröffentlichte Phil seine Software als Werkzeug, um die Menschenrechte im Internet umzusetzen und weltweit zu verbreiten.

Das Pentagon war der Meinung, das jegliche Verschlüsselungstechnologie zu Kriegswaffen gehört und daher hätte Phil Zimmermann gegen US Gesetze verstoßen. Es folgte eine 3-jährige Klärung, bei der Phil Zimmermann sogar für einige Zeit unschuldig im US-Gefängnis war. Phil hatte zu Recht den Quellcode als Open Source weltweit auf Papier veröffentlicht und somit gegen keine US Gesetze verstoßen.
Seine Freunde in Europa tippten den Quellcode in einen Editor ein und konnten so GPG, GNU Privacy Guard veröffentlichen und weltweit in neuen Versionen verbreiten. Mit den Nachfolgeprogrammen dieser Versionen arbeiten wir noch heute.
Klassische E-Mails sind wie Postkarten. Es kann jeder den Absender, den Empfänger und den Betreff und den Inhalt der E-Mail lesen. Eine optimale Situation für die Geheimdienste und für kriminelle Organisationen wie zum Beispiel Spammer. Mit dem Einsatz von GPG wird aus der lesbaren Postkarte ein Brief, der in einem Kuvert steckt. Der Brief ist ohne zu öffnen nicht lesbar und das Gleiche gilt für E-Mails, die mit GPG verschlüsselt werden.
In einem zukünftigen Artikeln werde ich die Nutzung von GPG beschreiben.
Screenshot bei Linux Mint
Oft gibt es kleine Werkzeuge, die man häufig benutzt und die nicht immer sofort zugreifbar sind. Ein oft genutztes Tool ist der Screenshot. Bei Linux Mint gibt es die Möglichkeit ein Screenshot- und Videotool in die Startleiste zu integrieren.
Welche Aufgaben hat ein Betriebssystem?
Viele benutzen jeden Tag einen Computer und freuen sich über die umkomplizierte Nutzung dieses Geräts. Dazu arbeiten das Betriebssystem und die Hardware des Computers zusammen. Betriebssysteme heißen auf Englisch Operating System und werden häufig mit OS abgekürzt. Wir wollen die grundsätzlichen Aufgaben eines Betriebssystems betrachten.
Grundlegende Aufgaben des Betriebssystem
Das Betriebssystem hat verschiedene Aufgaben, um dem Nutzer die Funktionalität des Computers zur Verfügung zu stellen.
Die Prozessverwaltung
Die Prozessverwaltung stellt den allgemeinen Teil an Aufgaben des Betriebssystems dar.
- Es werden neue Prozesse erstellt, der notwendige Arbeitsspeicher wird beobachtet.
- Zudem werden bei laufenden Prozessen die Speicherzugriffe überwacht und bei Fehlern wird der Prozess beendet.
- Ein weiterer Richter Vorgang ist das Sicherstellen der Kommunikation zwischen den Prozessen untereinander.
- Bei manchen Aufgaben ist die Synchronisierung der Prozesse notwendig und wird unterstützt.
Die Speicherverwaltung
Die Speicherverwaltung gehört zur Verwaltung von Ressourcen des Computers und ist ein wichtiger Bestandteil, der für eine fehlerfreie Funktion gebraucht wird.
- Die Reservierung und Freigabe von Speicher ist eine Aufgabe.
- Bereitstellung und Verwaltung des Arbeitsspeichers.
- Zur Analyse gibt es eine Protokollierung der Speichernutzung.
Die Geräteverwaltung
Das Betriebssystem muss seine Komponenten mit ihren Möglichkeiten kennen, damit die volle Leistung aus des Computers genutzt werden kann.
- Prüfung der Funktion bereitgestellter Komponenten und Vermeidung von Konflikten.
- Bereitstellen und Steuern von Kommunikationskanälen für die Ein- und Ausgabe.
Dateiverwaltung
Daten sollen nicht nur während der Verarbeitung im Arbeitsspeicher verwaltet werden, sondern mit Datenträgern genutzt werden. Das ist die Aufgabe einer Dateiverwaltung.
- Laden, Speichern und Löschen von Daten auf Datenträgern.
- Verwaltung des Dateisystems.
Rechteverwaltung
- Erstellen, Ändern und Löschen von Benutzern und Benutzergruppen.
- Bereitstellung von Ressourcen basierend auf den vergebenen Rechten des Systems.
Es gibt für PCs verschiedene Betriebssysteme, wie zum Beispiel UNIX, Linux, Apple OS-X und Microsoft Windows.
Fazit:
Computer funktionieren im fehlerarmen Zusammenspiel von Hardware und Software. Einen gänzlich fehlerfreien Computer gibt es ebensowenig, wie der Wirkungsgrad einer arbeitenden Maschine bei 100% liegt. Betriebssysteme halten also den Fehlergrad klein und ermöglichen dem Nutzer eine einfache Bedienung dieser komplexen Maschinen.
Unternehmensprozesse im Zeitalter von Industrie 4.0
Unternehmen sind ein Teil der Privatwirtschaft und dem stetigen Wandel in der Natur unterworfen. Die Anpassung gelingt einigen Unternehmen sehr gut und anderen weniger gut. Im Zeitalter der elektronischen Datenverarbeitung haben sich Systeme entwickelt, die den Wandel zu Industrie 4.0 mit KI begünstigen. Die nachfolgende Auflistung zeigt im Überblick Einige von Unternehmen eingesetzte Datenverarbeitungssysteme.
Unternehmensweite Planung bei Industrie 4.0

Enterprise Ressource Planning (ERP) ist die unternehmensweite Planung von Ressourcen des gesamten Unternehmens. Dabei wird bei Industrie 4.0 immer mehr KI genutzt werden, um den Bearbeitern und Entscheidern zeitnah, umfassende Auswertungen und Lösungen anzubieten. Die Entscheidungen fällt jetzt noch der Mensch. Aber dies wird sich in der Zukunft teilweise ändern. Denn der Mensch wird die Koexistenz und Handlungsfähigkeit der KI als Partner akzeptieren müssen. Das verändert die Wirtschaftssysteme.
Je nach Branche sind die ERP Systeme unterschiedlich aufgebaut. Einige Unternehmen leisten sich individuell angepasste ERP Systeme. Andere nutzen Vanilla Lösungen. Vanilla bedeutet hier, dass das System in Standard Ausstattung eingesetzt wird.
Eine Vanilla Lösung stellt die standardisierte, nicht angepasste Anwendung „out of the box“ dar. Diese hat den Vorteil, das Versions-Upgrades einfach und kostengünstig möglich sind. Dafür werden bei diesen Unternehmen in vielen Bereichen Standardprozesse genutzt.
Umfassende Kommunikation der IT-Systeme ist erforderlich
Über Schnittstellen erfolgt die Kommunikation der Subsysteme mit einer einheitlichen Sprache zum Datenaustausch. Meist wird dafür Extended Markup Language (XML) genutzt. Die in großen Mengen vorhandenen Daten werden in leistungsfähigen Datenbanken vorgehalten. Auch hier wird immer mehr KI eingesetzt und unterstützt die Prozesse. So werden sich in der multipolaren Welt diese Systeme unterscheiden und das entspricht der von der Natur gewünschten Vielfalt und ermöglicht die Zukunftsfähigkeit von Unternehmen, Mitarbeitern und der KI.
Linux Mint nach der Installation einrichten
Linux Mint ist ein einfach zu erlernende Distribution, die sich durch sehr gute Kompatibilität mit Debian und Ubuntu auszeichnet. Dadurch lassen sich viele zusätzliche Programme einfach hinzufügen und verwalten.
In den vorherigen 2 Beiträgen wurde die Konfiguration von Linux Mint für die VirtualBox beschrieben und die Installation von Linux Mint. Jetzt folgt die Inbetriebnahme durch das einmalige Einrichten von Linux Mint.
Linux Mint einrichten from Karl Högerl on Vimeo.
Linux Mint in Virtualbox installieren
Nach der erfolgreichen Konfiguration der Virtualbox kann die Installation von Linux Mint Cinnamon beginnen. Virtualisierung wird häufig von Informatikern aller Fachrichtungen eingesetzt. Die für den privaten Gebrauch kostenlose Virtualbox inklusive Erweiterung kann verschiedene Betriebssysteme zur Verfügung stellen.
Linux Mint in der VirtualBox installieren from Karl Högerl on Vimeo.
Linux Mint für die VirtualBox konfigurieren
Linux Mint ist eine beliebte Distribution und eignet sich sehr gut, um das Betriebssystem Linux kennenzulernen. Denn die Bedienung der Benutzeroberfläche ist der Windows Benutzeroberfläche sehr ähnlich. Im Zuge der Digitalisierung werden virtuelle Maschinen und Remote Verbindungen eine immer größere Rolle spielen. Anwendungsentwickler benötigen Testsysteme mit unterschiedlichen Betriebssystemen. Da gibt es die Wahl zwischen Cloud Lösungen und der Virtualisierung von IT Geräten.
Möglichkeiten der Virtualisierung für den PC
Für die meisten Betriebssysteme gibt es Software zur Virtualisierung. Bei Windows und Linux werden häufig die Virtualbox von Oracle oder der VMware Player eingesetzt. Bei Apple gibt es zusätzlich zu diesen noch eine interessante Virtualisierungsumgebung, den Parallels Desktop.
Ich zeige im Video die Konfiguration von Linux Mint Cinnamon in der VirtualBox.
Linux Mint in VirtualBox konfigurieren from Karl Högerl on Vimeo.
Virtuelle Reise auf der Seidenstraße OBOR
Die Reise auf der Seidenstraße beginnt in Duisburg mit dem Binnenhafen. Der Rhein stellt eine uralte Handelsroute in Nord-Süd Richtung dar und jetzt ist Deutschland durch Duisburg nach Osten mit den Zentren Chinas verbunden.
Wir starten unsere spannende Reise und sehen uns den Binnenhafen von Duisburg an.
Binnenhafen Duisburg; Quelle: BAW_Bundesanstalt für Wasserbau
Es ist In 2019 wurde für fast 100 Millionen Euro ein neues Container Terminal gebaut. Dieses Terminal wird speziell für den Handel mit China genutzt. 30% des Handels mit China nutzen den Duisburger Binnenhafen und 35 bis 40 Züge pro Woche bringen Handelsgüter Chinas zum Hafen. Dort werden sie auf die Schiffe umgeladen und weiter verschickt.
Duisburg bietet aber nicht nur Highlights beim Binnenhafen, sondern auch die Stadt bietet vielfältiges kulturelles Leben. Seit dem Mittelalter entwickelte sich Diuisburg zum Handelszentrum und zu einem Schnittpunkt verschiedener Kulturen. So wird Industrie, Handel, Kunst und Kultur interessant zusammengefasst, wie der alte Industriekran zeigt.
Oder „Ruhrort in Flammen“ mit einem schönen Feuerwerk.

timelapse_sunset_duisburg from Vinh Tran on Vimeo.
Wir steigen in die Bahn und reisen nach Osten zum nächsten sehenswerten Punkt auf der Seidenstraße. Den können Sie bald im nächsten Artikel lesen.
Der Weg des Himmels – die Seidenstrasse
OBOR oder One Belt One Road wird auch Seidenstraße genannt. Es ist der klassische Weg des friedlichen Handels zwischen den Kontinenten. Jetzt gibt es für den Transport der Warenströme viele Möglichkeiten.
Transportwege der Seidenstraße OBOR
- Mit dem LKW über die Jahrtausende alten und immer noch aktiven Handelswege
- Mit dem Zug die neue Nord- / Südkorridor INSTC
- Mit der Transsibirischen Eisenbahn die Ost-West Route durch Russland und weitere Staaten
- Mit dem Schiff über die Nordroute nach Europa
- Mit CPEC dem LKW und Schiff über den Hafen in Balochistan
- Mit dem Flugzeug von Zhengzhou, China nach Luxemburg, Deutschland, Belgien, Chile und den USA
Die Luftweg Seidenstraße hat auch Vorteile. Sie verbindet zur Zeit 3 Kontinente: Asien ist mit Europa und Nord- / Südamerika verbunden. Diese Handelroute eignet sich für Waren, die schnell zwischen den Kontinenten transportiert werden sollen.
Im Jahr 2013 gab es erste Vorschläge zur diesem neuen Weg. Konkret wurde dies durch Staatspräsident Xi Jinping. China hat erstmals am 14. Juni 2017 dazu aufgerufen, eine „Luftweg-Seidenstraße“ zwischen Luxemburg und Zhengzhou einzurichten. Damals war Luxemburgs Premierminister Xavier Bettel bei einem Staatsbesuch zu Gast in Peking. Noch im gleichen Jahr 2017 wurde über diesen Weg 500000 Tonnen Waren transportiert. Die Route wurde dann auf Deutschland, Belgien, Chile und die USA ausgeweitet.
Die chinesische Stadt und der Flughafen von Zhengzhou hat eine zentrale Lage und eine sehr gute Anbindung an das Straßenverkehrs- und Schienennetz in China.
Der Erfolg zeigt sich daran, dass die Seidenstrasse des Himmels ausgeweitet wurde und im ersten Halbjahr ein erfolgreicher Handel mit Waren von beiden Kontinenten gestartet werden konnte. Denn die Tulpen der Niederlande auf Chinas Märkten haben neue Geschäftsfelder des friedlichen Handels mit der Seidenstraße ermöglicht.
Was ist ein Algorithmus?
In unserem täglichen Leben benutzen wir immer wieder Algorithmen. Aber wenn wir erklären sollen, was ein Algorithmus ist, dann wird es schwierig.
Ein Algorithmus ist eine Anleitung, mit bestimmten Eingabedaten bestimmte Ausgabedaten zu produzieren und auszugeben. Mit anderen Worten:
Es ist eine Handlungsvorschrift, um ein Problem schrittweise zu lösen
Anforderung an Algorithmen in der Programmierung
- Der Algorithmus muss vollständig beschreibbar sein
- Das Rechenverfahren muss aus einzelnen Arbeitsschritten bestehen, die zur Lösung des Problems führen
- Jeder Schritt davon muss zu einem eindeutigen Ergebnis führen
- Bei gleichen Eingaben erhält man immer das gleiche Ergebnis
- Das Verfahren muss zu einem Ergebnis führen
- Der Algorithmus muss universell und auf alle Daten anwendbar sein
Wie wird ein Algorithmus notiert oder aufgeschrieben?
Insgesamt kann dieser in einer Sprache wie zum Beispiel in Deutsch aufgeschrieben werden. Allerdings kann ein Computer den Algorithmus im Regelfall nicht verstehen.
Wie kann ein Computer mit Algorithmen arbeiten?
Damit der Computer den Algorithmus versteht, werden Programmiersprachen eingesetzt. Dabei wird zwischen strukturierter und objektorientierter Programmierung unterschieden. Die meisten Programmiersprachen bieten ähnliche Möglichkeiten die Lösung einer Problemstellung zu beschreiben oder wie der Programmierer sagt, zu implementieren.
Wie kann ein Algorithmus dokumentiert werden?
Dazu kann die Unified Modeling Language UML eingesetzt werden. Hier können Algorithmen grafisch dargestellt werden. Dies stellt eine praktische Ergänzung zur textuellen Beschreibung dar.
Ausbau der Seidenstraße mit CPEC schreitet voran
Die Jahrhunderte genutzte Seidenstraße verbindet China mit den Handelszentren Venedigs und so mit Europa. Die neue Seidenstraße wird auch OBOR oder One Belt One Road Initiative genannt. Sie ermöglicht den friedlichen Handel zwischen Ost und West – und mit weniger völkerrechtswidrigen Raubzügen seitens der NATO. Seit Jahren wird die Seidenstraße neu ausgerollt und gegenüber der historischen Seidenstraße wird das Handelsgebiet 3 Kontinente umfassen.
Ein Teilbereich ist der China Pakistan Economic Corridor (CPEC). Dieser verbindet Zentralchina mit dem Hafen von Balochistan in Pakistan. Das Projekt wurde 2015 gestartet es wurden 46 Milliarden US$ investiert.
Leider bietet Youtube nicht mehr den direkten Aufruf an und zensiert. Daher der Link zu diesem interessanten Video: https://www.youtube.com/watch?v=a1FN9C4KbxI
So bildet die Seidenstraße nicht nur die historischen Landwege ab, sondern auch Seewege die für die europäischen Staaten wirtschaftlich interessant sind. Die Transportzeiten werden sich durch dieses Projekt verkürzen und die Lieferkosten werden verringert.
Ähnliches bildet die Nordroute ab, die die Handelszentren Wladiwostok, Russland und das östliche, sowie das südliche China mit Europa verbinden. Beide Routen sind bereits erfolgreich in Betrieb und das Handelsvolumen für die auf den Routen ist stark angestiegen. Zusätzlich gibt es weitere Projekte, wie der INSTC Nord-Süd Korridor, der ebenfalls Vorteile für den Handel zwischen Europa und Asien gebracht hat.
Update: Das Video zeigt Verbindung von Shenzhen, das ist Chinas Silicon Valley über Balochistan Pakistan nach Duisburg und Afrika.
The New Silk Road, Part 1 From China to Pakistan DW Documentary from Dr. Lucas D. Shallua on Vimeo.
XOR oder Exklusiv-Oder Logik
Die XOR Logik wird ebenfalls häufig eingesetzt. Logik kennt zwei Zustände: Wahr (true) und Falsch (false). Für true wird auch die 1 verwendet und für false auch die 0.
XOR Logikgatter
Der Schaltplan zeigt die Logik mit den hier notwendigen Doppelschaltern.
| Schalter A | Schalter B | Lampe Q |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Wenn beide Schalter eingeschaltet sind oder beide Schalter ausgeschaltet sind, dan ist die Lampe Q aus. Wenn ein Schalter betätigt wird und der andere Schalter nicht, dann leuchtet die Lampe Q. Die Logikformel lautet:
Q = A ∨ B
NOT Logik, auch Inverter genannt
Eine Verneinung kommt im Leben häufig vor und wir denken daher beim Einsatz kaum darüber nach. Dieses Element gibt es auch in der Logik und nennt sich NOT Logik oder Inverter.
Bei Logik gibt es zwei Zustände Wahr und Nicht-Wahr. Wahr kann auch true, 1 oder Ein sein und Nicht-Wahr kann false, 0 oder Aus sein. Ein Inverter dreht die Logik Zustände. So wird aus true der Zustand false. Bei false wird das Ausgangssignal true.
NOT Logikgatter
Der Schaltplan ist hier nur mit einem Taster ausgestattet.
| Schalter A als Taster | Lampe Q |
| nicht gedrückt = 0 | Leuchtet = 1 |
| gedrückt = 1 | Leuchtet nicht = 0 |
Das Signal am Ausgang Q ist immer entgegengesetzt dem Signal am Eingang A.
Q = ¬A
OR Logik
Logische Verknüpfungen werden unterbewußt von jedem täglich eingesetzt. Anwendungsentwickler und Systemintegratoren brauchen diese Logik bei ihrer täglichen Arbeit.
Logik kennt zwei Zustände: Wahr (true) und Falsch (false). Für true wird auch die 1 verwendet und für false auch die 0.
OR Logikgatter
Der Schaltplan zeigt die Funktionsweise dieser Logik auf.
| Schalter A | Schalter B | Lampe Q |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Wenn Schalter A oder Schalter B oder wenn beide Schalter geschlossen sind, dann leuchtet die Lampe Q. Die Logikformel lautet
