
Da Es lief ganz gut, und es wäre nicht richtig, die zusätzlichen Tools, die ich bis heute verwende, nicht zu teilen. Zunächst möchte ich klarstellen, dass der Artikel auch für Anfänger angepasst ist, während erfahrene Linux-Nutzer möglicherweise ein wenig Geduld aufbringen müssen, um sich durch das Material zu arbeiten. Lassen Sie uns zum Thema kommen!
Vorbemerkung für Anfänger
Zuerst sollten Sie klären, welche Distribution Sie verwenden. Natürlich können Sie alles aus dem Quellcode kompilieren, aber nicht alle Benutzer haben diese Fähigkeiten. Wenn der Compiler einen Fehler ausgibt, sind die Benutzer nur frustriert und können die neuen Tools nicht ausprobieren, anstatt nach Lösungen in Foren zu suchen. Um dies zu vermeiden, halten wir uns an einige einfache Regeln:
- Wenn Sie auf einer Debian-Distribution (Ubuntu, Debian, Mint, Pop!_os) sind, versuchen Sie, nach Programmen in , Paketen in den Repositories im Format
.deb - Wenn Sie auf einer Arch-Distribution (Arch, Manjaro, Void Linux) sind, versuchen Sie, das Programm in den , die Tools und Programme im Format
.appimagewenn es sich um grafische Tools handelt, sowiePKGBUILDDateien zum automatischen Kompilieren aus Quellcode zu suchen - Wenn Sie auf einer RedHat-Distribution (Fedora, CentOS) sitzen, probieren Sie das integrierte Tool Flatpak aus, das in den meisten RedHat-Distributionen enthalten ist (ähnlich wie Snap). Außerdem können Sie nach Paketen im Format suchen
.rpm
Was mich betrifft, habe ich Manjaro CLI mit installiertem i3-gaps und , falls es jemanden interessiert – Sie können es verwenden; anderen empfehle ich, sich einfach an die obigen Regeln zu halten und daran zu denken, dass jedes Problem in Linux durch einfaches Googeln und logisches Denken gelöst werden kann.
Liste der Programme
Administration
- – ein Tool zur Visualisierung von Prozessen (ähnlich wie )
Installation mit Snap:
snap install gotop --classic

- – ein weiterer Ersatz für htop, jedoch diesmal leistungsfähiger
Installation mit pip
pip install glances

Webentwicklung
- – falls Sie aus irgendeinem Grund die Konsolenanwendung des Browsers nicht mögen, können Sie dieselben Operationen auch im Terminal ausführen.
- – ein Tool zum einfachen Starten eines lokalen Servers mit automatischer Aktualisierung bei Änderungen an index.html (oder einer anderen Datei)
Installation mit npm
sudo npm i live-server -g - – ein Tool zur Verwaltung von WordPress-Websites über die Konsole.
Installation durch Kopieren der Quelle aus dem Repositorycurl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp - — "Ihre Website in Sekundenschnelle online"
Installation über npm
sudo npm i surge -g - — Debugging-Werkzeug für Webanwendungen aus der Konsole
Installation mit einem Paketmanager Ihrer Wahl
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — Tool zum Parsen von Websites in einfache Textdateien
Installation über npm
sudo npm install hget -g
Anwendungen, die die Arbeit ohne GUI erleichtern
- nmtui — TUI-Tool zur Auswahl und Konfiguration des Netzwerks direkt im Terminal

- alsamixer — Tool zur Soundkonfiguration

- — komfortabler Editor mit Unterstützung für asynchrones Herunterladen von Plugins und Linting von Sprachen

- — Browser mit pseudo-GUI (ASCII-Grafik) direkt in der Konsole

- — schneller Dateisucher (FuzzyFinder)

Erweiterungen
Wenn Sie nützliche Tools haben, die Ihnen gefallen, lassen Sie es mich in den Kommentaren wissen, und ich werde die Liste ergänzen! Vielen Dank fürs Lesen.
Quelle: habr.com
