Newsgroup: it.comp.os.linux.software
Titolo: Disinstallare Netscape 4.78

Avevo installato netscape 4.78 da un tar.gz
con uno script incluso nel pacchetto.
Adesso l'ho disinstallato a mano perche'
non c'era altro modo. O sbaglio?
Infine l'ho reinstallato con gli rpm, cosi'
lo disinstallo quando voglio con un click.
Mi domando quindi che utilita' hanno i tar.gz
offerti da netscape quando si decide di
disinstallare una versione per passare ad
una piu' recente.
Ciao

 si decide di disinstallare una versione per passare ad una piu' recente.
ci si rivede :)
Secondo me il sorgente è roba da Hacker e se viene distribuito oltre ai
binari è perché nella licenza GPL è presente una clausola che obbliga  a 
fare tanto.
Ma, per quanto riguarda il caso specifico di netscape tu (giustamente)
obietteresti: "ma Netscape non è mica GPL!"
Cosa ti potrei rispondere? Non lo so. Bisognerebbe essere nella testa dei
manager di netscape ... ecc. ecc. non mi dilungo. Magari semplicemente si
allineano agli altri, magari sperano che qualcuno intervenga sul codice
per apportare migliorie .... non saprei.
-- 
      Massimiliano ADAMO
         ICQ# 10341778
  Yahoo!Messenger: quetzalco_it

 Secondo me il sorgente è roba da Hacker 
uaz, questa e' la piu' bella che abbia sentito ultimamente

 uaz, questa e' la piu' bella che abbia sentito ultimamente
1) tu non sai che hacker vuol dire semplicemente:
PROGRAMMATORE o SMANETTONE.
2)Sentiamo: tu cosa ci fai invece con i sorgenti?
Hai fatto un benchmark e hai scoperto che il sorgente compilato č piů
performante di un binario pre-compilato?
Non ci credo ... e se cosě fosse la differenza sarebbe veramente
irrisoria che non varrebbe cmq la pena.


irrisoria che non varrebbe cmq la pena.
concordo! specialmente con i processori di oggi! e poi il
sorgente di un gpl sara' anche disponibile e modificabile a piacere,
ma vorrei vedere quanti si prendono la briga di andare a studiarsi
codice scritto da altri solo per apportare qualche modifica, perdendo
settimane (nei casi piu' banali) o mesi.
Morale della favola: chi vuole compilare, compili! chi vuole gli rpm,
usi gli rpm. nessuno rompa i maroni a nessuno. :)

per apportare migliorie .... non saprei.
di migliorie avrebbe davvero bisogno! e pensare che una volta netscape
dominava il settore dei browser! che peccato!
comunque potevano mettere un uninstall questi sciagurati! ;)
ciao :)

 obietteresti: "ma Netscape non è mica GPL!"
E sopratutto non e' distribuito con i sorgenti.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 irrisoria che non varrebbe cmq la pena.
vedi sopra. 

 una piu' recente.
bah! secondo te per fare un RPM "l'impacchettatore" cosa usa? ;)
Netscape distribuisce in tar.gz i suoi programmi e gente di buona
volonta' li impacchetta e li rende disponibili alla comunita' sotto
forma di .rpm .deb ecc.
-- 
(o-  _______________________________________________________________
//\  Luca Di Taranto                            dita...@zappami.tin
V_/_ to email me, please, remove "zappami.invalid" and add  "
tin.it
"

 fare tanto.
Caro Max, lui sta parlando di tar.gz di netscape e non di sorgenti!!
Ma e' possibile che ogni volta che vedi un tar.gz te ne esci con sta
cosa che sono solo per gli "hascher" ;0
Che tu vogli acontinuare con questa solfa, sono fatti tuoi, ma non puoi
ogni post ripetere sto concetto all'infinito! se vuoi, piuttosto
mettitelo nella signature. assieme a tar -mazzi -kazzi ....


 che sono solo per gli "hascher" ;0
Vedi: ne so molto poco perché mi repellono e non li uso mai :)
Cmq, la norma (potremmo dire 90% dei casi) è che i sorgenti vengono
archiviati in .tar.gz e ti tarball per *BSD in .tgz


 programma (caso SMP/cluster)
Poetto, parli di casi TROPPO specifici ... anch'io una volta avevo una
macchina SMP e capisco quello che dici.
Ma ripeto si tratta di casi troppo particolari, e non della media o della
stramaggioranza.


 della stramaggioranza.
il che comunque non ti autorizza a definire i sorgenti per hacker ;)

