Principal Tipos De Archivo ¿Qué es un archivo SO?

¿Qué es un archivo SO?



Qué saber

  • Un archivo SO es un archivo de biblioteca compartida que se utiliza en los sistemas operativos Android y Linux.
  • Varios programas pueden utilizar el mismo archivo SO.
  • No está diseñado para abrirse manualmente, pero es posible que tenga suerte al hacerlo con GCC.

Este artículo explica qué son los archivos SO, incluido por qué y dónde se utilizan.

¿Qué es un archivo SO?

Un archivo con el .SO extensión de archivo es un archivo de biblioteca compartido. Contienen información que uno o más programas pueden utilizar para descargar recursos, de modo que las aplicaciones que llaman al archivo SO no tengan que proporcionar el archivo.

Por ejemplo, un archivo SO puede contener información y funciones sobre cómo buscar rápidamente en toda la computadora. Luego, varios programas pueden recurrir a ese archivo para utilizar esa característica en sus respectivos programas.

Captura de pantalla de archivos SO en Ubuntu

Sin embargo, en lugar de tener que compilarlo en el propio código binario del programa, el archivo SO sirve como una extensión a la que el programa sólo tiene que recurrir para utilizar sus utilidades. El archivo SO puede incluso actualizarse/reemplazarse más tarde sin que esos programas tengan que realizar ningún cambio en su propio código.

Los archivos de biblioteca compartida son similares a Biblioteca de vínculos dinámicos (DLL) archivos utilizados en Windows y archivos Mach-O Dynamic Library (DYLIB) en macOS, excepto que los archivos SO se encuentran en sistemas basados ​​en Linux y el sistema operativo Android.

cómo agregar el número de página google docs

SO no se refiere solo a un archivo de biblioteca compartido. También es una abreviatura deopciones del servidor,objeto de servicio,sistema sobrecargado,solamente enviar,interrupción del sistema,salida en serie, yatascado abierto. Sin embargo, no lo confunda con el sistema operativo, lo que significa Sistema operativo .

Cómo abrir un archivo SO

Los archivos SO técnicamente se pueden abrir con el Colección de compiladores GNU (GCC), pero estos tipos de archivos no están diseñados para verse ni usarse como lo haría con otro tipo de archivo. En cambio, simplemente se colocan en una carpeta adecuada y otros programas los utilizan automáticamente a través del cargador de enlaces dinámicos de Linux.

Sin embargo, es posible que puedas tratarlo como un archivo de texto abriéndolo en un editor de texto como hoja , gedit , KWrite , o Geany si estás en Linux, o Bloc de notas++ en Windows. Sin embargo, es poco probable que el texto esté en un formato legible por humanos.

Los 4 mejores editores de texto gratuitos

Cómo convertir archivos SO

No conocemos ningún programa que pueda convertir SO a DLL para usarlo en Windows y, considerando qué son estos archivos y qué hacen, no es probable que exista uno. Tampoco es una tarea sencilla convertir SO a otros formatos de archivo como FRASCO o A (un archivo de biblioteca de estadísticas).

Es posible que pueda 'convertir' archivos SO en archivos JAR simplemente comprimiéndolos en un formato de archivo como . ZIP y luego cambiarle el nombre a .JAR.

¿Aún no puedes abrir el archivo?

Una razón obvia por la que no puedes abrir el archivo es que en realidad no es un archivo SO. Es posible que simplemente comparta algunas letras comunes con esa extensión de archivo. Extensiones de archivo que suenen similares no significan necesariamente que los formatos de archivo sean similares ni que puedan funcionar con los mismos programas.

cómo denunciar a una persona en discordia

Por ejemplo, los populares YO ASI El formato de archivo se parece mucho a '.SO' al final del nombre del archivo, pero los dos no están relacionados y no se pueden abrir con los mismos programas.

Otro ejemplo se puede ver con los archivos SOL, que son objetos Flash locales compartidos utilizados con el Adobe Flash ahora desaparecido .

