SO fajl (šta je to & Kako otvoriti jedan)

Sadržaj:

SO fajl (šta je to & Kako otvoriti jedan)
SO fajl (šta je to & Kako otvoriti jedan)
Anonim

Datoteka sa ekstenzijom datoteke. SO je datoteka Shared Library. Oni sadrže informacije koje jedan ili više programa može koristiti za oslobađanje resursa tako da aplikacija(e) koja poziva SO datoteku ne mora stvarno pružiti datoteku.

Na primjer, jedna SO datoteka može sadržavati informacije i funkcije o tome kako brzo pretraživati cijeli računar. Nekoliko programa tada može pozvati tu datoteku da bi koristili tu funkciju u svojim programima.

Image
Image

Međutim, umjesto da je mora kompajlirati u vlastitom binarnom kodu programa, SO datoteka služi kao ekstenzija koju program samo mora pozvati da bi koristio svoje uslužne programe. SO fajl se čak može naknadno ažurirati/zamijeniti, a da ti programi ne moraju mijenjati vlastiti kod.

Datoteke Shared Library su slične datotekama Dynamic Link Library (DLL) koje se koriste u Windows i Mach-O Dynamic Library (DYLIB) datotekama na macOS-u, osim što se SO datoteke nalaze na sistemima baziranim na Linuxu i Android OS-u.

SO se ne odnosi samo na fajl dijeljene biblioteke. To je također akronim za opcije servera, servisni objekt, preopterećenje sistema, samo slanje, ispad sistema, serijski izlaz i zaglavljeno otvoreno. Međutim, nemojte ga brkati sa OS, skraćenicom za operativni sistem.

Kako otvoriti SO fajl

SO datoteke se tehnički mogu otvoriti pomoću GNU Compiler Collection, ali ove vrste datoteka nisu namijenjene za gledanje ili korištenje kao što biste mogli drugi tip fajla. Umjesto toga, oni su samo smješteni u odgovarajuću mapu i automatski ih koriste drugi programi preko Linux-ovog dinamičkog učitavača veza.

Međutim, možda ćete moći da pročitate SO datoteku kao tekstualnu datoteku otvaranjem u uređivaču teksta kao što je Leafpad, gedit, KWrite ili Geany ako koristite Linux ili Notepad++ na Windows-u. Međutim, malo je vjerovatno da će tekst biti u formatu čitljivom za ljude.

Kako pretvoriti SO fajlove

Nismo svjesni nijednog programa koji može konvertirati SO u DLL za korištenje na Windows-u i s obzirom na to šta su ovi fajlovi i šta rade, malo je vjerovatno da postoji jedan tamo. Takođe nije jednostavan zadatak pretvoriti SO u druge formate datoteka kao što su JAR ili A (datoteka Stat Library).

Možda ćete moći da "konvertujete" SO fajlove u JAR fajlove tako što ćete ih samo zipovati u arhivski format fajla kao što je. ZIP, a zatim ga preimenovati u. JAR.

Više informacija o SO fajlovima

Ime datoteke dijeljene biblioteke naziva se soname. Počinje sa "lib" na početku nakon čega slijedi naziv biblioteke, a zatim ekstenzija datoteke. SO. Neki fajlovi dijeljene biblioteke također imaju druge brojeve dodane na kraju nakon ". SO" kako bi označili broj verzije.

Evo samo nekoliko primjera: libdaemon. SO.14, libchromeXvMC. SO.0, libecal-1.2. SO.100, libgdata. SO.2 i libgnome-bluetooth. SO.4.0.1.

Broj na kraju omogućava da postoji više verzija iste datoteke bez izazivanja problema sa preklapanjem imena. Ovi fajlovi se obično pohranjuju u /lib/ ili /usr/lib/.

Na Android uređaju, SO fajlovi se pohranjuju unutar APK-a pod /lib//. Ovdje "ABI" može biti mapa koja se zove armeabi, armeabi-v7a, arm64-v8a, mips, mips64, x86 ili x86_64. SO fajlovi unutar ispravnog foldera koji se odnosi na uređaj su ono što se koristi kada se aplikacije instaliraju putem APK datoteke.

Datoteke dijeljene biblioteke se ponekad nazivaju dinamički povezane biblioteke zajedničkih objekata, dijeljeni objekti, dijeljene biblioteke i dijeljene biblioteke objekata.

Još uvijek ne možete otvoriti fajl?

Očigledan razlog zašto ne možete otvoriti datoteku je taj što to zapravo nije SO fajl. Možda samo dijeli neka uobičajena slova kao ekstenziju datoteke. Ekstenzije datoteka sličnog zvuka ne znače nužno da su formati datoteka slični, niti da mogu raditi s istim programima.

Na primjer, ISO format datoteke je popularan format koji mnogo liči na ". SO" na kraju datoteke, ali ta dva nisu povezana i ne mogu se otvoriti istim programima.

Još jedan primjer se može vidjeti sa SOL datotekama, koje su Flash Local Shared Object datoteke. Koriste se sa sada neispravnim Adobe Flashom i nisu povezani sa SO fajlovima.

Preporučuje se: