Problema d'installazione "kismet"
Pagina 1 su1•
Problema d'installazione "kismet"
Ciao a tutti,
per prima cosa volevo complimentarmi per il forum mi è stato molto utile per farmi delle idee generali su Sabayon prima di effettuare l'installazione.
E' da poco che utilizzo linux ed è la prima volta che approccio con una distribuzione di questo tipo.
Utilizzo la 3.5 ed ho effettuato tutti gli aggiornamenti che mi sono stati proposti dal sistema (apparentemente non ci sono stati problemi).
Il mio problema è che dopo aver installato "kismet", (programma che mi serve per individuare le reti wireles), tramite lo Spritz quando da shell lancio il programma ricevo questo errore:
tge tgw # kismet
kismet: error while loading shared libraries: libuClibc++.so.0: cannot open shared object file: No such file or directory
Durante l 'installazione di kismet non avevo ricevuto segnalazioni d'errore.. Googolando un po ho trovato delle segnalazioni simili (sempre su sabayon) ma relative a programmi diversi.. ne riporto una
--
Re: Natuilus Startup Freeze
yup...problem with beagle.
nautilus: error while loading shared libraries: libbeagle.so.0: cannot open shared object file: No such file or directory
so...how do I fix?
--risposta--
recompile nautilus, it linked against beagle. Run revdep-rebuild -X, and
if that fails and If you haven't synced portage yet just type emerge
=nautilus-x.x.x where x.x.x is the version number. If you have synced
portage and revdep fails you may need to pull in a more recent version
of nautilus, which will trigger a gnome upgrade spree.
--
Qualcuno sa indicarmi una possibile soluzione.. Non ho idea di come procedere.. xD
per prima cosa volevo complimentarmi per il forum mi è stato molto utile per farmi delle idee generali su Sabayon prima di effettuare l'installazione.
E' da poco che utilizzo linux ed è la prima volta che approccio con una distribuzione di questo tipo.
Utilizzo la 3.5 ed ho effettuato tutti gli aggiornamenti che mi sono stati proposti dal sistema (apparentemente non ci sono stati problemi).
Il mio problema è che dopo aver installato "kismet", (programma che mi serve per individuare le reti wireles), tramite lo Spritz quando da shell lancio il programma ricevo questo errore:
tge tgw # kismet
kismet: error while loading shared libraries: libuClibc++.so.0: cannot open shared object file: No such file or directory
Durante l 'installazione di kismet non avevo ricevuto segnalazioni d'errore.. Googolando un po ho trovato delle segnalazioni simili (sempre su sabayon) ma relative a programmi diversi.. ne riporto una
--
Re: Natuilus Startup Freeze
yup...problem with beagle.
nautilus: error while loading shared libraries: libbeagle.so.0: cannot open shared object file: No such file or directory
so...how do I fix?
--risposta--
recompile nautilus, it linked against beagle. Run revdep-rebuild -X, and
if that fails and If you haven't synced portage yet just type emerge
=nautilus-x.x.x where x.x.x is the version number. If you have synced
portage and revdep fails you may need to pull in a more recent version
of nautilus, which will trigger a gnome upgrade spree.
--
Qualcuno sa indicarmi una possibile soluzione.. Non ho idea di come procedere.. xD
Re: Problema d'installazione "kismet"
prova a dare
e vedi se ti propone pacchetti da ricompilare
- Codice:
equo deptest --pretend
e vedi se ti propone pacchetti da ricompilare
L'UNICA
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
liv3llo0- vip

- Messaggi : 236
Registrato il : 24/04/08
Rispetto delle regole del forum : :
Esperienza
esperienza:


(100/100)
Re: Problema d'installazione "kismet"
liv3llo0 ha scritto:prova a dare
- Codice:
equo deptest --pretend
e vedi se ti propone pacchetti da ricompilare
Grazie 1000 x la risposta :), ho provato a fare come hai suggerito..
ge tgw # equo deptest --pretend
>> @@ Esecuzione test dipendenze ...
>> @@ (1522/2094) Controllo media-plugins/gst-plugins-fluendo-mpegdemux-0.10.1>> @@ (1889/2094) Controllo app-emulation/virtualbox-modules-1.5.6-r1#2.6.25-s>> @@ (1891/2094) Controllo media-video/linux-uvc-0.1.0_pre173#2.6.25-sabayon->> @@ (1892/2094) Controllo net-dialup/slmodem-2.9.11_pre20080417#2.6.25-sabay>> @@ (1894/2094) Controllo net-wireless/acx-0.3.37_p20080112#2.6.25-sabayon-r>> @@ (1895/2094) Controllo net-wireless/linux-wlan-ng-modules-0.2.8-r1#2.6.25>> @@ (1897/2094) Controllo x11-drivers/nvidia-drivers-173.14.05-r10#2.6.25-sa>> @@ (1959/2094) Controllo x11-plugins/compiz-fusion-plugins-unsupported-0.7.>> @@ (1982/2094) Controllo x11-drivers/ati-drivers-8.501-r11#2.6.25-sabayon-r>> @@ (2004/2094) Controllo sys-kernel/linux-sabayon-2.6.25-r1#2.6.25-sabayon->> @@ Scrittura cache completata.
ma.. quando lancio kismet sempre lo stesso errore.. Per caso devo effetture altre operazioni oltre al comando che mi hai detto? (reboottare.. ristartare qualche servizio..?)
Re: Problema d'installazione "kismet"
ilcomando serviva a vedere se c'èrano dipendenze non soddisfatte, ma non mi pare che ti segnali niente.
Potresti provare col vecchio metodo (ma sempre valido)
magari se non ti segnala una caterva di programmi da ricompilare, puoi dare lo stesso comando, omettendo il --pretend alla fine!
Potresti provare col vecchio metodo (ma sempre valido)
- Codice:
revdep-rebuild -X --library=libuClibc++.so.0 --pretend
magari se non ti segnala una caterva di programmi da ricompilare, puoi dare lo stesso comando, omettendo il --pretend alla fine!
L'UNICA
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
liv3llo0- vip

- Messaggi : 236
Registrato il : 24/04/08
Rispetto delle regole del forum : :
Esperienza
esperienza:


(100/100)
Re: Problema d'installazione "kismet"
Innanzitutto grazie per l aiuto che mi stai dando, purtroppo però anche eseguendo questo comando la situazione non è cambiata, la prima volta ho provato ad eseguirlo senza il --pretend, non ha segnalato errori ed ha individuato i link di kismet, alchè ho provato ad eseguire kismet ma niente.
Ho riavviato il pc, riprovato kismet senza successo, allora ho rieseguito :
revdep-rebuild -X --library=libuClibc++.so.0 --pretend
(questa volta con il --pretend, sempre da root)
ed a video ho ricevuto questo:
--
* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries using libuClibc++.so.0
* will be emerged.
* Collecting system binaries and libraries
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.1_files
* Checking dynamic linking
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.3_rebuild.
* Assigning files to packages
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages_raw
* Cleaning list of packages to rebuild
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages
* Assigning packages to ebuilds
* Generated new /root/.revdep-rebuild_libuClibc++.so.0.4_ebuilds
* Evaluating package order
* Nothing to rebuild.
* (The program should have already quit, so this is a minor bug.)
---
A me pare sia tutto ok, però il programma continua a non riuscire a caricare queste fantomatiche librerie.. Ho guardato le librerie richieste da kismet, sono parecchie, potrebbe mai essere che me ne manchi qualc'un altra e che la conseguenza sia quest errore? Come faccio a verificare se ho tutte le librerie che servono?
Ho riavviato il pc, riprovato kismet senza successo, allora ho rieseguito :
revdep-rebuild -X --library=libuClibc++.so.0 --pretend
(questa volta con il --pretend, sempre da root)
ed a video ho ricevuto questo:
--
* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries using libuClibc++.so.0
* will be emerged.
* Collecting system binaries and libraries
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.1_files
* Checking dynamic linking
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.3_rebuild.
* Assigning files to packages
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages_raw
* Cleaning list of packages to rebuild
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages
* Assigning packages to ebuilds
* Generated new /root/.revdep-rebuild_libuClibc++.so.0.4_ebuilds
* Evaluating package order
* Nothing to rebuild.
* (The program should have already quit, so this is a minor bug.)
---
A me pare sia tutto ok, però il programma continua a non riuscire a caricare queste fantomatiche librerie.. Ho guardato le librerie richieste da kismet, sono parecchie, potrebbe mai essere che me ne manchi qualc'un altra e che la conseguenza sia quest errore? Come faccio a verificare se ho tutte le librerie che servono?
Re: Problema d'installazione "kismet"
per verificare l'integrità del pacchetto
per controllare le dipendenze
vedere tutte le librerie di kismet
- Codice:
equery check kismet
per controllare le dipendenze
- Codice:
equery depends kismet
vedere tutte le librerie di kismet
- Codice:
readelf -d /usr/bin/kismet
L'UNICA
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
01100110 01101111 01110010 01111010 01100001 00100000 01001110 01100001 01110000 01101111 01101100 01101001 00100001
liv3llo0- vip

