
Poiché È andata abbastanza bene, sarebbe sbagliato non condividere le utilità aggiuntive che uso ancora oggi. Voglio subito chiarire che l'articolo è adattato anche per i principianti, mentre i vecchi linuxiani dovranno un po' avere pazienza e tollerare la ripetizione del materiale. Andiamo al tema!
Prefazione per i principianti
Iniziamo col capire quale distribuzione stai utilizzando. Puoi sicuramente compilare tutto dai sorgenti, ma non tutti gli utenti hanno queste competenze, e se il compilatore restituisce un errore, gli utenti potrebbero semplicemente scoraggiarsi e non riuscire a provare nuove utilità, invece di cercare soluzioni su Stack. Per evitare questo, concordiamo su alcune semplici regole:
- Se sei su una distribuzione Debian (Ubuntu, Debian, Mint, Pop!_os), prova a cercare programmi su , pacchetti nei repository di utilità in formato
.deb - Se sei su una distribuzione Arch (Arch, Manjaro, Void Linux), prova a cercare programmi nei , le utilità e i programmi in formato
.appimage(se si tratta di utilità grafiche), oltre aPKGBUILDfile per compilare i sorgenti automaticamente - Se stai utilizzando una distribuzione basata su RedHat (Fedora, CentOS), prova a utilizzare l'utility Flatpak integrata nella maggior parte delle distribuzioni RedHat (simile a Snap). Inoltre, prova a cercare pacchetti in formato
.rpm
Parlando di me, ho Manjaro CLI con i3-gaps installato e , se a qualcuno interessa – può usarle, mentre agli altri consiglio di seguire semplicemente le regole sopra e ricordare che qualsiasi problema in Linux può essere risolto con una semplice ricerca su Google e ragionamenti logici.
Elenco dei programmi
Amministrazione
- – un programma per la visualizzazione dei processi (simile a )
Installazione tramite Snap:
snap install gotop --classic

- – un altro analogo a htop, ma questa volta più funzionale
Installazione tramite pip
pip install glances

Sviluppo web
- – se per qualche motivo non ti piace la console del browser, puoi sempre eseguire le stesse operazioni nel terminale
- – un'utility per avviare facilmente un server locale con aggiornamento automatico quando modifica index.html (o un altro file)
Installazione tramite npm
sudo npm i live-server -g - – un'utility per la gestione di un sito WordPress tramite console
Installazione tramite copia del sorgente dal 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 - — "elevazione del sito in un secondo"
Installazione tramite npm
sudo npm i surge -g - — strumento di debug per applicazioni web dalla console
Installazione con qualsiasi gestore di pacchetti
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — utility per il parsing dei siti in un semplice file di testo
Installazione tramite npm
sudo npm install hget -g
Applicazioni che semplificano il lavoro senza GUI
- nmtui — utility TUI per selezionare e configurare la rete direttamente dal terminale

- alsamixer — utility per la configurazione dell'audio

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

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

- — ricerca file rapida (FuzzyFinder)

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