Linux Mint - Die benutzerfreundliche Linux-Distribution für Einsteiger

Linux

Übersicht: Linux Mint als Linux-Distribution

Was ist Linux Mint?

Linux Mint ist eine freie Linux-Distribution, die auf Ubuntu und Debian basiert. Gegründet im Jahr 2006 von Clement Lefebvre, hat sich Mint schnell zu einer der beliebtesten Linux-Distributionen entwickelt, besonders für Einsteiger und ehemalige Windows-Nutzer. Linux Mint zeichnet sich durch seine Benutzerfreundlichkeit, Vollständigkeit und einfache Bedienung aus und folgt dem Motto “Vom Augenblick der Installation an produktiv”.

Mehr lesen

local-ssl-proxy – HTTPS für lokale Entwicklung leicht gemacht

Linux

Übersicht: local-ssl-proxy

Was ist local-ssl-proxy?

local-ssl-proxy ist ein einfaches Kommandozeilen-Tool von Cameron Hunter, das einen HTTPS-Proxy für lokale HTTP-Server erstellt. Es ermöglicht Entwicklern, ihre lokalen Anwendungen über HTTPS zu testen, ohne komplexe SSL-Konfigurationen vornehmen zu müssen.

Mehr lesen

PM2 vs systemd – Prozessmanagement für Node.js-Anwendungen

Linux

Übersicht: PM2 und systemd im Vergleich

Was ist PM2?

PM2 ist ein Production Process Manager für Node.js-Anwendungen. Es bietet eine einfache und intuitive Möglichkeit, Node.js-Prozesse zu verwalten, zu überwachen und automatisch neu zu starten.

Was ist systemd?

systemd ist das Standard-Init-System moderner Linux-Distributionen. Es verwaltet alle Systemdienste und kann auch für Node.js-Anwendungen verwendet werden, erfordert aber mehr Konfiguration.

Mehr lesen

Midnight Commander – Der grafische Dateimanager für das Linux-Terminal

Linux

Übersicht: Midnight Commander (mc)

Was ist Midnight Commander?

Midnight Commander (kurz mc) ist ein textbasierter Dateimanager für Linux und Unix-Systeme. Er bietet eine grafische Benutzeroberfläche im Terminal mit zwei Panels, die das Navigieren, Kopieren und Verwalten von Dateien erheblich vereinfachen.

Mehr lesen

htop vs btop – Systemmonitoring-Tools im Vergleich

Linux

Übersicht: htop vs btop

Was ist htop?

htop ist ein interaktiver Prozessviewer für Linux-Systeme. Es ist eine erweiterte Version des klassischen top-Befehls und bietet eine farbige, benutzerfreundliche Oberfläche zur Überwachung von Systemressourcen und Prozessen.

Was ist btop?

btop ist ein moderner Ressourcenmonitor, der als Nachfolger von htop entwickelt wurde. Es bietet eine noch ansprechendere grafische Darstellung mit detaillierten Statistiken für CPU, RAM, Netzwerk und Festplatten.

Mehr lesen

Docker – Container erstellen, verwalten und löschen

Linux

Übersicht: Docker

Was ist Docker?

Docker ist eine Plattform zur Containerisierung, die es Entwicklern ermöglicht, Anwendungen und deren Abhängigkeiten in isolierten Containern zu verpacken. Diese Container können auf verschiedenen Systemen konsistent ausgeführt werden, was die Portabilität und Skalierbarkeit von Anwendungen verbessert.

Mehr lesen

Systemverwaltung und Software-Upgrade mit winget unter Windows 11

Windows

Übersicht: winget

Was ist winget?

winget (Windows Package Manager) ist ein moderner Paketmanager für Windows 10 und 11, mit dem sich Software komfortabel über die Kommandozeile installieren, aktualisieren, suchen und verwalten lässt. Er ist direkt in Windows 11 integriert und bietet eine zentrale Lösung für die Softwareverwaltung – ähnlich wie apt unter Linux.

Mehr lesen

Lizenzen prüfen mit license-checker in Node.js-Projekten

Linux

Übersicht: license-checker

Was ist license-checker?

license-checker ist ein npm-Tool, mit dem du die Lizenzen aller Abhängigkeiten in deinem Node.js-Projekt schnell und übersichtlich auflisten kannst. Es hilft dabei, Lizenzkonflikte zu erkennen und die Einhaltung von Open-Source-Lizenzbedingungen sicherzustellen.

Warum ist das wichtig?

  • Rechtssicherheit: Du erkennst frühzeitig, ob problematische Lizenzen in deinem Projekt verwendet werden.
  • Transparenz: Du erhältst einen Überblick über alle verwendeten Lizenzen.
  • Lizenzkonformität: Erleichtert die Einhaltung von Unternehmens- oder Open-Source-Richtlinien.

Mehr lesen

npm outdated und npm audit – Pakete und Sicherheit in Node.js-Projekten

Linux

Übersicht: npm outdated und npm audit

Was ist npm outdated?

npm outdated ist ein Kommandozeilen-Tool, das Teil von npm ist. Es zeigt an, welche Abhängigkeiten in einem Node.js-Projekt veraltet sind, welche Version aktuell installiert ist, welche die gewünschte Version laut package.json wäre und welche die neueste verfügbare Version ist.

Mehr lesen