Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di spqr
    Registrato dal
    Aug 2002
    Messaggi
    987

    Non parte piu il server grafico

    Penso di aver fatto un bel casino... non riesco piu ad avviare ubuntu in modalita grafica.
    Avevo scaricato i sorgenti dell ultimo libxml2, ho dato i comandi configure e make, poi ho creato il pacchetto debian con #checkinstall, senza installare niente.
    Poi ho provato ad avviare il pacchetto deb appena creato con il gestore dpkg grafico di ubuntu, ma non rispondeva. Ho provato ad aprire il terminale e idem non rispondeva.
    Pensavo di cavarmela con un semplice logout, invece non mi ha piu caricato il server grafico.

    Ho riavviato la macchina e al momento di avviare il desktop mi ha dato una finestra di errore, dove dice in sintesi...
    gdmflexierver: error while loading shared libraries: libxml2.so.2: cannot open shared object file no such file or directory

    Pero' il non ho installato ne sovrascritto il nuovo libxml2, ho solo creato il pacchetto a partire dai sorgenti.
    Potete darmi una mano?
    "Guardateli i credenti di tutte le religioni! Chi odiano essi più di ogni altro? Colui che spezza le lor tavole dei valori, il violatore, il corruttore. Ma questi è colui che crea." Nietzsche

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,578
    magari ricordo male, ma se non specificato, "checkinstall" crea il pacchetto e lo installa...

    ciao
    slack? smack!

  3. #3
    Utente di HTML.it L'avatar di spqr
    Registrato dal
    Aug 2002
    Messaggi
    987
    Originariamente inviato da cacao74
    magari ricordo male, ma se non specificato, "checkinstall" crea il pacchetto e lo installa...

    ciao
    Ah... non e' una buona notizia...
    Pero' ho ancora il pacchetto deb creato, posso provare a disinstallarlo (anche se mi pare di averci gia' provato). Da distro live e' possibile manovrare i pacchetti del filesystem installato?
    "Guardateli i credenti di tutte le religioni! Chi odiano essi più di ogni altro? Colui che spezza le lor tavole dei valori, il violatore, il corruttore. Ma questi è colui che crea." Nietzsche

  4. #4
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,578
    reinstallalo da linea di comando e poi prova a riavviare X
    (ovviamente preso dai repository stabili non il tuo compilato)
    ciao
    slack? smack!

  5. #5
    potresi provare a creare la libreria: libxml2.so.2

    sicuramente hai quella: libxml2.so.xxx

    creando un collegamento a essa

  6. #6
    Utente di HTML.it L'avatar di spqr
    Registrato dal
    Aug 2002
    Messaggi
    987
    Ho fatto vari tentativi ma non c'è stato niente da fare. Forse si poteva risolvere, ma io non ce l'ho fatta, quindi ho reinstallato ubuntu. Mi rompe le scatole non esserci riuscito, però almeno adesso starò più attento all'uso indiscriminato di comandi che non conosco, specie da root.

    A tal proposito, visto che ora voglio iniziare a fare installazioni pulite... come faccio a creare pacchetti da sorgenti compilati SENZA INSTALLARLI AUTOMATICAMENTE?
    Il mio obiettivo è tenere traccia di tutti i file installati in modo da poterli poi eliminare in modo pulito; se ci sono altri modi sono graditi consigli.

    Grazie!
    "Guardateli i credenti di tutte le religioni! Chi odiano essi più di ogni altro? Colui che spezza le lor tavole dei valori, il violatore, il corruttore. Ma questi è colui che crea." Nietzsche

  7. #7

  8. #8
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,578
    Originariamente inviato da spqr
    A tal proposito, visto che ora voglio iniziare a fare installazioni pulite... come faccio a creare pacchetti da sorgenti compilati SENZA INSTALLARLI AUTOMATICAMENTE?
    man checkinstall (?)

    ciao
    slack? smack!

  9. #9
    Utente di HTML.it L'avatar di spqr
    Registrato dal
    Aug 2002
    Messaggi
    987
    Originariamente inviato da cacao74
    man checkinstall (?)

    ciao
    DESCRIPTION
    checkinstall is a program that monitors an installation procedure (such
    as make install, install.sh ), and creates a standard package for your
    distribution (currently deb, rpm and tgz packages are supported) that
    you can install through your distribution’s package management system
    (dpkg, rpm or installpkg).

    Note that for most useful actions, checkinstall must be run as root.
    Qui veramente fa intendere che il pacchetto creato non venga installato automaticamente, come del resto diceva la guida che avevo seguito (peraltro la stessa che ha linkato sacarde, al secondo link)... quindi non si spiega come sia potuto accadere l'incidente di libxml2.
    Invece ho provato l'altro metodo linkato da sacarde (./configure --prefix=...) e sembra funzionare, grazie sacarde!

    Altra anomalia in tema di installazioni pulite: se rimuovo i pacchetti specificando di rimuovere anche i file di configurazione, la cartella ".nomeprogramma" nella home dove generalmente vengono salvate le configurazioni rimane, quindi devo rimuoverla manualmente. Ma perchè?
    "Guardateli i credenti di tutte le religioni! Chi odiano essi più di ogni altro? Colui che spezza le lor tavole dei valori, il violatore, il corruttore. Ma questi è colui che crea." Nietzsche

  10. #10
    credo che i quella cartella ci sono i dati personalizzati di configurazione dopo l'esecuzione


    la rimozione include tutti e solo i file del pacchetto


    p.s.
    per vedere quali file sono contenuti in un pacchetto li trovi:

    "Ricerca nell’elenco dei pacchetti"
    in : http://www.debian.org/distrib/packages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.