La seguente sezione fornisce una panoramica sugli strumenti di Linux per la gestione del sistema e dei file. Di seguito, la presentazione di editor di testo e di codice sorgente, soluzioni di backup e strumenti di archiviazione.
Tabella C-5 Software per la gestione del sistema e dei file per Windows e Linux
|
Compito |
Applicazione Windows |
Applicazione Linux |
|---|---|---|
|
File manager |
Esplora risorse |
Konqueror, Nautilus |
|
Editor di testo |
NotePad, WordPad, (X)Emacs |
kate, GEdit, (X)Emacs, vim |
|
Creazione di file PDF |
Adobe Distiller |
Scribus |
|
Visualizzatore di file PDF |
Adobe Reader |
Adobe Reader, Evince, KPDF, Xpdf |
|
Riconoscimento di testo |
Recognita, FineReader |
GOCR |
|
Programmi a riga di comando per la compressione dei file |
zip, rar, arj, lha e via dicendo |
zip, tar, gzip, bzip2 e via dicendo |
|
Programmi con interfaccia utente per la compressione dei file |
WinZip |
Ark, File Roller |
|
Partizionamento dei dischi rigidi |
PowerQuest, Acronis, Partition Commander |
YaST, GNU Parted |
|
Software per il backup |
ntbackup, Veritas |
KDar, taper, dump |
Adobe Reader per Linux è l'esatto equivalente delle versioni Windows e Linux di questa applicazione. L'aspetto del programma per Linux è uguale alla corrispondente versione per altre piattaforme. Le altre componenti della suite Adobe Acrobat non sono state portate su Linux. Per ulteriori informazioni, vedere http://www.adobe.com/products/acrobat/readermain.html.
Ark è un programma di compressione basato su GUI per il desktop KDE. che supporta molti formati comuni, ovvero zip, tar.gz, tar.bz2, lha e rar. È possibile visualizzare, selezionare, comprimere e decomprimere file in un archivio. Grazie all'integrazione di Ark con Konqueror, è possibile inoltre generare azioni (ad esempio la decompressione di un archivio) dal menu contestuale nel file manager, in modo analogo a WinZip. Per una breve introduzione sull'utilizzo di Ark, consultare il capitolo sul desktop KDE disponibile nella Guida per l'utente KDE.
Il pacchetto di dump contiene sia dump, sia restore. dump esamina i file di un file system, determina quali debbano essere sottoposti a backup e li copia in una posizione specificata su disco, nastro o altro supporto di archiviazione. Il comando restore esegue l'operazione inversa di dump ed è in grado di ripristinare il backup completo di un file system. Per ulteriori informazioni, vedere http://dump.sourceforge.net/.
Evince è un visualizzatore di documenti per i formati PDF e PostScript per l'ambiente desktop GNOME. Per ulteriori informazioni, vedere http://www.gnome.org/projects/evince/.
File Roller è un programma di compressione basato su interfaccia utente grafica per il desktop GNOME. che fornisce funzionalità analoghe a quelle di Ark. Per ulteriori informazioni, fare riferimento a http://fileroller.sourceforge.net/home.html.
GEdit è l'editor di testo ufficiale dell'ambiente desktop GNOME. Fornisce funzionalità analoghe a quelle di Kate. Per ulteriori informazioni, fare riferimento a http://www.gnome.org/projects/gedit/.
GNU Parted è uno strumento a riga di comando per la creazione, la distruzione, il ridimensionamento, la verifica e la copia delle partizioni e di file system al loro interno. Se è necessario creare spazio per i nuovi sistemi operativi, occorre utilizzare questo strumento per riorganizzare l'utilizzo del disco e copiare i dati tra dischi rigidi diversi. Per ulteriori informazioni, vedere http://www.gnu.org/software/parted/.
GOCR è uno strumento OCR (optical character recognition). Dopo la scansione, converte le immagini di testo in un file di testo. Per ulteriori informazioni, vedere http://jocr.sourceforge.net/.
Per ridurre lo spazio disco occupato esistono molti programmi di compressione. In generale, differiscono solo per l'algoritmo di compressione. Anche Linux può gestire i formati di compressione utilizzati su Windows. bzip2 è un po' più efficiente di gzip ma anche più lento, in base anche all'algoritmo di compressione. Ulteriori informazioni su gzip e tar sono disponibili nel capitolo della shell.
Kate fa parte della suite di KDE. Consente di aprire diversi file contemporaneamente sia locali, sia remoti. Grazie all'evidenziazione della sintassi,la creazione di file di progetto e all'esecuzioni di script esterni, è uno strumento perfetto per i programmatori. Per ulteriori informazioni, vedere http://kate.kde.org/.
Kerr è l'acronimo di KDE disk archiver ed è una soluzione di backup indipendente dall'hardware. KDar utilizza i cataloghi (a differenza di tar), in questo modo è possibile estrarre un singolo file senza dover leggere l'intero archivio. Inoltre, è possibile creare backup incrementali. KDar può dividere un archivio in più parti e avviare la masterizzazione di un CD o un DVD di dati per ognuna di queste parti. Per ulteriori informazioni su KDar, consultare http://kdar.sourceforge.net/.
Konqueror è il file manager di default del desktop KDE che può essere utilizzato anche come browser Web, visualizzatore di documenti e di immagini e per la copia di CD. Per un'introduzione all'utilizzo di Konqueror come file manager, consultare i capitoli sul desktop KDE disponibili nella Guida per l'utente KDE. Per ulteriori informazioni su questo programma multifunzionale, vedere http://www.konqueror.org/.
KPDF è un visualizzatore PDF per l'ambiente desktop KDE. Tra le sue funzioni vi sono la ricerca nei documenti PDF e la modalità di lettura a schermo intero come in Adobe Reader. Per ulteriori informazioni, vedere http://kpdf.kde.org/.
Nautilus è il file manager di default del desktop GNOME. È possibile utilizzarlo per creare cartelle e documenti, visualizzare e gestire file e cartelle, eseguire script, scrivere dati su un CD e aprire percorsi URI. Per un'introduzione all'utilizzo di Nautilus come file manager, vedere Guida per l'utente di GNOME. Ulteriori informazioni su Nautilus sono disponibili su Internet all'indirizzo http://www.gnome.org/projects/nautilus/.
Taper è un programma per il backup e il ripristino dei file con un interfaccia di facile utilizzo per il backup e il ripristino da e verso un'unità a nastro. In alternativa, i file possono essere salvati su file di archivio. Sono supportate le directory selezionate in maniera ricorsiva. Per ulteriori informazioni, vedere http://taper.sourceforge.net/.
vim (vi improved) è un programma simile all'editor di testo vi. Gli utenti potrebbero richiedere tempo per adattarsi a vim, poiché fa distinzione tra modalità di comando e modalità di inserimento. Le caratteristiche di base sono le stesse di tutti gli editor di testo. vim offre alcune opzioni speciali, come registrazione di macro, rilevamento e conversione del formato di file e buffer multipli in una schermata. Per ulteriori informazioni, vedere http://www.vim.org/.
GNU Emacs e XEmacs sono editor molto professionali. XEmacs è basato su GNU Emacs. Da una citazione del manuale di GNU Emacs: Emacs è l'editor in tempo reale visuale, estensibile, personalizzabile e autodocumentante.
Entrambi offrono quasi le stesse funzionalità con piccole differenze. Utilizzati da esperti sviluppatori, sono altamente estensibili grazie al linguaggio Emacs Lisp. Supportano molte lingue, tra cui russo, greco, giapponese, cinese e coreano. Per ulteriori informazioni, vedere http://www.xemacs.org/ e http://www.gnu.org/software/emacs/emacs.html.
Xpdf è una semplice suite di visualizzazione per le piattaforme Linux e Unix. Comprende un visualizzatore e alcuni plug-in di esportazione per i formati PostScript e di testo. Per ulteriori informazioni, vedere http://www.foolabs.com/xpdf/.