Newsgroup: it.comp.os.linux.iniziare
Titolo: Firefox e Thunderbir

Salve, li ho installati da consolle...
Ora, sono andato sul sito italiano della mozilla e vedo che e'
possibile prelevare ed installare le versioni piu' aggiornate tramite
gli archivi tar/gz... ho letto come dovrei procedere per installarli
da questi archivi. Il problema e' che mi da degli errori da consolle
in fase di estrazione (tar xzvf[...]) la cartella viene creata e
quanto digito /configure, spostandomi preventivamente in questa
cartella, mi restituisce ' No such file or directory' e quindi non
posso andare altre!
Che cosa sbaglio?
Non penso, ma non e' che devo prima disinstallare FF e TB che ho
attualmente installati?
-- 
*GianSi80, Silca Informatica*

 posso andare altre!
emm non so se hai scritto sbagliato qui' ma e'  ./configure il punto proma
della barra
ciaoo

 Che cosa sbaglio? 
sicuro che sia da compilare?
io mi limito a scompattare e lanciare l'eseguibile, ma forse parliamo di 
pacchetti diversi;
r
-- 
piccola guida all'installazione della Slackware 9.1 e del modem manta:
http://www.umpf.net/ramapage/

GianSi (da Debian) ha scritto:

Qualche giorno fa' ho fatto una domanda simile alla tua e mi hanno 
chiesto se avevo letto i vari readme e che probabilmente in quel caso 
non era la procedure corretta.
Anchio credevo che per installare i programmi bisognasse scompattare 
dare ./configure make ecc, ma non tutti i programmi si installano cosi'.
Per firefox e thunderbird non si installa niente devi solo entrare nella 
directory e dare ./firefox o ./thunderbird, puoi crearti un icona nella 
barra delle applicazioni di gnome o kde per agevolarti la vita.
-- 
claudio.o.m
Linux Registerd User #405349
http://counter.li.org

Il 14/6/2006 19:20 come fosse Antani, GianSi (da Debian) disse:

Come già altri ti hanno suggerito basta lanciare l'eseguibile
all'interno della cartella :)
-- 
Ubuntizzati 
http://forum.ubuntu-it.org
 - 
http://ubuntuforums.org

 agevolarti la vita.
Ok, grazie, ora ci riprovo...
-- 
*GianSi80, Silca Informatica*

 parliamo di pacchetti diversi;
Guarda... io ho *solo* scaricato firefox e thunderbird da qui
http://www.mozillaitalia.org/archive/index.html#p1
Poi che ho fatto... (da root, per sicurezza) li ho estratti con il
comando approprioato su terminale (tar -xzvf[...]) al che sono usciti
un mucchio di errori che non capisco... [*]
Poi che ho fatto: sempre da terminale, entro nella dir appena creata
('firefox' e 'thunderbird') con il comando cd[...]
Sempre da terminale, come suggerito, digito ./firefox
e cosa esce?
Eritrium:/backup/Smistaggio# cd firefox
Eritrium:/backup/Smistaggio/firefox# ./firefox
bash: ./firefox: /bin/sh: bad interpreter: Permission denied
Eritrium:/backup/Smistaggio/firefox#
Ma che cosa sbaglio o trascuro? [**]
Il fatto e' che anche googlando ho letto che si fa in questo modo...
[*] Non e' che devo estrarre i due archivi sulla partizione di sistema
anziche' su quella dati (che io chiamo /backup)?
[**]Magari questo comando va lanciato quando le cartelle estratte si
trovano nella partizione di sistema?
-- 
*GianSi80, Silca Informatica*

trovano nella partizione di sistema?
Non esiste una partizione *di* sistema e una *di* dati, esistono partizioni
contententi il sistema o i dati.
L'unica differenza che devi tenere presenta è quella relativa ai diritti.
Ci sono cartelle in cui l'utente ha accesso e altre in cui non lo ha.
All'inizio limitati all'area in cui puoi scrivere. Probabilmente dovrai
modificare alcune variabili di sistema (in genere, se necessario, è
indicato nel readme), ma è un passo semplice che inoltre ti aiuta a
conoscere meglio il tuo sistema.
bye, giubbe

 Che cosa sbaglio?
1. Firefox e Thunderbird non vanno compilati: basta scaricare e 
decomprimere l'archivio, quindi eseguire il file omonimo (thunderbird 
o firefox);
2. Decomprimendo l'archivio da root hai creato una directory che è di 
root. Se poi lanci l'eseguibile da root, che di solito non ha accesso 
al server grafico, otterrai errori su errori. Scordati che esiste 
root, serve solo per configurazioni di sistema e installazioni di 
software in cartelle di sistema. FF e TB possono stare ovunque.
3. Il comando "configure" era comunque sbagliato: deve essere
$ ./configure
trattasi infatti di comando dato come path relativo. Relativo a cosa? 
alla directory corrente, che è identificata col punto (due punti 
consecutivi, invece, identificano la directory superiore a quella 
corrente).
-- 
M.

 partizioni contententi il sistema o i dati.
Si' ma io ho creato una partizione per il sistema ed una per i dati.
Sono partizioni separate!!
Grazie comunque.
-- 
*GianSi80, Silca Informatica*

 quella corrente).
Si' come in dos... comunque ho decompresso gli archivi da utente ed in
effetti non mi ha dato alcun errore. sia FF che TB.
Allora mi sposto nella relativa dir di FF e...
giansi@Eritrium:/backup/Smistaggio/firefox$ ./firefox
bash: ./firefox: /bin/sh: bad interpreter: Permission denied
giansi@Eritrium:/backup/Smistaggio/firefox$
Allora mi sposto nella relativa dir di TB e
giansi@Eritrium:/backup/Smistaggio/thunderbird$ ./thunderbird
bash: ./thunderbird: /bin/sh: bad interpreter: Permission denied
giansi@Eritrium:/backup/Smistaggio/thunderbird$
Scusate ma io ci sto capendo sempre meno... non e' che dopo
l'estrazione da utente devo aprire un terminale di root e digitare da
li ./[...] ?
Ma poi ho anche scoperto che da qualsiasi cartella posso aprire un
emulatore di terminale e, da strumenti, richiamare un terminale con
gia' la directory di riferimento. Penso sia molto comodo...
-- 
*GianSi80, Silca Informatica*

 /dev/hda5  /backup  vfaf rw,user,auto,suid,uid=1000,gid=1000 0       0
Sei in una partizione fat32, per di più montata con l'opzione "user".
Sposta le directory thunderbird e firefox nella tua home e tutto si 
risolverà. (-:
M.

 Sono partizioni separate!!
Non e' che la partizione di dati non ha i permessi di esecuzione?
Che dice /etc/fstab?
-- 
ciao
gelty

 Che dice /etc/fstab?
E' vero, da quella partizione non potevo... Il fatto e' che non
sapevo! Ho molte cose da imparare e a volte leggo meno di quanto
dovrei. Chiedo scusa.
Comunque ho dovuto rimpostare TUTTO su TB e FF! le cartelle le tendo
in /home. Adesso funzionano. Ora provo a vedere cosa succede
disinstallando TB e FF quelli installati con Synaptic.
Grazie ancora a tutti!
-- 
*GianSi80, Silca Informatica*

 Sono partizioni separate!!
Intanto mi fa piacere che tu abbia risolto.
L'avevo capito che le partizioni erano separate, ti volevo far capire
che per il SO non esistono partizioni di sistema e partizioni per i
dati, nemmeno se tu le crei separate! L'unica differenza è data dai
permessi, come poi hai scoperto. Nessuno ti vieta di rendere eseguibile
la cartella (intesa anche come partizione, dato che in Linux non c'è
differenza) che non andava, ma il consiglio di usare solo ciò che è
alla portata dell'utente non root, resta valido.
Una nota su root. E' vero che può tutto, ma anche l'utente root deve
seguire i permessi. Se un permesso vieta una certa procedura (avviare
un programma, stampare, collegarsi a intenert, o quant'altro), l'utente
root non la potrà eseguire. E' vero, però, che può modificare i
permessi in modo da riuscire nell'operazione...
bye

 che può modificare i permessi in modo da riuscire nell'operazione...
Certo... tutti i permessi ricadono su tutti gli utenti, root
incluso!!! Il fatto e' che non sapendo il significato dei permessi su
sda5 /backup, come spiegavo sopra, come potevo sapere che non potevo
eseguire. Ora lo so: l'opzione user implica noexec.
-- 
*GianSi80, Silca Informatica*

 infondo mi interessava.
I permessi fondamentali in Linux sono tre: lettura (r), scrittura (w),
esecuzione (x) (le cartelle per essere usate devono avere l'attributo x).
Poi esistono tre "insiemi", il proprietario, il gruppo del proprietario e
gli altri. Per ognuno di questi puoi scegliere i permessi indicati prima.
Vedi man chmod e man chown, o anche ls -l
Gli stessi tre permessi li puoi anche usare per le partizioni con la
sintassi di fstab (vedi il man). Nel caso di partizioni Linux, sinceramente
non ricordo se le dichiarazioni dentro fstab hanno priorità su quelle
proprie delle cartelle.
Per decidere quali permessi usare di volta in volta, ti basta metterti
nell'ottica dei tre insiemi di cui ti ho parlato prima. La cartella
"documenti personali" vorrai poterla vedere solo tu, quindi il tuo gruppo e
gli altri non avranno permesso di entrarci (niente esecuzione x). Nella
cartella "esperimenti di programmazione" solo tu e tuoi amici (gruppo)
potrete entrarvi ed eseguire programmi (tu puoi anche modificarli), gli
altri avranno solo diritto a visionarla (nella sintassi di ls - l sarà
drwxr-xr--). Una cartella di sistema (usr/bin) sarà di proprietà di root e
tu potrai solo visionarla ed eseguire.
E così via, insomma decidi tu ogni volta e in modo granulare.
Con l'avanzare della tecnologia ci si è resi conto che i diritti appena
descritti sono insufficienti per ogni esigenza e quindi è stato introdotto
un altra tecnologia, il PAM.
Non è certo questa la sede per approfondire, te lo dico solo perchè la tua
distribuzione potrebbe usarlo e potresti non trovare una spiegazione logica
ad un determinato comportamento solo conoscendo la gestione dei diritti
fondamentali.
Spero di aver ben interpretato i tuoi dubbi.
bye

 eseguire. Ora lo so: l'opzione user implica noexec.
Perché, credi che io lo sapessi?
Come ho detto in altro post, spesso basta inserire il messaggio di 
errore come stringa di ricerca in google per trovare la risposta.
È quello che ho fatto io per risponderti, ma sono cose che si possono 
fare da sé. (-:
M.