Pagina 1 di 1

Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 0:33
da MrTry
Con windows si sà, per quanto c'è la si metta tutta e si sia in grado di usarlo correttamente quando disinstalli un programma buona parte di esso o parti da lui generate restano sul sistema incasinandolo e sporcandolo senza poter tornare più indietro in modo assoluto. Chi più chi meno, solitamente sono i programmi free a funzionare meglio e disinstallarli quasi per bene al contrario del software spazzatura che sfornano case come symantec in grado anche di cambiare parametri del registro in modo assurdo e non permettere che il pc si colleghi in lan (mia esperienza personale con ghost) e poi li hai voglia a sbatterti per trovare il rimedio.
Ripassando a linux dopo ben 10 anni credevo di essermi lasciato questo fastidio alle spalle però usandolo mi accorgo che, seppur in maniera limitata e differente, non sempre è cosi. Forse un make uninstall quando possibile risolve meglio la situazione anche se palloso compilarsi i programmi, nel mio caso sono i pacchetti txz che non sempre vengono rimossi a dovere, parlo di wicd che lascia parecchia roba, nss e avahi. Il primo lascia veramente molti file nel sistema compreso lo script in rc.d, il secondo lascia le librerie di firefox (che poi non so perchè le installa, magari se non ha firefox) con l'estensione .so se ben ricordo, generando un'errore di ldconfig che non le vede ovviamente come link e questo chiaramente si ripete ad ogni avvio e poi l'ultimo che pare lasci solo gli script in rc.d. Forse il sistema operativo perfetto non esiste.

O forse c'è e si chiama leopard ... :badgrin:

p.s.
slackware current ma credo non c'entri.
Avete visto che nei film hanno sempre un portatile apple ?

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 7:08
da py67
MrTry ha scritto:Con windows si sà, per quanto c'è la si metta tutta e si sia in grado di usarlo correttamente quando disinstalli un programma buona parte di esso o parti da lui generate restano sul sistema incasinandolo e sporcandolo senza poter tornare più indietro in modo assoluto. Chi più chi meno, solitamente sono i programmi free a funzionare meglio e disinstallarli quasi per bene al contrario del software spazzatura che sfornano case come symantec in grado anche di cambiare parametri del registro in modo assurdo e non permettere che il pc si colleghi in lan (mia esperienza personale con ghost) e poi li hai voglia a sbatterti per trovare il rimedio.
Ripassando a linux dopo ben 10 anni credevo di essermi lasciato questo fastidio alle spalle però usandolo mi accorgo che, seppur in maniera limitata e differente, non sempre è cosi. Forse un make uninstall quando possibile risolve meglio la situazione anche se palloso compilarsi i programmi, nel mio caso sono i pacchetti txz che non sempre vengono rimossi a dovere, parlo di wicd che lascia parecchia roba, nss e avahi. Il primo lascia veramente molti file nel sistema compreso lo script in rc.d, il secondo lascia le librerie di firefox (che poi non so perchè le installa, magari se non ha firefox) con l'estensione .so se ben ricordo, generando un'errore di ldconfig che non le vede ovviamente come link e questo chiaramente si ripete ad ogni avvio e poi l'ultimo che pare lasci solo gli script in rc.d. Forse il sistema operativo perfetto non esiste.

O forse c'è e si chiama leopard ... :badgrin:

p.s.
slackware current ma credo non c'entri.
Avete visto che nei film hanno sempre un portatile apple ?

:badgrin: :badgrin: :badgrin:

Comunque su una partizione e BootCamp, ho sempre attivo la mia Slack per tenermi in esercizio :thumbright: , il brutto della mela è che ci rende pigri :-'

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 9:38
da danix
MrTry ha scritto:Con windows si sà, per quanto c'è la si metta tutta e si sia in grado di usarlo correttamente quando disinstalli un programma buona parte di esso o parti da lui generate restano sul sistema incasinandolo e sporcandolo senza poter tornare più indietro in modo assoluto. Chi più chi meno, solitamente sono i programmi free a funzionare meglio e disinstallarli quasi per bene al contrario del software spazzatura che sfornano case come symantec in grado anche di cambiare parametri del registro in modo assurdo e non permettere che il pc si colleghi in lan (mia esperienza personale con ghost) e poi li hai voglia a sbatterti per trovare il rimedio.
Ripassando a linux dopo ben 10 anni credevo di essermi lasciato questo fastidio alle spalle però usandolo mi accorgo che, seppur in maniera limitata e differente, non sempre è cosi. Forse un make uninstall quando possibile risolve meglio la situazione anche se palloso compilarsi i programmi, nel mio caso sono i pacchetti txz che non sempre vengono rimossi a dovere, parlo di wicd che lascia parecchia roba, nss e avahi. Il primo lascia veramente molti file nel sistema compreso lo script in rc.d, il secondo lascia le librerie di firefox (che poi non so perchè le installa, magari se non ha firefox) con l'estensione .so se ben ricordo, generando un'errore di ldconfig che non le vede ovviamente come link e questo chiaramente si ripete ad ogni avvio e poi l'ultimo che pare lasci solo gli script in rc.d. Forse il sistema operativo perfetto non esiste.

O forse c'è e si chiama leopard ... :badgrin:

p.s.
slackware current ma credo non c'entri.
Avete visto che nei film hanno sempre un portatile apple ?
il problema dei files orfani nel sistema può essere dovuto al fatto che li modifichi e quindi il sistema non li elimina in quanto probabilmente ti farà piacere avere ancora le tue impostazioni in caso di un eventuale upgrade... io la trovo una buona cosa...

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 10:04
da targzeta
No, il problema dei file orfani è duplice
  • La slackware non ha uno script di rimozione pacchetti, ma solo il doinst.sh che viene eseguito dopo l'installazione. Per evitare di sovrascrivere file di configurazione modificati la slackware usa la tecnica di rinominare i nuovi file come ".new" e se poi non ci sono differenze con quello esistente allora li sovrascrive. Il fatto di rinominarli .new e poi eliminare quell'estensione rende "impossibile" la sua rimozione. Il tool di disinstallazione rimuove solo tutti i file installati (il .new quindi non esiste più) e tutti i link simbolici creati da doinst.sh.
  • Un programma generalmente crea file di configurazione nelle directory utente, questi file rimangono lì, così come tutti i file creati dal programma una volta che questo è stato installato. Sempre per la ragione che il tool di disinstallazione rimuove solo tutti i file installati e tutti i link creati dal doinst.sh
Probabilmente se la Slackware avesse un douninst.sh i creatori dei pacchetti potrebbero sbizzarrirsi meglio per creare un pacchetto che si elimina in modo perfetto.
Comunque lasciare un file in giro è molto meglio che lasciare decine di voci nel registro di sistema di Windows, secondo me.

Emanuele

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 10:23
da EmaDaCuz
MrTry ha scritto: O forse c'è e si chiama leopard ... :badgrin:
Non parlare bene di Apple in questo forum, ti additeranno come figli di papa' pieno di soldi che pero' cracca i software :D
A parte tutto, anche in Leopard (anche Tiger) vengono lasciati parecchi file in giro e a volte bisogna eliminarli dopo averli cercati con Spotlight. Oppure utilizzando applicazioni di terze parti come AppCleaner.

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 12:10
da conraid
solo per rispondere ad una cosa
nss serve proprio per installare librerie mozilla quando non vuoi avere seamonkey (soprattutto questo) installato.
Molti programmi funzionano con queste librerie, tanto che anche Pat ha fatto un seamonkey-solibs
Quindi mi sembra del tutto normale

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 12:46
da MrTry
py67 ha scritto: Comunque su una partizione e BootCamp, ho sempre attivo la mia Slack per tenermi in esercizio :thumbright: , il brutto della mela è che ci rende pigri :-'
Nono, era solo per dire. Non ho mai avuto un'apple ma ne ho sentito/letto parlare bene
danix ha scritto: il problema dei files orfani nel sistema può essere dovuto al fatto che li modifichi e quindi il sistema non li elimina in quanto probabilmente ti farà piacere avere ancora le tue impostazioni in caso di un eventuale upgrade... io la trovo una buona cosa...
Non è il mio caso, capita a volte che restino anche gli script in rc.d senza averli mai toccati, con conseguente errore al prossimo riavvio. Wicd e avahi ad es. li ho disinstallati pochissimo tempo dopo averli installati, oppure tutte le icone di wicd che rimango installate.
spina ha scritto:Un programma generalmente crea file di configurazione nelle directory utente, questi file rimangono lì, così come tutti i file creati dal programma una volta che questo è stato installato........
Comunque lasciare un file in giro è molto meglio che lasciare decine di voci nel registro di sistema di Windows, secondo me.
Certamente quellli di configurazione creati nella home non possono essere disinstallati, ovviamente il programma di rimozione non può saperlo. Senza dubbio è una cosa molto diversa rispetto a windows e poi comunque il sistema non rallenta.
EmaDaCuz ha scritto: Non parlare bene di Apple in questo forum, ti additeranno come figli di papa'..
Non ho mai avuto un'apple ;)
conraid ha scritto:solo per rispondere ad una cosa
nss serve proprio per installare librerie mozilla quando non vuoi avere seamonkey (soprattutto questo) installato.
Molti programmi funzionano con queste librerie, tanto che anche Pat ha fatto un seamonkey-solibs
Quindi mi sembra del tutto normale
Si ho visto che nella slack c'è il pacchetto di queste librerie che appena scoperto ho provveduto a eliminare dato che installo manualmente firefox e seamonkey.
Il mio problema, che protrebbe però essere dovuto anche ad un'errore del pacchetto di GSB current, è che quando si installa nss (richiesto a sua volta da un'altro programma, quindi installatosi automaticamente), ti installa in /usr/lib i seguenti file:
libplds4.so,libplc4.so,libsmime3.so,libssl3.so,libnspr4.so,libnss3.so e libnssutil3.so che generano errore quando si lancia ldconfig, quindi anche ad ogni avvio e che poi rimangono anche dopo la sua disinstallazione.L'errore (adesso non ricordo di preciso) è che ti avverte che tutti quei file non sono dei link, forse perchè con estensione .so dovrebbero essere solo i link e non file veri e proprio o meglio le librerie vere e proprie.

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 14:14
da absinthe
in effetti dipende dalla distribuzione:

Codice: Seleziona tutto

aptitude purge $NOME_PACCHETTO
risolve il problema

però strano: un file lascato in rc.d potrebb essere un bachetto nello slackbuild che impedisce a removepkg di parsare doinst.sh di rimuovere il tutto tramite le solite procedure...

M

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 14:28
da targzeta
absinthe ha scritto:...però strano: un file lascato in rc.d potrebb essere un bachetto nello slackbuild che impedisce a removepkg di parsare doinst.sh di rimuovere il tutto tramite le solite procedure...
:?: :?: :?:

Emanuele

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 14:52
da lamarozzo
EmaDaCuz ha scritto:
MrTry ha scritto: O forse c'è e si chiama leopard ... :badgrin:
Non parlare bene di Apple in questo forum, ti additeranno come figli di papa' pieno di soldi che pero' cracca i software :D
A parte tutto, anche in Leopard (anche Tiger) vengono lasciati parecchi file in giro e a volte bisogna eliminarli dopo averli cercati con Spotlight. Oppure utilizzando applicazioni di terze parti come AppCleaner.
Lo so, sono prevedibile ... ma non riesco a resistere! Per quanto riguarda la disinstallazione dei programmi, MAC OS X è peggior persino di Windows. Non esiste infatti una procedura standard di disinstallazione dei programmi. Per fare un esempio, gli Xserve arrivano di default con Itunes (su un server!) e l'unico modo di toglierlo è stato quello di cancellare a manina i file relativi.

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 15:43
da MrTry
ma aptitude non esiste come comando nella slack :-k

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 16:24
da navajo
Offtopic: mac ?? chi ha parlato di mac???? :badgrin: :badgrin: :badgrin:
Ecco la mia nuova postazione di lavoro in ufficio :D :D ps mi sento fortunato, fra linux(ubuntu) e mac praticamente windows lo uso solo per rari casi in cui mi serve, o per lavorare in intranet (purtroppo tutto ottimizzato per ie e costruito con software m$) o per risolvere dei problemi a colleghi :D :D

Immagine
Scusatemi per il pavoneggiamento e il mega off-topic :D

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 16:58
da lamarozzo
navajo ha scritto:Offtopic: mac ?? chi ha parlato di mac???? :badgrin: :badgrin: :badgrin:
Ecco la mia nuova postazione di lavoro in ufficio :D :D ps mi sento fortunato, fra linux(ubuntu) e mac praticamente windows lo uso solo per rari casi in cui mi serve, o per lavorare in intranet (purtroppo tutto ottimizzato per ie e costruito con software m$) o per risolvere dei problemi a colleghi :D :D
Aspetta, ma ti si è accorciata la tastiera? Dov'è il tastierino numerico? :shock:

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: gio 11 mar 2010, 19:28
da navajo
lamarozzo ha scritto:
navajo ha scritto:Offtopic: mac ?? chi ha parlato di mac???? :badgrin: :badgrin: :badgrin:
Ecco la mia nuova postazione di lavoro in ufficio :D :D ps mi sento fortunato, fra linux(ubuntu) e mac praticamente windows lo uso solo per rari casi in cui mi serve, o per lavorare in intranet (purtroppo tutto ottimizzato per ie e costruito con software m$) o per risolvere dei problemi a colleghi :D :D
Aspetta, ma ti si è accorciata la tastiera? Dov'è il tastierino numerico? :shock:
Offtopic: E si.. l ho lavata con l' acqua calda... #-o #-o
A parte gli scherzi, me l' hanno consegnato così....con la tastiera corta... :( io la chiamo "da femminuccia".. (senza offesa per le donne)

Re: Un problema che pensavo di essermi lasciato alle spalle...

Inviato: ven 12 mar 2010, 13:56
da absinthe
spina ha scritto:
absinthe ha scritto:...però strano: un file lascato in rc.d potrebb essere un bachetto nello slackbuild che impedisce a removepkg di parsare doinst.sh di rimuovere il tutto tramite le solite procedure...
:?: :?: :?:

Emanuele
quando la slack rimuove un pacchetto in pratica legge in /var/log/packages i file installati, poi parsa il doinst.sh in /var/log/scripts e cassa i link simbolici et similia. se però, durante un'installazione, il doinst.sh esegue qualche spostamento strano -capita- e tale spostamento non è realizzato in maniera totalmente recuperabile durante il lancio di removepkg, può darsi che certa robetta rimanga a giro.

M