Pagina 1 di 1

[Risolto] [Install] Presenza di una libreria

Inviato: sabato 22 gennaio 2011, 12:38
da The_denis
Ciao ragazzi, volevo sapere come fare a verificare la presenza di una libreria nel sistema...ed in caso di assenza come installarla dai repos con apt-get...

Re: [Install] Presenza di una libreria

Inviato: sabato 22 gennaio 2011, 12:56
da The_denis
chiaramente senza dover cercare tra le cartelle contenenti le librerie di sistema...siano esse condivise o meno...
La libreria in questione è la stdc++5 ed alla fine sono riuscito a trovarla in /usr/lib/ :
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.13

Re: [Install] Presenza di una libreria

Inviato: sabato 22 gennaio 2011, 13:04
da VeonIlongamor
Io faccio così: apro Synaptic e cerco il nome della libreria, per esempio per vedere se c'è installato stdc++5 cerco "stdc" e vedo tra i risultati cosa c'è installato. Per esempio c'è installato il pacchetto libstdc++6, cliccando con il destro->proprietà->file installati vedo quali file esattamente installa quel pacchetto.

[Risolto] Re: [Install] Presenza di una libreria

Inviato: sabato 22 gennaio 2011, 13:47
da The_denis
Ottimo metodo...rispolverando il "linux advanced programming" ho visto l'esistenza di un comando "ldd" che richiede come parametro il nome di un eseguibile e mostra tutte le librerie dinamiche da cui dipende, ed accanto eventualmente la versione presente nel sistema!