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.
linux
ubuntu-9.10
John Moffitt
fuente
fuente
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.fuente
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.
fuente
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.
fuente