Da Guide@Debianizzati.Org.
Programmi senza interfaccia grafica
Introduzione
Nella tabella che segue sono elencati, in base al campo di applicazione, alcuni dei più comuni programmi privi di interfaccia grafica: per ognuno vi è una breve descrizione e il link al sito ufficiale del progetto, sebbene la maggior parte dei programmi elencati siano già contenuti nei vari rami delle distribuzioni Debian.
Sono stati volutamente omessi i comandi utente e i comandi di programmazione: riteniamo infatti che per questi esistano già numerosi elenchi oltre ad una corposa documentazione, a partire da quella fornita nella directory /usr/share/doc/ e nelle pagine man.
Per maggiore chiarezza, infine, abbiamo inserito una sigla che permetta di individuare immediatamente quali di questi programmi usano un'interfaccia ncurses e quali utilizzano un'interfaccia testuale pura.
Chiunque volesse contribuire con segnalazioni di programmi, suggerimenti e correzioni è caldamente invitato a farlo.
T= interfaccia a linea di comando;
NC= interfaccia testuale tramite librerie ncurses;
Network
Browser Web
|
elinks |
web browser testuale, supporta tab e fogli di stile |
NC |
sito del progetto
|
Links2 |
browser misto grafico o testuale che permette di mantenere molti elementi tipici delle interfacce grafiche |
T |
sito del progetto
|
Lynx |
browser di solo testo |
NC |
sito del progetto
|
W3m |
browser web testuale, attraverso il modulo w3m.el può essere utilizzato all'interno dell'editor di testo emacs |
NC |
sito del progetto
|
Posta Elettronica
|
Abook |
programma testuale per organizzare i propri contatti in una rubrica, è concepito per l'uso con mutt |
NC |
sito del progetto
|
Alpine |
client di posta elettronica basato su pine, comprende un proprio editor per comporre i messaggi |
NC |
sito del progetto
|
Cone |
client di posta elettronica con newsreader integrato |
NC |
sito del progetto
|
Fetchmail |
programma di mail retrieving (recupero della posta) che si connette a diversi server per scaricare localmente le e-mail |
T |
sito del progetto
|
Mutt |
client di posta elettronica altamente personalizzabile, necessita di un editor di testi esterno per comporre i messaggi |
NC |
sito del progetto
|
Ssmtp |
è un semplice e leggero MTA (mail transport agent) permette cioè semplicemente di inviare mail |
T |
ssmtp in Debian Lenny
|
|
Newsbeuter |
lettore di feed per la shell |
NC |
sito del progetto
|
Slrn |
newsreader testuale |
T |
sito del progetto
|
Chat
|
Erc |
client IRC interno di Emacs, estremamente completo in termini di caratteristiche; raccomandato a chi è a suo agio con emacs |
NC |
erc su emacswiki
|
Irssi |
client IRC con interfaccia a modalità testuale |
NC |
sito del progetto
|
Instant Messaging
|
Centerim |
client IM che supporta tutti i maggiori protocolli ( MSN, Yahoo, AIM, IRC, Jabber) e comprende un lettore di feed RSS integrato |
NC |
sito del progetto
|
Emacs jabber |
nome comune di jabber.el, client Jabber per emacs |
NC |
sito del progetto
|
Freetalk |
client Jabber |
NC |
sito del progetto
|
Finch |
client IM multiprotocollo, compatibile con AIM, ICQ, MSN, Yahoo, Jabber, Gadu-Gadu e Zephyr |
NC |
finch in Debian Lenny
|
Mcabber |
client Jabber con supporto OpenPGP, otr, ssl, chat multi utente e altro ancora |
NC |
sito del progetto
|
Gestori Download
|
Aria2 |
gestore di download multiprotocollo (HTTP, HTTPS, FTP, Bit Torrent e Metalink), supporta il resume e consente di scaricare contemporaneamente da Bit Torrent e da FTP ; una guida rapida in italiano, scritta da idl3,qui |
T |
sito del progetto
|
DCTC |
client testuale per la rete DC, permette la condivisione peer-to-peer di file |
T |
DCTC in Debian Lenny
|
NcFTP |
client FTP, permette resume e gestione dei segnalibri |
NC |
sito del progetto
|
rTorrent |
client Bit torrent |
NC |
sito del progetto
|
Wget |
gestore di download che supporta i protocolli HTTP, HTTPS, FTP |
T |
sito del progetto
|
Gestione reti
|
Netcat |
utility che permette di leggere e scrivere dati da e verso una rete usando il protocollo TCP/IP |
T |
sito del progetto
|
Nmap |
programma volto al "port scanning" ovvero l'individuazione di porte aperte su un computer |
T |
sito del progetto
|
PSSH |
suite di programmi che forniscono le funzionalità di OpenSSH implementate in parallelo |
T |
sito del progetto
|
vnStat |
strumento che permette di monitorare il traffico di rete |
T |
sito del progetto
|
Wicd-curses |
versione testuale del gestore di reti Wicd, contenuto nell'omonimo pacchetto |
NC |
sito del progetto
|
Multimedia e Giochi
Ufficio
Editor di Testo
|
ed |
uno dei primi editor di testo per Unix |
T |
sito del progetto
|
GNU Emacs |
editor di testo estremamente versatile, originariamente sviluppato da Richard Stallman |
NC |
sito del progetto
|
jmacs |
piccolo editor di testo capace di emulare GNU Emacs, contenuto nel programma JOE (al cui interno vi sono anche emulatori di Pico e WordStar) |
NC |
sito del progetto
|
LaTeX |
editor specifico per la redazione di documenti a carattere scientifico e tecnico; per iniziare a conoscere LaTeX, vedi LaTeX e Vim |
T |
sito del progetto
|
mcedit-debian |
l'editor interno di Midnight Commander, il file manager da riga di comando |
NC |
sito del progetto
|
Nano |
editor di testo che permette la colorazione del testo (utile nel caso della sintassi dei linguaggi di programmazione) semplicemente editando il file di configurazione .nanorc |
NC |
la splendida Homepage del progetto
|
Vim |
editor di testo modale, ovvero caratterizzato da due distinte modalità, in cui i normali caratteri della tastiera hanno significato di inserimento testo o di comandi; una breve introduzione all'uso di Vim in questo articolo della e-zine di debianizzati.org scritto da chris |
NC |
sito del progetto
|
Formati di testo
|
catdoc |
visualizzatore di file di MS Word, accompagnato da vari altri tool ( xls2csv e catppt) per visualizzare dati provenienti da applicazioni come MS Excel e MS Power Point |
T |
sito del progetto
|
fbgs |
visualizzatore di file PostScript e PDF che sfrutta Ghostscript, contenuto nel pacchetto fbi |
T |
fbgs in Debian Lenny
|
pdftk |
uno strumento che permette di manipolare in vario modo i documenti in formato PDF |
T |
sito del progetto
|
poppler-utils |
una serie di tools per convertire i file dal formato PDF in altri formati |
T |
poppler-utils in Debian Lenny
|
ps2pdf |
convertitore di documenti PostScript in formato PDF, contenuto nel pacchetto Ghostscript |
T |
sito del progetto
|
wv |
permette di convertire file di MS Word in vari formati |
T |
sito del progetto
|
Grafica
|
album |
un generatore di album fotografici in formato HTML |
T |
sito del progetto
|
cacaview |
permette di visualizzare immagini a colori in versione ASCII art, ingrandirle e muoversi nell'immagine; supporta svariati formati (JPEG, PNG, GIF) ed è contenuto nel pacchetto caca-utils |
T |
cacaview in Debian Lenny
|
fbi |
visualizzatore di immagini |
T |
fbi in Debian Lenny
|
gnuplot |
programma per la realizzazione di grafici matematici in due o tre dimensioni e la rappresentazione grafica di dati grezzi |
T |
sito del progetto
|
imagemagick |
suite di programmi a linea di comando per la visualizzazione, creazione, conversione da un formato all'altro di immagini |
T |
sito del progetto
|
Potrace |
vettorializza immagini bitmap (non supporta i colori) |
T |
sito del progetto
|
Agenda e calendario
|
clcal |
strumento che ti ricorda appuntamenti e date importanti |
T |
sito del progetto
|
gcal |
utility per generare calendari, supporta i calendari cinese, giapponese, islamico, ed ebreo |
NC |
sito del progetto
|
hnb |
editor e gestore di liste di cose da fare, indirizzi, idee, etc. |
NC |
sito del progetto
|
mencal |
un calendario per terminale women-oriented: a partire dai dati immessi, ti segnala i giorni in cui ti verranno le mestruazioni |
T |
sito del progetto
|
org-mode |
agenda, note libere e strutturate, organizzatore di progetti, il tutto in buffer emacs |
NC |
sito del progetto
|
pal |
un altro calendario per terminale, con svariate funzioni |
NC |
sito del progetto
|
remind |
sistema di promemoria (dal semplice allarme all'esecuzione di programmi) con linguaggio di scripting o interfaccia grafica (tkremind) |
T |
sito del progetto
|
when |
programma che genera un semplice calendario e ricorda appuntamenti e date importanti |
T |
sito del progetto
|
wyrd |
interfaccia ncurses a remind con visualizzazione interattiva del calendario |
NC |
sito del progetto
|
Matematica e scienza
Matematica
|
Mathomatic |
semplice programma per l'elaborazione algebrica (CAS: Computer Algebra System) in grado di risolvere equazioni |
NC |
sito del progetto
|
Maxima |
computer algebra system in lisp, nato alla fine degli anni '60 al M.I.T. |
NC |
sito del progetto
|
R |
programma che consente l'uso dell'omonimo linguaggio per l'analisi statistica dei dati |
T |
sito del progetto
|
Gestione di Sistema
Filemanager e Windowmanager
|
GNU Screen |
è un emulatore di terminale che permette all'utente di accedere a sessioni del terminale multiple e separate |
NC |
sito del progetto
|
Midnight Commander |
file manager testuale, dispone anche di un editor interno; quiuna guida chiara, in italiano, alla configurazione e all'uso di MC, scritta da mm-barabba e pubblicato sulla e-zine di debianizzati.org |
NC |
sito del progetto
|
pdmenu |
menu dei programmi a schermo intero per la console: si interfaccia con il sistema di menu di Debian e fornisce l'elenco generato automaticamente dei programmi installati |
T |
pdmenu in Debian Lenny
|
VFU |
filemanager testuale |
NC |
sito del progetto
|
Backup
|
DAR |
crea archivi, anche incrementali, di file e directory |
T |
sito del progetto
|
dvdbackup |
estrae tutti i file contenuti in un DVD e li struttura in un formato adatto per la masterizzazione successiva |
T |
sito del progetto
|
rdiff-backup |
crea backup incrementali (basandosi su rdiff) |
T |
sito del progetto
|
Masterizzazione
|
mybashburn |
programma per masterizzare CD |
T |
sito del progetto
|
wodim |
programma di masterizzazione che fa parte del pacchetto cdrkit; vedi la guida Wodim: masterizzare da shell |
T |
sito del progetto
|
Bluetooth
|
obexftp |
programma che consente di inviare file a dispositivi mobili (telefono cellulare, palmare, etc.); vedi questa dettagliata guida in due parti scritta da borlongioffei |
T |
obexftp in Debian Lenny
|
obexpushd |
programma che consente di ricevere file da dispositivi mobili (telefono cellulare, palmare, etc) |
T |
obexpushd in Debian Lenny
|
Gestione pacchetti
|
apt |
gestore standard dei pacchetti in Debian, consente di installare, aggiornare, verificare e rimuovere software e aiuta a risolvere le dipendenze; per una panoramica sull'uso di apt, vedi Introduzione all' Apt System |
T |
apt in Debian Lenny
|
aptitude |
strumento per la gestione dei pacchetti in Debian che raggruppa in unico programma le funzionalità di molti tool; per una panoramica sui comandi e l'uso di aptitude, vedi Aptitude |
NC |
aptitude in Debian Lenny
|
deborphan |
trova i pacchetti "orfani" cioè quelli dalla cui installazione non dipende nessun altro pacchetto; per approfondire l'uso di deborphan, vedi Deborphan |
T |
deborphan in Debian Lenny
|
orphaner |
frontend testuale a menu per deborphan, incluso nel pacchetto deborphan |
T |
orphaner in Debian Lenny
|
Utilità di sistema
|
ccd2iso |
strumento che converte i file in formato CCD (Clone Cd) in formato ISO |
T |
ccd2iso in Debian Lenny
|
cue2toc |
converte i file da formato cue a formato toc |
T |
sito del progetto
|
htop |
un visualizzatore di processi da shell |
NC |
sito del progetto
|
nrg2iso |
strumento che converte i file immagine dal formato nrg al formato ISO; per l'uso, vedi Convertire immagini .nrg in immagini .iso |
T |
sito del progetto
|
Samba Commander |
client stile MC per sfogliare e gestire le cartelle condivise |
NC |
sito del progetto
|
testdisk |
programma per il recupero dei dati e delle partizioni anche se non più avviabili |
NC |
sito del progetto
|
uif2iso |
strumento che converte i file immagine dal formato UIF al formato ISO |
T |
sito del progetto
|
yacpi |
consente di monitorare temperatura e frequenza della CPU e fornisce in generale informazioni sull'ACPI |
NC |
sito del progetto
|
Varie
|
cmatrix |
uno screensaver per console ispirato al film "Matrix" |
NC |
sito del progetto
|
efax |
programma che permette di ricevere e inviare fax direttamente da shell |
T |
sito del progetto
|
gpsbabel |
consente di trasferire dati di strade e punti di interesse da/a unità GPS e convertirle tra i vari formati di dati GPS |
T |
sito del progetto
|
hexedit |
visualizza e modifica file in esadecimali o in ASCII |
NC |
sito del progetto
|
ohphone-basic |
client VoIp con il supporto per la sola interfaccia SDL |
T |
ohphone-basic in Debian Lenny
|
- Utente:Guide @ Debianizzati.Org; trascritta da MadameZou