Newsgroup: it.comp.os.linux.iniziare
Titolo: Consiglio per installare sorgenti correttamente.

Buongiorno a tutti;
Sono passato da circa una settimana da Windows Xp a Kubuntu feisty-
fawn.
Ho subito compreso la differenza tra "pacchetti" e "sorgenti",
tra .deb e .rmp (e del fatto che questi ultimi debbano essere
convertiti con "alien") ed ho installato varie applicazioni usando
Adept (anche aggiornando le liste Repository)
Ma ho qualche dubbio con l'installazione manuale dei files .tar.gz;
leggo decine e decine di procedure diverse per installare tale tipo di
files.
Vi chiedo un consiglio su quale possa essere la *procedura piu' pulita
e piu' corretta per installarli:*
1) Cerco e scarico il file .tar.
2) Lo scompatto nella cartella /home/nomeutente.con il comando "tar -
zxvf nomepacchetto.tar.gz.
e poi ???
E' corretto digitare i tre comandi:
./configure
make
sudo make install
Grazie per qualsiasi consiglio.
Paolo.

 sudo make install
Di solito , nei sorgenti ci sono i file README e INSTALL , leggerli non e'
proibito .
Non vedo per quale motivo ti debba complicare la vita con RPM e sorgenti , pare
che le *buntu abbiano millemila pacchetti gia' pronti ...
Se ami compilare da te hai sbagliato distribuzione .
-- 
Usare un PC e' possibile ,altro e' saperlo fare, 
piu' il tempo passa, meno ci riesco . 
2.6.22.7

 E' corretto digitare i tre comandi:
ti conviene fare
# ./configure --help | less
in modo che ti leggi le opzioni attivabili con configure, altrimenti
compili e installi senza una cosa che ti serviva ...
poi make e make install vanno bene ... solo dovresti tenere traccia della
installazione, in modo da poter rimuovere i file quando e' il caso, cioe'
se non ti serve piu' o se vuoi aggiornare ...
mi pare che in appunti linux (
http://a2.pluto.it/a21.htm
) c'e' uno script
per fare questa cosa ...
ciao ...
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 Se ami compilare da te hai sbagliato distribuzione .
Innanzitutto grazie per la risposta e per i consigli; e' incoraggiante
partire da zero, ma sapere che ci sono persone in grado di dare una
mano anche all'ultimo arrivato.
Ti faccio un esempio concreto: l'ultimo programma che ho cercato di
installare, ovvero il gestore di posta Mozilla Thunderbird 
2.0.0.6
:
Se lascio fare ad Adept mi installa la 1.5 ed io voglio la 2.0.
Aggiornare la lista dei Repository non ha sortito alcun effetto
apparente.
Vado sul sito e mi scarico in home il file Thunderbird-2.0.0.6.tar.gz;
lo decompatto e leggo il file README.txt; questo riporta:
"Per informazioni (in inglese) sull'installazione, uso e
configurazione di Thunderbird fare riferimenti a :
http://getthunderbird.com/releases/
Per informazioni, download, supporto e consigli su tutti i prodotti
Mozilla.org, compreso Thunderbird
consultare il sito 
http://www.mozillaitalia.org
"
Sulla pagina linkata non trovo alcun riferimento; se scrivo su google
"installare thunderbird" trovo centinaia di modi (forse
apparentemente) diversi...
Alla fine ho fatto come ho spiegato precedentemente, ma il mio dubbio
e' se alla fine ho fatto la procedura corretta.
Grazie ancora.
Paolo.

 per fare questa cosa ...
Grazie mille per la risposta, i consigli e per il link; vado subito a
controllare...
Saluti.
Paolo.

 sudo make install
io userei checkinstall per creare un pacchetto .deb, è un passaggio in 
più ma poi puoi installarlo aggiornarlo eliminarlo con gli strumenti 
della tua distro;
r
-- 
XXX sign in progress XXX
Ramapage: 
http://umpf.net/

 e' se alla fine ho fatto la procedura corretta.
In questo caso , non c'e' nulla da compilare , basta scompattare il tar.gz
ed eseguire il file thunderbird che e' presente nella directory , in seguito
puoi creare un'icona sul desktop che si riferisce a quel file .


 puoi creare un'icona sul desktop che si riferisce a quel file .
E forse cambiare qualche permesso ?
Ma come si fa a capire se il tar.gz e' gia' compilato (come nel caso
di thunderbird) o bisogna compilarlo con make ?
Grazie per la pazienza :)
Paolo.

 della tua distro;
Ottimo consiglio, grazie mille anche a te.
Saluti.
Paolo.

 di thunderbird) o bisogna compilarlo con make ?
leggendo il readme ;-P
r
-- 
if I go insane
please don't put your wires in my brain
[Roger Waters: If]
Baudelaire e l'arte: 
http://umpf.net/

 di thunderbird) o bisogna compilarlo con make ?
Se nella dir non vedi configure ne make e non vedi nemmeno INSTALL o README che
dicono di compilare ...


 dicono di compilare ...
Elementare Watson ;)
Un'ultima curiosita': quando ho installato (decompattando)
Thunderbird, questo si e' "distribuito" automaticamente in varie
cartelle: etc, opt, usr/bin usr/lib usr/share...
Come e' avvenuto tutto cio' ? Non doveva solo crearmi una directory
decompattata in home (dove c'era il file .tar.gz) ?
Saluti.
Paolo.
P.S. Mi scuso ancora per le domande che possono essere stupidissime,
ma mi rendo conto solo ora che con Windows era tutto molto facile .
Inoltre cerco di leggere tutto il possibile sull'argomento; ogni volta
che trovo una pagina utile ed interessante (ed i vostri suggerimenti)
la stampo e la archivio in un raccoglitore, in modo che possa servirmi
in futuro.

 in futuro. 
ok, ma trovi praticamente tutto in 
http://www.lnf.infn.it/computing/doc/AppuntiLinux/
c'è una versione da scaricare così puoi consultarlo in locale;
r
-- 
Heaven is a place where nothing ever happens
[David Byrne, Heaven]
Ramapage: 
http://umpf.net/

 ma mi rendo conto solo ora che con Windows era tutto molto facile .
Era pura illusione , linux non e' difficile , e' diverso .
Io trovo molto piu complicato usare windows ...


 c'è una versione da scaricare così puoi consultarlo in locale;
Un ennesimo grazie; questi link sono sempre molto graditi.
Saluti.
Paolo.

 default ...
E' quello che ho pensato anch'io; ma l'icona dell'eseguibile che mi
sono creato punta a /opt/thunderbird e quando parte, parte la versione
2.0.0.6; mentre se digito in home ls -l thunderbird mi dice "nessun
file o directory".
Chissa' adesso come ho fatto :)
Saluti.
Paolo.

 Chissa' adesso come ho fatto :)
Tutto risolto; questo il comando che ho usato per scompattare:
sudo tar -C /opt -zxvf thunderbird-2.0.0.0.tar.gz
ed infatti vado a scompattare in opt
Scusate ancora la "niubbata".
A presto.
Paolo.

 l'ho trovato in /opt
Tutto risolto; questo il comando che ho usato per scompattare:
sudo tar -C /opt -zxvf thunderbird-2.0.0.0.tar.gz
ed infatti vado a scompattare in opt...
