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

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
MrTry
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: sab 19 dic 2009, 0:26
Slackware: current
Kernel: 2.6.33.1
Desktop: attualmente Xfce

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

Messaggio 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 ?

Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

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

Messaggio 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 :-'

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

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

Messaggio 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...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

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

Messaggio 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
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
EmaDaCuz
Linux 3.x
Linux 3.x
Messaggi: 877
Iscritto il: sab 28 gen 2006, 15:47
Slackware: 12.0 - ma a Trieste
Kernel: 2.6.25
Desktop: Fluxbox
Distribuzione: Debian e Arch
Località: Nijmegen, NL
Contatta:

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

Messaggio 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.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

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

Messaggio 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

Avatar utente
MrTry
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: sab 19 dic 2009, 0:26
Slackware: current
Kernel: 2.6.33.1
Desktop: attualmente Xfce

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

Messaggio 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.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

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

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

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

Messaggio 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
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

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

Messaggio 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.

Avatar utente
MrTry
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: sab 19 dic 2009, 0:26
Slackware: current
Kernel: 2.6.33.1
Desktop: attualmente Xfce

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

Messaggio da MrTry »

ma aptitude non esiste come comando nella slack :-k

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

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

Messaggio 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

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

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

Messaggio 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:

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

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

Messaggio 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)

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

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

Messaggio 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

Rispondi