[Install] aggiornare vecchi packages da tar.gz

Installazione, configurazione e uso di programmi e strumenti.
lifedj
Prode Principiante
Messaggi: 2
Iscrizione: martedì 14 giugno 2011, 13:28

[Install] aggiornare vecchi packages da tar.gz

Messaggio da lifedj »

Avrei bisogno di sostituire il pacchetto openssl integrato in ubuntu (modificato senza supporto a SSLv2) con quello originale scaricato dal sito ufficiale con estensione tar.gz

Ho provato a installarlo manualmente (con ./config e make) ma il sistema continua ad usare quello vecchio).

Come posso sostituire quello vecchio (0.98o-5ubuntu1) con quello nuovo senza disinstallarlo (se lo disinstallo mi elimina tutti i pacchetti che usano quello vecchio)?

Vi ringrazio in anticipo!
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Install] aggiornare vecchi packages da tar.gz

Messaggio da bingel »

Puoi provare ad impacchettare il file che ti compili prima di installarlo.

Per farlo installi checkinstall e quindi, per installare il pacchetto autocompilato esegui questo comando:

Codice: Seleziona tutto

sudo checkinstall make install
Devi far attenzione, quando richiesto, ad indicare un numero di versione superiore a quello già installato, per esempio:

Codice: Seleziona tutto

0.98o-5ubuntu2
oppure

Codice: Seleziona tutto

0.99 o quello che è
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Install] aggiornare vecchi packages da tar.gz

Messaggio da bingel »

Però prima vorrei farti notare che con

Codice: Seleziona tutto

./config
make
non installi un bel niente.

L'installazione avviene, successivamente, con

Codice: Seleziona tutto

sudo make install
Free Thought - Free World
lifedj
Prode Principiante
Messaggi: 2
Iscrizione: martedì 14 giugno 2011, 13:28

Re: [Install] aggiornare vecchi packages da tar.gz

Messaggio da lifedj »

Vi ringrazio infinitamente! Intanto ho capito come fare aggiornamento di un pacchetto già esistente, e anche se la questione delle SSLv2 non l'ho risolta già mi avete risolto un grosso problema!!!

Se poi riuscissimo anche a capire come mai anche con la nuova versione mi continua a dire:

1988:error:140A90C4:SSL routines:SSL_CTX_new:null ssl method passed:ssl_lib.c:1453:

sarebbe il massimo!
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: [Install] aggiornare vecchi packages da tar.gz

Messaggio da bingel »

Prova ad installarti i seguenti pacchetti nell'ordine sotto indicato:

http://launchpadlibrarian.net/70883785/libssl1.0.0_1.0.0d-2ubuntu1_i386.deb

http://launchpadlibrarian.net/70883784/openssl_1.0.0d-2ubuntu1_i386.deb

Per installare un pacchetto:

Codice: Seleziona tutto

sudo dpkg -i nomepacchetto.deb
Free Thought - Free World
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot], nikomc e 14 ospiti