SO (Ce este & Cum se deschide unul)

Cuprins:

SO (Ce este & Cum se deschide unul)
SO (Ce este & Cum se deschide unul)
Anonim

Un fișier cu extensia de fișier. SO este un fișier de bibliotecă partajată. Acestea conțin informații care pot fi folosite de unul sau mai multe programe pentru a descărca resurse, astfel încât aplicația(ele) care apelează fișierul SO nu trebuie să furnizeze fișierul.

De exemplu, un fișier SO poate conține informații și funcții despre cum să căutați rapid în întregul computer. Mai multe programe pot apela apoi la acel fișier pentru a utiliza această funcție în propriile programe respective.

Image
Image

Totuși, în loc să fie nevoit să-l compilați în propriul cod binar al programului, fișierul SO servește ca o extensie pe care programul trebuie doar să o apeleze pentru a-și folosi utilitățile. Fișierul SO poate fi chiar actualizat/înlocuit ulterior, fără ca aceste programe să fie nevoite să facă modificări propriului cod.

Fișierele bibliotecă partajată sunt similare cu fișierele Dynamic Link Library (DLL) utilizate în fișierele Windows și Mach-O Dynamic Library (DYLIB) pe macOS, cu excepția faptului că fișierele SO se găsesc pe sisteme bazate pe Linux și pe sistemul de operare Android.

SO nu se referă doar la un fișier Bibliotecă partajată. Este, de asemenea, un acronim pentru opțiuni de server, obiect de serviciu, supraîncărcare a sistemului, numai trimitere, întrerupere a sistemului, ieșire în serie și blocat deschis. Cu toate acestea, nu îl confundați cu OS, abrevierea pentru sistem de operare.

Cum se deschide un fișier SO

Fișierele SO pot fi deschise din punct de vedere tehnic cu GNU Compiler Collection, dar aceste tipuri de fișiere nu sunt destinate a fi vizualizate sau utilizate ca și cum ați putea face alt tip de fișier. În schimb, sunt doar plasate într-un folder corespunzător și utilizate automat de alte programe prin încărcătorul de link dinamic al Linux.

Totuși, este posibil să puteți citi fișierul SO ca fișier text deschizându-l într-un editor de text precum Leafpad, gedit, KWrite sau Geany dacă sunteți pe Linux sau Notepad++ pe Windows. Cu toate acestea, este puțin probabil ca textul să fie într-un format care poate fi citit de om.

Cum se convertesc fișiere SO

Nu cunoaștem niciun program care poate converti SO în DLL pentru utilizare pe Windows și, având în vedere ce sunt aceste fișiere și ce fac, nu este probabil să existe unul. De asemenea, nu este o sarcină simplă să convertiți SO în alte formate de fișiere, cum ar fi JAR sau A (un fișier Biblioteca Stat).

Este posibil să puteți „converti” fișiere SO în fișiere JAR prin simpla arhivare a acestora într-un format de fișier arhivă precum. ZIP și apoi redenumindu-le în. JAR.

Mai multe informații despre fișierele SO

Numele unui fișier Bibliotecă partajată se numește soname. Începe cu „lib” la început urmat de un nume pentru bibliotecă și apoi de extensia de fișier. SO. Unele fișiere din Bibliotecă partajată au și alte numere adăugate la sfârșit după „. SO” pentru a indica un număr de versiune.

Iată doar câteva exemple: libdaemon. SO.14, libchromeXvMC. SO.0, libecal-1.2. SO.100, libgdata. SO.2 și libgnome-bluetooth. SO.4.0.1.

Numărul de la sfârșit permite să existe mai multe versiuni ale aceluiași fișier fără a cauza probleme cu numele suprapuse. Aceste fișiere sunt în mod normal stocate în /lib/ sau /usr/lib/.

Pe un dispozitiv Android, fișierele SO sunt stocate în APK-ul sub /lib//. Aici, „ABI” poate fi un folder numit armeabi, armeabi-v7a, arm64-v8a, mips, mips64, x86 sau x86_64. Fișierele SO din folderul corect care se referă la dispozitiv sunt cele care sunt utilizate atunci când aplicațiile sunt instalate prin fișierul APK.

Fișierele bibliotecă partajată sunt uneori numite biblioteci de obiecte partajate legate dinamic, obiecte partajate, biblioteci partajate și biblioteci de obiecte partajate.

Încă nu puteți deschide fișierul?

Un motiv evident pentru care nu puteți deschide fișierul este că nu este cu adevărat un fișier SO. S-ar putea să partajeze doar câteva litere comune ca extensia de fișier. Extensiile de fișiere care sună similar nu înseamnă neapărat că formatele de fișiere sunt similare și nici că ar putea funcționa cu aceleași programe.

De exemplu, formatul de fișier ISO este un format popular care seamănă mult cu „. SO” la sfârșitul fișierului, dar cele două nu sunt legate și nu se pot deschide cu aceleași programe.

Un alt exemplu poate fi văzut cu fișierele SOL, care sunt fișiere Flash Local Shared Object. Sunt folosite cu Adobe Flash, care acum dispare, și nu au legătură cu fișierele SO.

Recomandat: