Der Linux-Fahrplan für die Kleinen und Großen

LINUX ODER GNU/LINUX

Was ist Linux einfach erklärt?

Linux ist ein Betriebssystem-Kern, der 1991 vom finnischen Student Linus Torvalds ursprünglich als Hobby-Projekt ins Leben gerufen wurde und basiert auf einem Unix-ähnlichem Betriebssystem, dass in der Regel völlig kostenlos heruntergeladen werden kann. Es wird weltweit auf vielen Servern, IoT-Geräten, Autos, Supercomputern eingesetzt und gewinnt auch auf dem Desktop-Markt immer mehr Fans. Und gerade auf älteren Computern, auf denen kein Windows oder macOS mehr ordentlich funktioniert, kann Linux diese Geräte vor dem Schrottplatz retten!

LIZENZIERUNG DES LINUX-KERNELS

Welcher Lizenz unterliegt Linux?

Linux ist quelloffen und wurde unter der GNU General Public License (GPL) veröffentlicht. Das bedeutet, dass jeder Nutzer die Software ausführen, analysieren, teilen und modifizieren kann. Der geänderte Quellcode darf sogar neu verteilt und auch weiterverkauft werden (allerdings nur unter der gleichen Lizenz). Das Markenzeichen des Namens „Linux“ liegt jedoch bei seinem Schöpfer Linus Torvalds.

Damit sollte an dieser Stelle jedem Leser hier klar sein, dass sich Linux deutlich von herkömmlichen, proprietären Betriebssystemen wie macOS und Windows unterscheidet. Und der Quellcode bei Linux im Gegensatz zu diesen proprietären Systemen „frei“ einsehbar ist und man schneller irgendwelche Sicherheitslücken finden sowie schließen kann.

DISTRIBUTIONSSUCHE AUF DISTROWATCH

Welche Linux-Distribution ist empfehlenswert?

Viele Linux-Neulinge sind oft von der großen Auswahl an verschiedenen Linux-Distributionen überwältigt. Ein häufiger Fehler ist, dass sie sich von anderen Personen oder Mitgliedern einer Community eine bestimmte Distribution empfehlen lassen, ohne selbst zu prüfen, ob diese für ihre spezifischen Bedürfnisse geeignet ist. Später stellen sie dann fest, dass die gewählte Distribution nicht optimal für ihren Einsatzzweck passt.

In der Linux-Welt gibt es nicht nur eine Vielzahl von Distributionen, sondern auch unterschiedliche Desktop-Umgebungen wie GNOME, KDE oder XFCE. Diese unterscheiden sich nicht nur in Bedienung und Aussehen, sondern auch in ihrem Ressourcenverbrauch, etwa beim Arbeitsspeicher.

Deshalb ist es wichtig, sich im Vorfeld gründlich zu informieren, welche Linux-Distribution mit welcher Desktop-Umgebung am besten zu deinem System passt. So stellst du sicher, dass dein Computer später auch wirklich reibungslos funktioniert.

Eine sehr schöne Übersicht zu aktuellen Linux-Distributionen erhältst du im übrigen auf der Internetseite von DistroWatch.

LINUX-SYSTEM EINRICHTEN

Drei Schritte zum fertigen Linux-System

Backup erstellen

Bevor du mit dem Testen oder der Installation deiner ausgewählten Linux-Distribution anfängst, solltest du unbedingt eine vollständige Sicherung deiner Daten vornehmen und das Backup auf eine externe Festplatte verlegen.

ISO-Image besorgen

Als nächstes benötigst du noch eine ISO-Datei von der jeweiligen Linux-Distribution und erstellst dann einen lauffähigen USB-Stick, falls du die Linux-Distribution direkt auf dem Computer installieren möchtest.

Testen & Installieren

Falls deine Linux-Distribution eine Option anbietet, in der du eine Live-Session starten kannst, dann verwende bitte zuerst diese Variante, um nachzuschauen, ob alles ordnungsgemäß funktioniert, bevor du es auf dem System installierst*.

EINE KLEINE LISTE

Beliebte Anwendungen unter Linux?

Es gibt mittlerweile viele großartige Alternativen auf Linux, die den Programmen aus der Windows- und macOS-Welt durchaus das Wasser reichen können. Dennoch gibt es auch einige spezielle Anwendungen, bei denen es unter Linux keine gleichwertige Alternative gibt.

Das sollte dich jedoch nicht abschrecken, denn es gibt effiziente Soft- und Hardwarelösungen, mit denen diese Programme auch unter Linux problemlos laufen. Allerdings sind dafür grundlegende Linux-Kenntnisse erforderlich, da die Einrichtung sonst zeitaufwendig und frustrierend sein kann.

