
Ponieważ wprowadzenie poszło całkiem dobrze, byłoby niewłaściwie nie podzielić się dodatkowymi narzędziami, które używam do dziś. Od razu chciałbym zaznaczyć, że artykuł jest dostosowany również dla nowicjuszy, a dla starych linuxowców będzie trzeba trochę zęby zetrzeć na przetrwanie przetwarzania materiału. Naprzód do tematu!
Wstęp dla nowicjuszy
Warto zacząć od tego, jaki macie dystrybucję. Możecie oczywiście wszystko kompilować z źródeł, jednak nie wszyscy użytkownicy mają takie umiejętności, a jeśli kompilator zgłosi błąd, to użytkownicy po prostu się zasmucą i nie będą mogli spróbować nowych narzędzi, zamiast szukać rozwiązań na forum. Aby uniknąć tego, ustalmy proste zasady:
- Jeśli używasz gałęzi Debian (Ubuntu, Debian, Mint, Pop!_os) spróbuj poszukać programów na , pakiety w repozytoriach narzędzi formatu
.deb - Jeśli używasz gałęzi Arch (Arch, Manjaro, Void Linux) spróbuj poszukać programów w , same narzędzia i programy w formacie
.appimage((jeśli to narzędzia graficzne), a takżepliki PKGBUILDdo automatycznej kompilacji źródeł - Jeśli używasz gałęzi RedHat (Fedora, CentOS), spróbuj skorzystać z wbudowanego w większości dystrybucji gałęzi RedHat narzędzia Flatpak (odpowiednik Snap). Również spróbuj poszukać pakiety w formacie
.rpm
Jeśli chodzi o mnie, to mam zainstalowany Manjaro CLI, z zainstalowanym i3-gaps i , jeśli kogoś to interesuje — możecie z nich korzystać, innym jednak polecam po prostu trzymać się zasad z góry i pamiętać, że każdy problem w Linuxie można rozwiązać prostym googlowaniem i logicznymi rozważaniami.
Lista programów
Administracja
- — program do wizualizacji procesów (odpowiednik )
Instalacja za pomocą Snap:
snap install gotop --classic

- — kolejny odpowiednik htop, jednak tym razem bardziej funkcjonalny
Instalacja za pomocą pip
pip install glances

Rozwój stron internetowych
- — jeśli z jakiegoś powodu nie lubisz konsoli przeglądarki, zawsze możesz wykonać te same operacje w terminalu
- — narzędzie do łatwego uruchamiania lokalnego serwera z automatycznym odświeżaniem po zmianie index.html (lub innego pliku)
Instalacja za pomocą npm
sudo npm i live-server -g - — narzędzie do administracji strony na WordPressie za pomocą konsoli
Instalacja za pomocą skopiowania źródła z repozytoriumcurl -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 - — "wznoszenie strony w sekundę"
Instalacja za pomocą npm
sudo npm i surge -g - — debugger aplikacji internetowych z konsoli
Instalacja z użyciem dowolnego menedżera pakietów
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — narzędzie do parsowania stron do prostego pliku tekstowego
Instalacja za pomocą npm
sudo npm install hget -g
Aplikacje, które ułatwiają pracę bez interfejsu graficznego
- nmtui — narzędzie z TUI do wyboru i konfiguracji sieci bezpośrednio z terminala

- alsamixer — narzędzie do ustawiania dźwięku

- — wygodny edytor z obsługą asynchronicznego pobierania wtyczek i lintingu języków

- — przeglądarka z pseudo-GUI (grafika ASCII) bezpośrednio w konsoli

- — szybkie wyszukiwanie plików (FuzzyFinder)

Dodatki
Jeśli masz ulubione narzędzia, napisz o nich w komentarzach, a ja dodam je do artykułu! Dziękuję za przeczytanie.
Źródło: habr.com
