Installazione programma da sorgente

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Bettini
Prode Principiante
Messaggi: 131
Iscrizione: venerdì 18 giugno 2010, 22:58

Installazione programma da sorgente

Messaggio da Bettini »

Ciao a tutti vorrei installare il ClamAv 0.96.4 da sorgente però sono arrivato ad un punto e da lì non riesco a schiodarmi. Ho seguito le istruzione della seguente documentazione:
http://wiki.ubuntu-it.org/Amministrazio ... DaSorgenti
e sono arrivato al punto "Compilazione e installazione"... do il comando make sul terminale ed esce scritto:
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.

Che cosa devo fare?
Avatar utente
st
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1427
Iscrizione: mercoledì 14 gennaio 2009, 20:19
Località: Pollaio

Re: Installazione programma da sorgente

Messaggio da st »

prova :

sudo ./configure

sudo make

sudo make install

sudo ciao : )
meglio un uovo oggi , o una gallina domani ?
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Installazione programma da sorgente

Messaggio da Elrond »

st ha scritto: prova :

sudo ./configure

sudo make

sudo make install

sudo ciao : )
NO! ./configure e make vanno dati come utente normale, NON con sudo! MAI! Tra l'altro il problema non c'entra nulla con i permessi, non c'è nessun Makefile, è inutile dare comandi senza senso mettendoci un sudo davanti per bellezza
Bettini ha scritto: Ciao a tutti vorrei installare il ClamAv 0.96.4 da sorgente però sono arrivato ad un punto e da lì non riesco a schiodarmi. Ho seguito le istruzione della seguente documentazione:
http://wiki.ubuntu-it.org/Amministrazio ... DaSorgenti
e sono arrivato al punto "Compilazione e installazione"... do il comando make sul terminale ed esce scritto:
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.

Che cosa devo fare?
Potresti linkare il sito da cui hai scaricato l'archivio di clamav?
Ultima modifica di Elrond il mercoledì 10 novembre 2010, 22:41, modificato 1 volta in totale.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Bettini
Prode Principiante
Messaggi: 131
Iscrizione: venerdì 18 giugno 2010, 22:58

Re: Installazione programma da sorgente

Messaggio da Bettini »

Elrond ha scritto:
st ha scritto: prova :

sudo ./configure

sudo make

sudo make install

sudo ciao : )
NO! ./configure e make vanno dati come utente normale, NON con sudo! MAI! Tra l'altro il problema non c'entra nulla con i permessi, non c'è nessun Makefile, è inutile dare comandi senza senso mettendoci un sudo davanti per bellezza
Bettini ha scritto: Ciao a tutti vorrei installare il ClamAv 0.96.4 da sorgente però sono arrivato ad un punto e da lì non riesco a schiodarmi. Ho seguito le istruzione della seguente documentazione:
http://wiki.ubuntu-it.org/Amministrazio ... DaSorgenti
e sono arrivato al punto "Compilazione e installazione"... do il comando make sul terminale ed esce scritto:
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.

Che cosa devo fare?
Potresti linkare il sito da cui hai scaricato l'archivio di clamav?
http://www.clamav.net/lang/en/
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Installazione programma da sorgente

Messaggio da Elrond »

Ok, assumendo che tu abbia già installato il pacchetto build-essential come spiegato nella guida, spostati da terminale nella cartella in cui hai scompattato l'archivio e dai i comandi

Codice: Seleziona tutto

sudo apt-get build-dep clamav
./configure
Il primo serve per installare le dipendenze necessarie per la compilazione, il secondo configura il sorgente per la compilazione. Se il configure termina senza errori ed è stato generato il Makefile (te ne accorgi controllando il contenuto della cartella, dovrebbe esserci un file chiamato esattamente "Makefile", senza estensioni) allora puoi dare il comando

Codice: Seleziona tutto

make
per compilare il codice sorgente e, se anche questo termina con successo, poi puoi installare il programma con il comando

Codice: Seleziona tutto

sudo make install
Se hai un processore multicore puoi velocizzare l'esecuzione del make dando al posto del semplice

Codice: Seleziona tutto

make
il comando

Codice: Seleziona tutto

make -j n
dove al posto di n metterai il numero di core del tuo processore (per esempio per un dual core userai il comando

Codice: Seleziona tutto

make -j 2
se se in dubbio usa solo make).

Se installi con make install NON cancellare la cartella del codice sorgente perché ti servirà per l'eventuale rimozione del programma, altrimenti puoi provare a usare checkinstall: Programmazione/Checkinstall
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Bettini
Prode Principiante
Messaggi: 131
Iscrizione: venerdì 18 giugno 2010, 22:58

