
Poiché è andato piuttosto bene, sarebbe sbagliato non condividere strumenti aggiuntivi che utilizzo ancora oggi. Vorrei subito chiarire che l'articolo è adattato anche per i principianti, mentre i vecchi linuxiani dovranno un po' armarsi di pazienza per digerire il materiale. Avanti con l'argomento!
Prefazione per i principianti
È bene cominciare da quale distribuzione avete installato. Certo, potreste compilare tutto dai sorgenti, ma non tutti gli utenti hanno tali abilità e se il compilatore restituisce un errore, gli utenti si sentiranno semplicemente frustrati e non potranno provare i nuovi strumenti, invece di andare a cercare soluzioni su Stack. Per evitare questo, stabiliremo delle semplici regole:
- Se siete sulla branch Debian (Ubuntu, Debian, Mint, Pop!_os), provate a cercare programmi su , pacchetti nei repository di strumenti in formato
.deb - Se siete sulla branch Arch (Arch, Manjaro, Void Linux), provate a cercare programmi nei , gli strumenti e i programmi in formato
.appimage(se sono strumenti grafici), oltre aiPKGBUILDfile per compilare automaticamente i sorgenti. - Se siete sulla branch RedHat (Fedora, CentOS), provate a utilizzare lo strumento Flatpak integrato nella maggior parte delle distribuzioni della branch RedHat (analogo a Snap). Inoltre, provate a cercare pacchetti in formato
.rpm
Parlando di me, ho installato Manjaro CLI, con i3-gaps e , se a qualcuno interessa — potete usarlo, agli altri consiglio di attenersi semplicemente alle regole sopra e di ricordare che qualsiasi problema in Linux può essere risolto con una semplice ricerca su Google e riflessioni logiche.
Elenco dei programmi
Amministrazione
- — programma per visualizzare i processi (analogo a )
Installazione tramite Snap:
snap install gotop --classic

- — un altro analogo di htop, tuttavia questa volta più funzionale
Installazione tramite pip
pip install glances

Sviluppo web
- — se per qualche motivo non vi piace la console del browser, potete sempre eseguire le stesse operazioni nel terminale.
- — strumento per avviare facilmente un server locale con autoaggiornamento al cambiamento di index.html (o di un altro file)
Installazione tramite npm
sudo npm i live-server -g - — strumento per l'amministrazione di siti WordPress tramite console
Installazione copiando i sorgenti dal repository.curl -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 - — "lancia il sito in un attimo"
Installazione tramite npm
sudo npm i surge -g - — debugger per applicazioni web dalla console
Installazione tramite qualsiasi gestore di pacchetti
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — utilità per il parsing di siti in un semplice file di testo
Installazione tramite npm
sudo npm install hget -g
Applicazioni che semplificano il lavoro senza GUI
- nmtui — utilità TUI per selezionare e configurare la rete direttamente dal terminale

- alsamixer — utilità per la configurazione audio

- — editor comodo con supporto per il download asincrono di plugin e linting dei linguaggi

- — browser con pseudo-GUI (grafica ASCII) direttamente nella console

- — ricerca rapida di file (FuzzyFinder)

Integrazioni
Se hai utilità che ti piacciono, parlane nei commenti e le aggiungerò all'articolo! Grazie per aver letto.
Fonte: habr.com