per apportare migliorie .... non saprei.
Nel mondo Unix (netscape in tgz mi pare serve per tutti i *nix) il tgz e
il tar.bz2 sono lo standard (o quasi), e poi a mio modestissimo parere
se una distro deve usare i sistemi di pacchettizzazione, meglio dei .deb
non esiste nulla, provato mai ad aggiornare un pacchetto grosso di
mandrake o RedHat o SuSe, o TurboLinux, o Caldera :)
 apt-get install <nome_del_pacchetto> e vai a farti un caffe` (ma solo
 con .deb>


A me leggendo il README capita spesso di trovare che per il mio hadrware
devo andare al file tot.c e modifare il #define xxx alla riga k, oppure
commentare qualche linea di codice.
E vi assicuro che io non conosco il linguaggio C ;)


rm -rf <path_dove_ai_messo_netschiappa>
e tutto si rimove :)

 e tutto si rimove :)
l'ho messo in /usr/local/src/netscape, ma non credo che quel comando
basti: con locate ho individuato la robaccia che mi ha sparso
sul disco: oltre alla dir. /usr/local/src/netscape, ho dovuto
eliminare l'eseguibile netscape e due script in /bin, un mare di
file in /usr/lib/netscape, /usr/X11R6/lib/X11/locale,
/usr/share/doc/mandrake/en/images ecc. ecc.
Comunque ora e' tutto a posto.
Uhm ... quanti browser ho installato? Vediamo ... netscape, mozilla,
galeon, konqueror, links, lynx. Konqueror e' molto ben fatto.
Ho dimenticato qualcosa? Ah, gia', Opera, ma 39 dollari per un browser
mi sembrano troppi e per averlo gratis non sono disposto a scaricarmi
i banner.
Ciao :)

 commentare qualche linea di codice.
Faccio un esempio per tutti:
hai presente Novell, AIX, Tru64, Irix, (pure windows), MacOS, Solaris,
SCO e chi più ne ha più ne metta.
Dimmi come fanno a funzionare bene anche senza utilizzare mai alcun
binario.
O forse vorresti dire che linux .... ma fammi il piacere :)


 e tutto si rimove :)
un altro ?


 binario.
volevo dire: come fanno a funzionare bene senza utilizzare mai i sorgenti
compilati.


 una piu' recente.
Semplice, secondo te alla Netscape/AOL sanno per caso distro usi? Ti
ricordo che esistono almeno 3 package manager ( rpm, deb, slp) e non
sempre i prg pacchettizzati con lo stesso package manager funzionano son
una distro che non sia quella per cui sono stati costruiti (p.e. RH vs
SuSE). Inoltre, se io ho una distro che non utilizza un package manager
(Slackware, Linux From Scratch), come faccio ad installarmi un prg che
viene distribuito solo sotto forma di pacchetto rpm/deb/slp ?
Henryx
-- 
La vispa Teresa / avea su una fetta / di pane sorpresa /
gentile cornetta; / e tutta giuliva / a chiunque l'udiva / 
gridava a distesa: / - L'ho intesa, l'ho intesa! -

Henryx
quello che hai detto e' ovvio!
quello che dicevo io e' che alla netscape avrebbero potuto prevedere la
disinstallazione: leggi il mio post precedente e avrai un'idea di come
netscape aveva disseminato di file il mio disco
se ogni volta che voglio aggiornare devo impazzire per disinstallare,
allora e' chiaro che mi scarico l'rpm e non il tar.gz

 con .deb>
Io periodicamente scarico la dir updates di un server ftp di redhat, lancio 
un:
# rpm -FUvh * 
e vado a prendere il caffe'.
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

netscape aveva disseminato di file il mio disco
]zac[
Guarda bene il readme e il makefile, spesso nelle opzioni di make oltre a
make install c'e' make uninstall.
In sostanza per disinstallare spesso basta il file tar usato per installare
(dovrebbe bastare il makefile configurato da ./configure) e dopo ./configure
lanciare make uninstall.
Salve
           Dbg



secondo te non avevo gia' provato il make uninstall? eheh
semplicemente non l'hanno previsto (che bravi! :P)
ciao :) 

semplicemente non l'hanno previsto (che bravi! :P)
Dei geniiiiii!
Comunque non dovrebbe essere difficili implementarla, sicuramente del
makefile c'e' una lista di file da installare con make install, basta
passare quella lista ad un rm.
Naturalmente ocio alla rimozione di file necessari ad altre applicazioni.
Ciao
        Dbg

 i banner.
junkbuster is your friend
Domenico
-- 
He who lives in a glass house should not invite he who is without sin.

 netscape aveva disseminato di file il mio disco
Se si rispettassero le gerarchie delle directory (e soprattutto se si
leggessero di piu` le manpages[1] ) avresti installato netscape in
/usr/local o, al massimo, in /opt
Henryx
[1] in questo caso man hier


 il tar.bz2 sono lo standard (o quasi),
Nel mondo unix (con la u minuscola[1] ) i tar.gz (o tgz) sono lo
standard; i tar.bz2 vengono utilizzati di rado su altre piattaforme
diverse da linux (e forse in *BSD , ma non ci metterei la mano sul
fuoco)
Henryx


