A volte installo software che non è presente nei repository, e quindi incontro il problema delle dipendenze non soddisfatte. L'errore di solito mi dice quale libreria o comando manca. Quindi corro a yum search
. Se esiste un nome di pacchetto che coincide con il nome della libreria / comando necessario, è facile.
Il problema si presenta quando non riesco a trovare nulla in yum. Inizio a cercare sul Web e spesso trovo i collegamenti alla libreria. Ma non so se fidarmi di questi siti, dove copiare la libreria se la scarico, cosa dovrebbe fare e così via. Spesso dovrebbe essere per un'altra distribuzione, o un'altra versione di Fedora, e quindi non so se funzioneranno con la mia. Ho il sospetto che queste librerie siano probabilmente presenti in alcuni pacchetti già nel repository, e preferirei averle da lì piuttosto che da siti casuali su Google.
Come posso sapere a quale pacchetto appartiene una libreria, se ho il suo nome? Ad esempio, ora ho bisogno della libreria libpng12.so.0, come ottengo? E se non è una libreria, ma un comando, come trovo il pacchetto che lo fornisce?