A veces instalo software que no está presente en los repositorios, y luego me encuentro con el problema de dependencias no satisfechas. El error generalmente me dice qué biblioteca o comando falta. Entonces corro a yum search
. Si hay un nombre de paquete que coincide con el nombre de biblioteca / comando necesario, es fácil.
El problema viene cuando no puedo encontrar nada en mmm. Empiezo a buscar en la Web y, a menudo, encuentro enlaces a la biblioteca. Pero no sé si confiar en estos sitios, dónde copiar la biblioteca si la descargo, qué se supone que debe hacer, etc. A menudo se supone que es para otra distribución, u otra versión de Fedora, y luego no sé si funcionarán con la mía. Sospecho que estas bibliotecas probablemente están presentes en algún paquete que ya está en el repositorio, y preferiría tenerlas desde allí que desde sitios de Google al azar.
¿Cómo puedo saber a qué paquete pertenece una biblioteca, si tengo su nombre? Por ejemplo, ahora necesito la biblioteca libpng12.so.0, ¿cómo la obtengo? Y si no es una biblioteca, sino un comando, ¿cómo encuentro el paquete que lo proporciona?
fuente
De todas mis búsquedas con fedora ... a veces las encuentro aquí (ver enlace a continuación). Por ejemplo, libpng15, que contiene libpng15.so.15
http://archive.fedoraproject.org/pub/fedora/linux/releases/20/Everything/i386/os/Packages/l/
Luego descargas y rpm -i
fuente
http://archive.fedoraproject.org
se podrá instalar a través deyum
(siempre que esté disponible para su versión de Fedora), por lo que no es necesario buscar en el sitio y descargarlo manualmente.