Más información sobre archivos SO

El nombre de un archivo de biblioteca compartida se llamasoname. Comienza con 'lib' al principio, seguido del nombre de la biblioteca y luego la extensión de archivo .SO. Algunos archivos de biblioteca compartida también tienen otros números añadidos al final después de '.SO' para indicar un número de versión.

Éstos son sólo algunos ejemplos:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, ylibgnome-bluetooth.SO.4.0.1.

El número al final permite que haya varias versiones del mismo archivo sin causar problemas con nombres superpuestos. Estos archivos normalmente se almacenan en/lib/o/usr/lib/.

En un dispositivo Android, los archivos SO se almacenan dentro del APK en/lib//.Aquí, 'ABI' puede ser una carpeta llamadaarmabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, ox86_64. Los archivos SO dentro de la carpeta correcta que pertenece al dispositivo son los que se usan cuando las aplicaciones se instalan a través de archivo APK .

Los archivos de biblioteca compartidos a veces se denominanbibliotecas de objetos compartidos vinculados dinámicamente,objetos compartidos,bibliotecas compartidas,ybibliotecas de objetos compartidos.

Artículos De Interés

La Elección Del Editor

Cómo jugar soporte en League of Legends
Cómo jugar soporte en League of Legends
El soporte juega un papel vital en League of Legends. Estos jugadores esenciales son maestros del juego, controlan eficientemente su flujo y dictan su resultado. Los personajes de apoyo también son parte integral del desempeño de su ADC, lo que generalmente se traduce en
Revisión de Lenovo Yoga 920: manos a la obra con el último convertible de Lenovo
Revisión de Lenovo Yoga 920: manos a la obra con el último convertible de Lenovo
Al igual que con todos los productos de yoga de primera línea, se trata de combinar el poder con el estilo y la portabilidad. Para el Yoga 920, Lenovo realmente lo ha sacado del parque. Es un dispositivo esbelto de solo 14 mm
Cómo encontrar aldeas en Minecraft
Cómo encontrar aldeas en Minecraft
Todo el mundo sabe que cuando encuentras una Aldea en Minecraft, ¡debes alegrarte! Los aldeanos son amigables y, a menudo, intercambian contigo artículos valiosos. Hay muchas recompensas potenciales esperándote cuando descubras una Aldea.
Cómo eliminar todos los contactos en el iPhone [abril de 2020]
Cómo eliminar todos los contactos en el iPhone [abril de 2020]
Cuando se desplaza por sus contactos en busca de una persona con la que le gustaría comunicarse, es posible que se sienta abrumado por la cantidad de números de teléfono, correos electrónicos y nombres de personas con las que ya no desea comunicarse.
Cómo crear un activo desplazable en Figma
Cómo crear un activo desplazable en Figma
Hacer que su contenido sea desplazable en Figma implica navegar por la pestaña lateral. Desafortunadamente, no aparece automáticamente en la interfaz de usuario principal. El contenido desplazable es útil cuando desea presentar mucha información dentro de un marco de su diseño.
Linux Mint 18.2 - Mejoras de Bluetooth, Xed y Xplayer
Linux Mint 18.2 - Mejoras de Bluetooth, Xed y Xplayer
Linux Mint 18.2 es la próxima versión de la popular distribución. Sus desarrolladores revelaron hoy qué cambios podemos esperar en la función cercana. Llegan actualizaciones para el entorno de escritorio Cinnamon, el editor de texto Xed y la aplicación de reproductor de video Xplayer. Anuncio Una nueva interfaz de usuario para Bluetooth llega a Linux Mint 18.2.
Cómo comprobar el tráfico en Google Maps
Cómo comprobar el tráfico en Google Maps
Google Maps es ideal para muchas cosas. Puede obtener direcciones, explorar diferentes países o puntos de referencia, echar un vistazo a una nueva área con vista a la calle, publicitar su negocio e incluso averiguar cuál será el tráfico.