- Messaggi : 236
Registrato il : 24/04/08
Rispetto delle regole del forum : :
Esperienza
esperienza:


(100/100)
Re: Problema d'installazione "kismet"
Ho provato ad eseguire "readelf -d /usr/bin/kismet" e ho notato che la libreria che considera è :
Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libuClibc++.so.0]
In realtà facendo in precendeza "revdep-rebuild -X --library=libuClibc++.so.0 --pretend" avevo "ricostruito" (non so che termine potrei usare) librerie differenti per versione dalla so.0. (ricopio parte del post precedente x spiegarmi meglio)
--
* Checking dynamic linking
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.3_rebuild.
* Assigning files to packages
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages_raw
* Cleaning list of packages to rebuild
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages
* Assigning packages to ebuilds
* Generated new /root/.revdep-rebuild_libuClibc++.so.0.4_ebuilds
--
Potrebbe essere che kismet cerca e accetta solo la so.0 ? E' altamente probabile che stia dicendo una scioccheza, ma ormai è diventato un rompicapo da cui voglio uscire vittorioso..
Hai qualche suggerimento ?
Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libuClibc++.so.0]
In realtà facendo in precendeza "revdep-rebuild -X --library=libuClibc++.so.0 --pretend" avevo "ricostruito" (non so che termine potrei usare) librerie differenti per versione dalla so.0. (ricopio parte del post precedente x spiegarmi meglio)
--
* Checking dynamic linking
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.3_rebuild.
* Assigning files to packages
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages_raw
* Cleaning list of packages to rebuild
* Found existing /root/.revdep-rebuild_libuClibc++.so.0.4_packages
* Assigning packages to ebuilds
* Generated new /root/.revdep-rebuild_libuClibc++.so.0.4_ebuilds
--
Potrebbe essere che kismet cerca e accetta solo la so.0 ? E' altamente probabile che stia dicendo una scioccheza, ma ormai è diventato un rompicapo da cui voglio uscire vittorioso..
Hai qualche suggerimento ?
Re: Problema d'installazione "kismet"
prova prima a vedere se sul tuo sistema esiste la libreria in questione perche magari ne hai installata una versione diversa!
locate libuClibc++.so.0
e prova a vedere cosa ti dice
altrimenti rimuovi il programma e installa una versione differente o pasticcia con i flags (a volte andare a caso aiuta)
locate libuClibc++.so.0
e prova a vedere cosa ti dice
altrimenti rimuovi il programma e installa una versione differente o pasticcia con i flags (a volte andare a caso aiuta)

Revolver- Traslator




- Messaggi : 430
Registrato il : 01/11/07
Età : 20
Umore : felice/triste a volte incazzato
Rispetto delle regole del forum : :
Esperienza
esperienza:


(60/100)
Re: Problema d'installazione "kismet"
a volte andare a caso aiuta
Mica sempre.....se lo legge qualche linuxiano esperto ti manda il pc in fumo :)
Re: Problema d'installazione "kismet"
ma che versione della 3.5 stai usando? la 32 bit o la 64bit?
magari potrebbe essere lì il problema: cerca la libreria tra le 32bit e invece è a 64bit (o viceversa), in quanto le librerie a 32 o 64 stanno solitamente in cartelle diverse (almeno in fedora è così...)
magari potrebbe essere lì il problema: cerca la libreria tra le 32bit e invece è a 64bit (o viceversa), in quanto le librerie a 32 o 64 stanno solitamente in cartelle diverse (almeno in fedora è così...)

red.hell- L'ingegnere di Sabayon Mania