Um dir den Einstieg zu erleichtern, habe ich eine Liste von Anwendungen zusammengestellt, die den meisten Menschen ausreichen sollten, um alltägliche Aufgaben wie das Buchen von Urlaubsreisen unter Linux zu erledigen.

DARSTELLUNG VON WEBSEITEN

Mozilla Firefox

Mozilla Firefox ist ein vielseitiger Webbrowser, der beispielsweise unter Ubuntu und openSUSE Aeon standardmäßig installiert ist. Im Gegensatz zu vielen anderen Browsern verfolgt Firefox keine kommerziellen Interessen und sammelt keine persönlichen Daten. Unterstützt wird Firefox von der gemeinnützigen Mozilla Foundation, die sich dafür einsetzt, das Internet als frei zugängliche Ressource zu erhalten. Die Grundfunktionen des Browsers sind ausreichend und können durch Erweiterungen und Themes individuell angepasst werden, was Firefox zu meiner bevorzugten Wahl macht.

E-MAIL- UND GROUPWARE

Thunderbird

Mozilla Thunderbird ist ein kostenloser E-Mail-Client der Mozilla Foundation und zählt zu den meistgenutzten weltweit. Er bietet leistungsstarke E-Mail-Funktionen, kombiniert mit hoher Geschwindigkeit, Datenschutz und aktueller Technologie. Zusätzlich unterstützt Thunderbird auch News- und RSS-Feeds.

OFFICE-SUITE

LibreOffice

LibreOffice ist eine leistungsstarke Open-Source-Office-Suite mit einer benutzerfreundlichen Oberfläche und vielseitigen Tools, die deine Produktivität steigern können. Du kannst die Oberfläche anpassen und bei Bedarf zahlreiche Erweiterungen und Vorlagen aus dem Internet nutzen. Die Suite umfasst Anwendungen wie Writer (Textverarbeitung), Impress (Präsentationen), Calc (Tabellenkalkulation), Draw (Diagramme und Zeichnungen), Math (Formeleditor) und Base (Datenbanken). Zusätzlich bietet LibreOffice PDF-Bearbeitungsoptionen und unterstützt verschiedene Dateiformate wie DOC, PPT und XLS.

PASSWORT-MANAGER

KeePassXC

KeePassXC ist ein moderner, sicherer und quelloffener Passwort-Manager, der Benutzernamen, Passwörter, URLs, Anhänge und Notizen in einer verschlüsselten Datei offline speichert. Diese Datei kann lokal oder in einer Cloud abgelegt werden, um Datenverlust zu vermeiden. KeePassXC bietet eine leistungsstarke Suchfunktion und einen benutzerfreundlichen Passwortgenerator, der Passwörter und Passphrasen nach Wunsch erstellt.

2-FAKTOR-AUTHENTIFIZIERUNG

Yubico Authenticator

Der Yubico Authenticator generiert sichere zeit- und zählerbasierte Codes auf einem hardwaregestützten Sicherheitsschlüssel, dem YubiKey. Dieser Schlüssel ermöglicht eine starke Zwei-Faktor-Authentifizierung bei der Anmeldung bei verschiedenen Diensten, was die Wahrscheinlichkeit von Kontoübernahmen erheblich reduziert. Angesichts der zunehmenden Berichte über erfolgreiche Cyberangriffe auf Privatpersonen, Unternehmen und Bildungseinrichtungen, die keine Zwei-Faktor-Authentifizierung nutzen, bietet der YubiKey einen wichtigen zusätzlichen Schutz.

BEARBEITUNG VON BILDERN

GIMP mit der PhotoGimp-Erweiterung

GIMP (GNU Image Manipulation Program) ist das führende Open-Source-Bildbearbeitungsprogramm und bietet eine Vielzahl von Funktionen für die Bearbeitung von Rastergrafiken und digitales Malen. Es kann mittlerweile mit teuren kommerziellen Programmen wie Adobe Photoshop mithalten, benötigt jedoch weniger Speicherplatz und Ressourcen. GIMP lässt sich durch Plugins flexibel erweitern. Mit dem Projekt PhotoGIMP kannst du zudem die Photoshop-Benutzeroberfläche nutzen, neue Schriftarten hinzufügen und bekannte Photoshop-Shortcuts verwenden, was die Bedienung erleichtert.

VEKTORGRAFIKEN ERSTELLEN

Inkscape

