computer,hardware,software,gaming,notebook,portatile,home theater,htpc,windows,overclock
    Ricerca avanzata
 
pecora nera
 

 categorie categorie del sito
 Schede madri separatore
 Processori separatore
 Bios separatore
 Schede video e monitor separatore
 Chipset separatore
 Memorie RAM separatore
 Storage separatore
 Dissipazione separatore
 Accessori, case e sistemi separatore
 HTPC e alta definizione separatore
 Notebook, netbook e phone separatore
 Sicurezza e reti separatore
 Software e videogame separatore
 Web e gossip separatore
 Overclock e modding separatore
 HowTo separatore
 Elettronica e informatica separatore
 
 Guida al bios separatore
 FAQs separatore
 Windows Vista FAQ & Tips separatore
||
 servizi servizi del sito
 Iscrizione ai servizi separatore
 Iscrizione a Daily Dinox's separatore
 Informazioni newsletter separatore
 Pubblicità su Dinox PC separatore
Tool ricerca per Firefox 2 Tool ricerca per Firefox 2 separatore
Tool ricerca per IE7 Tool ricerca per IE7 separatore
Preferiti Dinox PC nei preferiti separatore
Imposta come homepage Dinox PC come homepage separatore
Links utili
 Aziende ITC separatore
 Partners di Dinox PC separatore
 Mr.Webmaster separatore
 Neo Hardware separatore
 DevSpy.com separatore
 MPEGX.com separatore

www.aruba.it
www.
Corso Introduzione a GNU/Linux - Livello base
Prodotta da Dinox PC Team

Recupero e installazione

Vai a 

La quantità di programmi disponibili per il sistema GNU/Linux è spropositata. A volte addirittura esagerata. Il sito di riferimento per trovare il programma desiderato è Freshmeat (http://www.freshmeat.net). I programmi di solito sono distribuiti in 3 formati principali: .rpm per le distribuzioni basate su RPM, .deb per le distribuzioni basate su Debian oppure in formato sorgente da compilare. Raramente può capitare di imbattersi in un programma per il quale non esiste un pacchetto appropriato per la distribuzione oppure la versione più aggiornata è stata rilasciata solo in formato sorgente. Compilare ed installare i programmi in ambiente GNU non richiede grosse conoscenze ed è un’operazione pressoché immediata.

Una volta scaricati i sorgenti di un programma in formato tar.gz, si scompattano con il comando:

tar xvfz nuovoprogramma-<versione>.tar.gz

Nella directory appena creata dal comando tar si trovano i sorgenti dell’applicazione. Le applicazione ben scritte usano i tool GNU automake e autoconf per aiutare gli utenti a compilare le applicazioni. Lanciando dalla directory di compilazione il comando ./configure si avviano una serie di controlli sull’integrità del sistema e sulla presenza di tutte le librerie necessarie per la compilazione. Lo script configure si potrebbe interrompere, lamentando la mancanza di alcune librerie o addirittura del compilatore stesso.

Configure genera un Makefile appropriato, consentendo al programma make di compilare nella maniera corretta il programma. Eseguendo make senza argomenti si avvia la compilazione del programma, al termine della quale (se non ci sono stati errori) si può eseguire di nuovo il comando make ma passando l’argomento install come utente root.

\# make install

Questo comando installa sia gli eseguibili che i file di configurazione ed eventuali manuali nelle directory di destinazione. Il nuovo programma dovrebbe essere a disposizione degli utenti, invocabile dalla riga di comando.

 

Per discussioni si Linux ed, in generale sull'Open Source, vi invitiamo a visitare il nostro forum apposito a questo indirizzo, dove potrete anche parlare delle vostre esperienze.

Indietro
Script di shell

Torna all'inizio
Introduzione