- Messaggi : 1400
Registrato il : 26/10/07
Età : 24
Localizzazione : Cremona
Occupazione/Ozio : formalmente disoccupato
Umore : malmesso sempre
Rispetto delle regole del forum : :
Esperienza
esperienza:


(100/100)
Re: Problema d'installazione "kismet"
wow, siete grandi! temevo di essere su un binario morto invece forse abbiaamo capito il problema!
Non mi dice nulla.. Per spiegarmi meglio.. :
tge tgw # locate libuClibc++.so.0
tge tgw #
Vuol dire che non ho questa libreria vero?
Se non è un problema di librerie lo farò, non ho ben chiaro come.. ma cercherò documentazione a riguardo!
Effettivamente è un dato a cui erroneamente non avevo dato importanza, ho la versione a 32 bit su un processore a 32 bit
Adesso mi trovo con un sistem "nuovo" appena installato e aggiornato (ieri notte ho pasticciato un pò troppo e non funzionava più niente), kismet non l ho ancora installato..
Cosa mi consigliate.. di reinstallarlo anche se mi manca la libreria.. e poi cercare di metterla..o di sistemare prima lei.. E cosa più imprtante.. Ho googolato ma non sono riuscito a capire dove mi posso scaricare questa "libuClibc++.so.0", so che sono fastidioso.. ma sapete indirizzarmi da qualche parte?
Revolver ha scritto:prova prima a vedere se sul tuo sistema esiste la libreria in questione perche magari ne hai installata una versione diversa!
locate libuClibc++.so.0
e prova a vedere cosa ti dice
Non mi dice nulla.. Per spiegarmi meglio.. :
tge tgw # locate libuClibc++.so.0
tge tgw #
Vuol dire che non ho questa libreria vero?
Revolver ha scritto:
altrimenti rimuovi il programma e installa una versione differente o pasticcia con i flags (a volte andare a caso aiuta)
Se non è un problema di librerie lo farò, non ho ben chiaro come.. ma cercherò documentazione a riguardo!
red.hell ha scritto:ma che versione della 3.5 stai usando? la 32 bit o la 64bit?
magari
potrebbe essere lì il problema: cerca la libreria tra le 32bit e invece
è a 64bit (o viceversa), in quanto le librerie a 32 o 64 stanno
solitamente in cartelle diverse (almeno in fedora è così...)
Effettivamente è un dato a cui erroneamente non avevo dato importanza, ho la versione a 32 bit su un processore a 32 bit
Adesso mi trovo con un sistem "nuovo" appena installato e aggiornato (ieri notte ho pasticciato un pò troppo e non funzionava più niente), kismet non l ho ancora installato..
Cosa mi consigliate.. di reinstallarlo anche se mi manca la libreria.. e poi cercare di metterla..o di sistemare prima lei.. E cosa più imprtante.. Ho googolato ma non sono riuscito a capire dove mi posso scaricare questa "libuClibc++.so.0", so che sono fastidioso.. ma sapete indirizzarmi da qualche parte?
Re: Problema d'installazione "kismet"
Questa volta prova ad installarlo con emerge i comandi li dai da root:
Non sono sicuro ma magari a quello di Entropy manca qualcosa.
- Codice:
emerge --sync && layman -S
- Codice:
emerge kismet
Non sono sicuro ma magari a quello di Entropy manca qualcosa.

fiorello- Saggio di Sabayon Mania




- Messaggi : 1896
Registrato il : 15/09/07
Età : 48
Localizzazione : BourgEnBresse France
Occupazione/Ozio : Menuisier
Umore : Dipende dalla quantità e qualità di birra bevuta
Rispetto delle regole del forum : :
Esperienza
esperienza:


(100/100)
Re: Problema d'installazione "kismet"
fiorello ha scritto:Questa volta prova ad installarlo con emerge i comandi li dai da root:
- Codice:
emerge --sync && layman -S
- Codice:
emerge kismet
Non sono sicuro ma magari a quello di Entropy manca qualcosa.
Yea! Con emerge sono riuscito ad installarlo completamente! Rimane solo qualche dettaglio da sistemare sulla configurazione del programma, che ancora non funziona, probabilmente a causa della mia scheda di rete.
Grazie a tutti!

Indice
Galleria
Calendario
FAQ
Cerca
Registrare
Connessione








