Salve,
sono nuovo e ho un po' di problemi con Kubuntu 13.04 sul terminale.

Allora, vado per scaricare un pacchetto in formato tar e estraendo il contenuto in un altra cartella, vado per eseguire i soliti comandi:

$ cd nome_programma
$ ./configure

e mi spunta:

bash: ./configure: File o directory non esistente
$ make

e mi spunta:

make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.
# make install

e mi spunta:

make: ***  Nessuna regola per generare l'obiettivo "install".  Arresto.

Che devo fare? Io ho sempre problemi quando devo installare un programma che non è nei repository ufficiali e ed è in formato tar. Aiuto per favore!

chiesto 25 Ago '13, 15:58

AllExJ's gravatar image

AllExJ
24346

modificato 25 Ago '13, 16:01

enzotib's gravatar image

enzotib ♦♦
14.0k112186

Evidentemente, già dal primo cd ti trovi nella directory sbagliata, dato che non trova proprio il configure. Oppure potrebbe essere che non è un pacchetto da compilare, o da compilare in altro modo. Quando scarichi un file tar.gz, la prima cosa è leggere le istruzioni che normalmente sono contenute.

(25 Ago '13, 16:02) enzotib ♦♦ enzotib's gravatar image

ma a me lo fa sempre questo errore a tutti i pacchetti!!

(25 Ago '13, 16:10) AllExJ AllExJ's gravatar image

Molto spesso (ma non è assolutamente una regola), se scompatti un pacchetto di nome pippo.tar.gz, viene creata una directory di nome pippo nella stessa directory del pacchetto. Ora tu con uno o più comandi cd devi spostarti in quella directory. Supponendo che il pacchetto si trova nella directory Scaricati, il comando da fare è cd ~/Scaricati/pippo.

(25 Ago '13, 16:15) enzotib ♦♦ enzotib's gravatar image

lo so!!! non sono cretino e appena faccio questo e i comandi $ ./configure e mi spunta:

bash: ./configure: File o directory non esistente
$ make

e mi spunta:

make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.
# make install

e mi spunta:

make: ***  Nessuna regola per generare l'obiettivo "install".  Arresto.
(25 Ago '13, 17:46) AllExJ AllExJ's gravatar image

Ci dici cosa vuoi compilare ? Comunque questi comandi ti aiutano...:

Per verificare in che directory sei posizionato:

pwd

Per vedere la lista dei files nella cartella attuale:

ls -l

Per spostarti fra le directories

cd nomedir
(25 Ago '13, 18:10) marcobra marcobra's gravatar image

Scusa, ma che motivo c'è di ripetere in un commento quello che hai già scritto nella domanda?

(25 Ago '13, 18:59) enzotib ♦♦ enzotib's gravatar image

Potrebbe anche essere (stranamente) che il file configure non ha i permessi per essere eseguito come un programma. Per farci capire meglio, se vuoi, potresti postarci l'output del comando ls -l

(26 Ago '13, 11:41) michele michele's gravatar image

Dentro la cartella in cui hai scompattato il .tar, c'è un file README o INSTALL.

Leggili per capire come installare il pacchetto. Non sempre bisogna dare i classici ./configure, make e make install, ma ogni pacchetto ha un modo diverso per essere installato.

È possibile, ad esempio, che il .tar che hai scaricato contenga gli eseguibili già compilati e, quindi, sia già installato nella cartella in cui l'hai scaricato.

Se vuoi info più precise posta di quale pacchetto si tratta e magari metti un link da cui scaricarlo.

coll. permanente

ha risposto 27 Ago '13, 13:45

dadexix86's gravatar image

dadexix86 ♦♦
16.9k816161

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×138
×85
×2

domanda posta: 25 Ago '13, 15:58

domanda visualizzata: 2,489 volte

ultimo aggiornamento: 27 Ago '13, 13:45

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.