Tengo problemas con Flash en ubuntu e iba a intentar actualizar a la versión Alpha de Flash 10.1.
El problema es que vino como un archivo .so, y no puedo encontrar ninguna información sobre qué es esto.
Tengo problemas con Flash en ubuntu e iba a intentar actualizar a la versión Alpha de Flash 10.1.
El problema es que vino como un archivo .so, y no puedo encontrar ninguna información sobre qué es esto.
Respuestas:
Un archivo .so es un archivo de biblioteca compilado. Significa "Objeto compartido" y es análogo a una DLL de Windows.
A menudo, los archivos de paquete los colocarán en / lib o / usr / lib o en algún lugar similar cuando estén instalados. Si extrae un archivo .so a una ubicación en su $ LD_LIBRARY_PATH, un programa que requiera la biblioteca debería poder usarlo.
Idealmente, lea la documentación adjunta para asegurarse de que esté en la ubicación correcta.
Si ejecuta un comando como locate adobe-flashplugin
desde la Terminal, puede ver algunas bibliotecas existentes con nombres similares.
Hay dos tipos de bibliotecas de Linux C / C ++ que se pueden crear. Esas son las bibliotecas estáticas (.a) y las bibliotecas de objetos de fragmentos vinculados dinámicamente (.so)
Cuando se trata de (.so) , solo hay una forma de esta biblioteca, pero se puede usar de dos maneras.
1) Vinculado dinámicamente en tiempo de ejecución pero estáticamente consciente. Las bibliotecas deben estar disponibles durante la fase de compilación / enlace. Los objetos compartidos no están incluidos en el componente ejecutable pero están vinculados a la ejecución.
2) Cargado / descargado dinámicamente y vinculado durante la ejecución (es decir, el complemento del navegador) utilizando las funciones del sistema del cargador de enlace dinámico.
Normalmente, los archivos de paquete colocarán archivos ".so" en / lib o / usr / lib durante la instalación.
Es una biblioteca de objetos compartidos vinculada dinámicamente, análoga a un archivo .dll en Windows.
Aquí hay un par de publicaciones para instalar Flash 10 en Ubuntu x64 y x86:
Asegúrese de haber desinstalado cualquier versión anterior de Flash antes de instalar 10.