Inkscape ist eine leistungsstarke, quelloffene Software zur Erstellung und Bearbeitung von Vektorgrafiken. Sie bietet nicht nur Werkzeuge zum Zeichnen geometrischer Formen, sondern auch eine automatische Vektorisierung von Bitmaps. Das Programm eignet sich ideal für Logos, Vektorkunst, technische Diagramme, Visitenkarten, Schriftzüge und Comics. Die benutzerfreundliche und übersichtliche Oberfläche macht es einfach, auch komplexe Projekte zu realisieren. Deshalb nutze ich Inkscape bevorzugt für meine Grafiken und verwende GIMP nur zur Bildoptimierung.

3D-GRAFIKSUITE FÜR KREATIVE

Blender

Blender ist eine freie 3D-Grafiksuite unter der GPL-Lizenz, die eine umfassende Palette an Funktionen bietet: Modellierung, Rigging, Animation, Simulation, Rendering, Compositing, Bewegungsverfolgung, Videobearbeitung und Spieleentwicklung. Mit der Blender API kannst du auch Python-Skripte erstellen, um das Programm anzupassen oder eigene Tools zu entwickeln. Beachte jedoch, dass Blender eine steile Lernkurve hat und du etwas Zeit investieren musst, um komplexe Projekte umzusetzen.

ERSTELLEN VON 3D-MODELLEN

FreeCAD

FreeCAD ist ein flexibler Open-Source-3D-Modellierer für reale Objekte. Mit der parametrischen Modellierung kannst du Designs einfach ändern, indem du Parameter in der Modellhistorie anpasst. FreeCAD bietet nützliche Funktionen wie moderne Finite-Elemente-Analyse (FEA) und unterstützt viele Dateiformate wie STEP, IGES, STL, SVG, DXF, OBJ und IFC. Dadurch ist es ein vielseitiges Werkzeug für Ingenieure und Maker aus verschiedenen Bereichen, einschließlich der Automobilbranche.

SLICING FÜR PROFIS

PrusaSlicer

PrusaSlicer, entwickelt auf Basis von Slic3r von Alessandro Ranellucci, wandelt 3D-Modelle (STL, OBJ, AMF) in G-Code für FFF-Drucker oder in PNG-Ebenen für mSLA-Drucker um. Er ist kompatibel mit vielen modernen Druckern wie der Original Prusa MINI+ und Creality Ender-Modellen.

BILDSCHIRMAUFZEICHNUNG

OBS Studio

OBS Studio ist eine plattformübergreifende, kostenlose Software, die hauptsächlich von Streamern genutzt wird, um ihren Bildschirm live zu übertragen oder Videos aufzuzeichnen. Sie bietet eine umfassende API, mit der Entwickler Plugins erstellen und die Software anpassen können. Ich nutze OBS Studio für meine Live-Streams auf YouTube und für Online-Meetings, indem ich die virtuelle Kamera-Funktion für mein Greenscreen-Setup einsetze.

VIDEO EDITOR

Kdenlive

Kdenlive ist ein kostenloser und leistungsstarker Videoeditor, der professionelle Videoqualität bietet und alle wichtigen Formate unterstützt. Mit einer Vielzahl von Funktionen kannst du beeindruckende Projekte realisieren. Außerdem ermöglicht Kdenlive die direkte Aufnahme über PCI-Express-Karten von Blackmagic, dank umfassender Hardware-Unterstützung. Kein Wunder, dass auch YouTuber wie Jean-Frédéric Vogelbacher von Linux Guides auf diese Software setzen!

LERNSOFTWARE

GCompris

GCompris ist eine freie Lernsoftware für Kinder im Alter von 2 bis 10 Jahren, die für verschiedene Plattformen und in mehreren Sprachen verfügbar ist. Unter der GNU GPLv3-Lizenz veröffentlicht, wurde sie ursprünglich für GNU/Linux entwickelt.

Die Software bietet eine Vielzahl von Aktivitäten in unterschiedlichen Kategorien, darunter:

  • Entdeckung des Computers: Tastatur, Maus, Touchscreen
  • Lesen: Buchstaben, Wörter, Texteingabe
  • Arithmetik: Zahlen, Rechnen, Memory
  • Wissenschaft: Wasserkreislauf, erneuerbare Energien
  • Geografie: Länder, Regionen, Kultur
  • Spiele: Schach, Memory, Vier gewinnt
  • Sonstiges: Farben, Formen, Uhrzeit lernen

Auf der CLT 2023 in Chemnitz wurde GCompris als Alternative zu Sugarizer vorgestellt.

SPIELEPLATTFORM

Steam

Steam ist eine Vertriebsplattform für Computerspiele, die von Valve Corporation betrieben wird. Seit dem 14. Februar 2013 ist Steam auch für Linux verfügbar. Dank Proton, einem speziellen Fork von Wine, können immer mehr AAA-Spiele auf Linux gespielt werden. Für die Nutzung von Steam ist ein Benutzerkonto erforderlich, das über die Website erstellt werden kann.