Wireshark ed errore di condivisione libreria

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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
relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Wireshark ed errore di condivisione libreria

Messaggio da relay »

Ciao a tutti, ho una slackware 12.2 e ho scaricato dal repository di slacky il pacchetto wireshark .tgz.Nonostante non ci fossero indicazioni di dipendenze quando ho provato a scompattarlo e ad avviare dalla directory usr il comando usr/bin/wireshark mi ha dato questo errore:
usr/bin/wireshark: error while loading shared libraries: libwiretap.so.0: cannot open shared object file: No such file or directory
Qualcuno sa dirmi da cosa dipenda?
Grazie

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Wireshark ed errore di condivisione libreria

Messaggio da FireEater »

Con locate -u aggiorni l'indice di locate. Serve per cercare i file in maniera rapida.

Quando locate -u ha finito dai il comando

Codice: Seleziona tutto

 locate libwiretap
dovresti trovare libwiretap.so.0.0.1 o qualcosa di molto simile in /usr/lib/

Fai un link simbolico:

ln -s /usr/lib/libwiretap.so.0.0.1 /usr/lib/libwireap.so.0

Forse non è la soluzione più pulita ma per ora è l'unica che mi viene in mente.

Ciao
FireEater

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

Re: Wireshark ed errore di condivisione libreria

Messaggio da conraid »

Quel link simbolico lo fa il doinst.sh
se non c'è significa che c'è stato un problema durante l'installazione o è stato rimosso in seguito

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

E strano, perchè io ho semplicemente scompattato il tgz trovato nel repository.
Grazie

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

Re: Wireshark ed errore di condivisione libreria

Messaggio da conraid »

relay ha scritto:E strano, perchè io ho semplicemente scompattato il tgz trovato nel repository.
Grazie
questo mi fa capire che non sai come si installa un pacchetto della Slackware?
non sarebbe il caso di fare qualche lettura di qualche manuale?

Codice: Seleziona tutto

installpkg nomepacchetto.tgz
leggi la documentazione sui pkgtools

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

Si scusa e vero hai ragione, facevo le cose di fretta.....Come faccio quindi ora a cancellare quello che ho tentato di installare malamente con tar?
Grazie

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

Ho visto che l'estrazione mi ha creato una dir usr nelle mia home,basta cancella questa e poi rifarlo con pkg?
Grazie

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

Ok, ho cancellato la dir usr nella mia home creata erroneamente.Ho installato wireshark con pkg.Ma quando lo lancio mi dice:
wireshark: error while loading shared libraries: libGeoIP.so.1: cannot open shared object file: No such file or directory
Consigli?
Grazie

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

Viglio dire è strano che cerchi le lebrerie geoIp se tal programma non era indicato nelle dipendenze.
Grazie

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

Re: Wireshark ed errore di condivisione libreria

Messaggio da conraid »

relay ha scritto:Viglio dire è strano che cerchi le lebrerie geoIp se tal programma non era indicato nelle dipendenze.
ripeto: se non leggi qualche guida sulla Slackware ti troverai sempre male

su Slackware non esiste il concetto di "dipendenza", devi trovarle da solo quale servono, per il come (da ldd, al provare il programma come hai fatto tu) ti rimando alle tante guide

alcuni programmi e repository cercano di ovviare a questa "carenza" (che per molti non lo è), ma devi sempre capirlo da solo, altrimenti ti consiglio di usare qualche altra distribuzione che ha questa caratteristica

relay
Linux 2.x
Linux 2.x
Messaggi: 293
Iscritto il: mar 28 ago 2007, 16:36

Re: Wireshark ed errore di condivisione libreria

Messaggio da relay »

Quando io scarico il pacchetto wireshark dal repository da slacky.it, di solito trovo anche la voce dipendenze:.
Ora se per quanto riguarda il repository per la 13 nelle dipendenze trovo:lua e geoip.
Per quanto riguarda la 12.2 nelle dipendenze non e menzionato nulla.
Ora,dato che si parla dello stesso programma credo che probabilmente non ci si è ricordati di inserire le dipendenze nel repository 12.2.
Ciao

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

Re: Wireshark ed errore di condivisione libreria

Messaggio da conraid »

è possibile che non sia stato inserito, ma...
http://repository.slacky.eu/slackware-1 ... k-required

il discorso che ti ho fatto rimane valido

Rispondi