[1] in questo caso man hier
guarda che l'avevo installato in /usr/local/src
e allora?
se l'avessi messo in /home/nervino che cosa sarebbe cambiato?
bah! che intervento!

 E vi assicuro che io non conosco il linguaggio C ;)
Ti assicuro che con un po' di smazzamento, conoscenza e disponibilita' parco
hw/sw + GNU autotools non c'e' nessuna necessita' di questo tipo. Poi sta al
programmatore.
 
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Heavy Metal Or No Metal At All! Whimps And Posers Leave The Hall !>-
 	 			Manowar - Metal Warriors

  Yahoo!Messenger: quetzalco_it
Ciao

un altro ?
Un altro che?????
leggi lo script che installa  netscape, questo e' un pezzo
-------------------CUT--------------------------------------
# If MOZILLA_HOME is set, assume that is the place to install.
# Otherwise, make an educated guess at the "right" default
# directory.
#
if test ! -z "${MOZILLA_HOME}"
then
        INSTALL_DIR="${MOZILLA_HOME}"
	        else
		if test -d /opt
		then
			INSTALL_DIR="/opt/netscape"
			else
			INSTALL_DIR="/usr/local/netscape"
		fi								
fi
---------------- CUT-------------------------------
"${MOZILLA_HOME}" lo decidi quando te lo chiede lo script.
Qua nessuno e' perfetto, tantomeno io, pero' o al thred aggiungi
una osservazione costruttiva, oppure non metti nulla.
Se sbagli mi dici dove, ed io sono felice di apprendere ma con la
scritta "un altro ?" ti assicuro non chiarisci nulla a nessuno
(sempre che tu abbia da chiarire :) )


 fuoco)
hai fatto bene a non metterci le mani sul fuoco :)
i .tgz sono i tarball di *BSD


 perfettamente e personalizzato per la tua macchina ;)
allora io (senza sapere ne leggere nescrivere) mi (ti) chiedo: 
perché tutti i Sistemi operativi dell'universo conosciuto
usano i binari precompilati e funzionano alla stragrande?
insomma, credo non sia il caso di elencare quali sono i sistemi operativi
esistenti .... da novell a tutti gli unix a MacOS e così via.


esistenti .... da novell a tutti gli unix a MacOS e così via.
Non e' il caso perche' e' risaputo che le incompatibilita' esistono e
non sono per niente una cosa da poco.
Salve
           Dbg

 Se provi a farti un giretto su qualche newsgroup di programmazione,
insomma: i binari che esistono e girano su Novell, AIX, Solaris, Mac ecc non
funzionano bene. 
E' questo che vuoi dire?



Allora perche' se hai Win95 e provi ad installare un nuovo gioco ti
si richiedono le DirectX aggiornatissime?? Eppure il gioco e'
precompilato?
Perche' StarOffice 5.0 su debian 2.0 non voleva sarperne di partire?
eppure StarOffice era precompilata.
Perche alcuni programmi che si scaricano dalle rete appena li lanci ti
dano un bel core dump? eppure sono precompilati. (mentre se scarichi i
sorgenti e compili funzionano?)
Perche alcuni programmi non vogliono i kernel 2.0.x? eppure sono
precompilati
Se usi il software fornito o concepito per un dato OS, in un dato
periodo allora hai pienamente ragione, ma se voui aggiornare i nuovi
software richiederanno nuove librerie nuove funzioni, quidi si
aggiornano le librerie e i programmi compilati.
In alcuni casi si anno problemi perche' tu hai la libreria.2.2-3 e il
software vuole la 2.2-4 oppure perche lo scrip e' fatto male e non
capisce che addirittura tu hai la 2.2-60000.
In questi casi spesso uno ricompila e tutto funziona senza toccare le
librerie.
Io sono uno che preferisce i PRECOMPILATI, ma per funzinare spesso e'
meglio compilare.
Prova  far andare l'utima versione di LyX su RedHat 6.x usando rpm
precompilati.
Poi fa il confronto scaricando due pacchetti, i sorgenti di lyx e i 
devel e vedi cosa succede, dopo qualche minuto ti ritrovi lyx utimissima 
relase funzionante ;)
Ciao


Ma per binari cosa intendi?
Un programma scritto in java, in python, in perl, in matlab, in ruby, in
php??? ecc.
Gli unici linguaggi mutipiattaforma che funzionano sempre o quasi, ma
non creano binari (java non so se crea binari, ditemelo)

relase funzionante ;)
Certo, ma sul *quel* pentium 166 con 32 Mb di RAM ci impiegherei un paio
d'ore e dovrei rimediare i pacchetti devel delle xforms, mentre con rpm ho
fatto in 20 secondi.


 php??? ecc.
Per binari cosa voglio dire?
Sei convinto che su tutti gli altri Unix o Novell, o Max o window
squalcnuo ti dia i sorgenti da compilare?



Ciao