Narzędzia konsoli Linux ułatwiające życie (część 2)
ponieważ poprzedni artykuł poszło całkiem nieźle, błędem byłoby nie udostępnić dodatkowych narzędzi, z których korzystam do dziś. Od razu zastrzegam, że artykuł jest przystosowany dla początkujących, a starzy użytkownicy Linuksa będą musieli trochę zacisnąć zęby i znieść przeżuwanie materiału. Dalej do tematu!
Przedmowa dla początkujących
Warto zacząć od tego jaką masz dystrybucję. Oczywiście możesz skompilować wszystko ze źródeł, ale nie wszyscy użytkownicy mają takie umiejętności, a jeśli kompilator zgłosi błąd, użytkownicy po prostu się zdenerwują i nie będą mogli wypróbować nowych narzędzi, zamiast szukać rozwiązań na stronie stos. Aby tego uniknąć, ustalmy proste zasady:
Jeśli korzystasz z gałęzi Debiana (Ubuntu, Debian, Mint, Pop!_os) spróbuj wyszukać programy na Launchpad, pakiety w formatach repozytoriów narzędzi .deb
Jeśli jesteś w gałęzi Arch (Arch, Manjaro, Void Linux), spróbuj wyszukać program w Repozytoria AUR, narzędzia i same programy w formacie .appimage (jeśli są to narzędzia graficzne), a także PKGBUILD pliki do automatycznej kompilacji źródeł
Jeśli korzystasz z gałęzi RedHat (Fedora, CentOS), spróbuj użyć narzędzia Flatpak (podobnego do Snap) wbudowanego w większość dystrybucji gałęzi RedHat. Spróbuj także wyszukać pakiety w formacie .rpm
Jeśli mówimy o mnie, to mam Manjaro CLI z zainstalowanymi i3-gapami i własne konfiguracje, jeśli ktoś jest zainteresowany, może z niego skorzystać, ale reszcie radzę po prostu trzymać się powyższych zasad i pamiętać, że każdy problem w Linuksie można rozwiązać prostym googlowaniem i logicznym myśleniem.
Lista programów
administracja
gottop — program do wizualizacji procesów (analog htop) Instalacja za pomocą Snap:
snap install gotop --classic
spojrzenia - kolejny analog htopu, ale tym razem bardziej funkcjonalny Instalacja za pomocą pip
pip install glances
tworzenie stron internetowych
JSShell — jeśli z jakiegoś powodu nie podoba Ci się konsola przeglądarki, zawsze możesz wykonać te same operacje w terminalu
serwer na żywo — narzędzie do łatwego uruchamiania lokalnego serwera z automatyczną aktualizacją w przypadku zmiany pliku Index.html (lub innego pliku). Instalacja za pomocą npm sudo npm i live-server -g
wp-cli — narzędzie do administrowania witryną WordPress za pomocą konsoli Instalacja poprzez skopiowanie źródła z repozytorium