Re: Installazione programma da sorgente

Messaggio da Bettini »

Sono entrato nelle cartella clamav-0.96.4 che era contenuta nel file clamav-0.96.4.tar.gz, ho scritto sudo apt-get build-dep clamav ma esce scritto interrotto. Poi ho aperto il file "install" e all'interno di esso c'è scritto:
`cd' to the directory containing the package's source code and type
    `./configure' to configure the package for your system.

    Running `configure' might take a while.  While running, it prints
    some messages telling which features it is checking for.
Eseguo tale comando tramite il terminale ma dopo una serie di scritte alla fine esce :"configure: error: Please install zlib and zlib-devel packages"
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Installazione programma da sorgente

Messaggio da Mdfalcubo »

Perchè complicarsi la vita? Scaricati il .deb da sourgeforce: due click sul file e si installa.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Installazione programma da sorgente

Messaggio da Elrond »

Mdfalcubo ha scritto: Perchè complicarsi la vita?
Perché non conosco clamav, nella pagina dei download linkata da lui non trovo nessun deb pronto da scaricare: http://www.clamav.net/lang/en/download/ ... ges-linux/ Nela 0.96.4 si troverebbe in natty, ma bisogna portarsi dietro qualche dipendenza, se non è esperto rischia solo di fare danni
Mdfalcubo ha scritto: Scaricati il .deb da sourgeforce: due click sul file e si installa.
Esattamente dove: http://sourceforge.net/projects/clamav/files/?
Ultima modifica di Elrond il lunedì 15 novembre 2010, 21:12, modificato 1 volta in totale.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Installazione programma da sorgente

Messaggio da Mdfalcubo »

Aspetta che guardo, il link da cui l'ho scaricato giusto ieri era diverso (stesso sito però se non ricordo male).
EDIT: Scoperto l'arcano (colpa mia e mi scuso) ho confuso clamav con clamtk. Qui si trova il deb ma è la penultima versione>> http://ns2.canonical.com/hu/karmic/all/ ... e/download
Ultima modifica di Mdfalcubo il lunedì 15 novembre 2010, 20:37, modificato 1 volta in totale.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Installazione programma da sorgente

Messaggio da Elrond »

Avevo perso la risposta di Bettini >:(
Bettini ha scritto: Sono entrato nelle cartella clamav-0.96.4 che era contenuta nel file clamav-0.96.4.tar.gz, ho scritto sudo apt-get build-dep clamav ma esce scritto interrotto. Poi ho aperto il file "install" e all'interno di esso c'è scritto:
`cd' to the directory containing the package's source code and type
    `./configure' to configure the package for your system.

    Running `configure' might take a while.  While running, it prints
    some messages telling which features it is checking for.
Eseguo tale comando tramite il terminale ma dopo una serie di scritte alla fine esce :"configure: error: Please install zlib and zlib-devel packages"
Il comando

Codice: Seleziona tutto

sudo apt-get build-dep clamav
serve per installare le dipendenze necessarie per la compilazione, se non riesci a farlo è inutile andare avanti (e infatti il configure te l'ha detto). Qual è esattamente il messaggio che ti restituisce apt-get? Per postare del codice usa il tag code, leggi la mia firma ;)
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
st
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1427
Iscrizione: mercoledì 14 gennaio 2009, 20:19
Località: Pollaio

Re: Installazione programma da sorgente

Messaggio da st »

NO! ./configure e make vanno dati come utente normale, NON con sudo! MAI!

Questo e` un tuo parere personale , dato che non voglio avere nel mio sistema un utente "clamav" e per di piu`, esigo che solo l`amministratore possa eseguire determiante scansioni , compilo con privilegi .

E`dato di fatto che il "./configure" al 90% viene lanciato con sudo .

...parere personale .

Ciao
meglio un uovo oggi , o una gallina domani ?
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Installazione programma da sorgente

Messaggio da Elrond »

st ha scritto: Questo e` un tuo parere personale
È un parere così personale che è ampiamente condiviso da molta gente
st ha scritto: dato che non voglio avere nel mio sistema un utente "clamav"
Chi ha detto qualcosa del genere?
st ha scritto: e per di piu`, esigo che solo l`amministratore possa eseguire determiante scansioni , compilo con privilegi .
Chi ha detto qualcosa del genere? In generale un programma viene compilato per poi potere essere usato da tutti gli utenti, se tu non vuoi fare le scansioni con utenti non root puoi compilare con sudo ma è una decisione tua, non mi pare che Bettini abbia chiesto qualcosa di simile.
st ha scritto: E`dato di fatto che il "./configure" al 90% viene lanciato con sudo .
Da quando?
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti