SO datoteka (Što je to & Kako otvoriti jednu)

Sadržaj:

SO datoteka (Što je to & Kako otvoriti jednu)
SO datoteka (Što je to & Kako otvoriti jednu)
Anonim

Datoteka s nastavkom datoteke. SO je datoteka dijeljene biblioteke. Sadrže informacije koje mogu koristiti jedan ili više programa za rasterećenje resursa tako da aplikacija(e) koja poziva SO datoteku ne mora zapravo dati datoteku.

Na primjer, jedna SO datoteka može sadržavati informacije i funkcije o tome kako brzo pretraživati cijelo računalo. Nekoliko programa tada može pozvati tu datoteku da koristi tu značajku u svojim programima.

Image
Image

Međutim, umjesto da je mora prevesti u vlastiti binarni kod programa, SO datoteka služi kao ekstenzija koju program samo mora pozvati kako bi koristio svoje pomoćne programe. SO datoteka se čak može ažurirati/zamijeniti kasnije, a da ti programi ne moraju mijenjati vlastiti kod.

Datoteke dijeljene biblioteke slične su datotekama biblioteke dinamičke veze (DLL) koje se koriste u sustavu Windows i datotekama dinamičke biblioteke Mach-O (DYLIB) na macOS-u, osim što se SO datoteke nalaze na sustavima temeljenim na Linuxu i OS-u Android.

SO ne odnosi se samo na datoteku Shared Library. To je također akronim za opcije poslužitelja, objekt usluge, preopterećenje sustava, samo slanje, ispad sustava, serijski izlaz i zaglavljeno otvoreno. Međutim, nemojte ga brkati s OS-om, skraćenicom za operativni sustav.

Kako otvoriti SO datoteku

SO datoteke se tehnički mogu otvoriti s GNU Compiler Collection, ali ove vrste datoteka nisu namijenjene za pregledavanje ili korištenje kao što biste mogli koristiti drugu vrstu datoteke. Umjesto toga, samo se smještaju u odgovarajuću mapu i automatski ih koriste drugi programi putem Linuxovog dinamičkog punjača veza.

Međutim, možda ćete moći čitati SO datoteku kao tekstualnu datoteku otvaranjem u tekstualnom uređivaču kao što je Leafpad, gedit, KWrite ili Geany ako ste na Linuxu ili Notepad++ na Windowsu. Međutim, malo je vjerojatno da će tekst biti u formatu čitljivom za čovjeka.

Kako pretvoriti SO datoteke

Nismo upoznati ni s jednim programom koji može pretvoriti SO u DLL za korištenje u sustavu Windows, a s obzirom na to što su te datoteke i što rade, malo je vjerojatno da takav postoji. Također nije jednostavan zadatak pretvoriti SO u druge formate datoteka poput JAR ili A (datoteka Stat Library).

Možda biste mogli "pretvoriti" SO datoteke u JAR datoteke tako da ih jednostavno komprimirate u format arhivske datoteke kao što je. ZIP i zatim je preimenujete u. JAR.

Više informacija o SO datotekama

Ime datoteke dijeljene biblioteke naziva se soname. Započinje s "lib" na početku nakon čega slijedi naziv biblioteke, a zatim nastavak datoteke. SO. Neke datoteke Biblioteke za dijeljenje također imaju druge brojeve dodane na kraj 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 dopušta da postoji više verzija iste datoteke bez izazivanja problema s preklapajućim nazivima. Ove datoteke su obično pohranjene u /lib/ ili /usr/lib/.

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

Datoteke dijeljene biblioteke ponekad se nazivaju dinamički povezanim bibliotekama zajedničkih objekata, zajedničkim objektima, zajedničkim bibliotekama i knjižnicama zajedničkih objekata.

Još uvijek ne možete otvoriti datoteku?

Očit razlog zašto ne možete otvoriti datoteku je taj što ona zapravo nije SO datoteka. Možda samo dijeli neka uobičajena slova kao taj datotečni nastavak. Datotečni nastavci koji zvuče slično ne znače nužno da su formati datoteka slični niti da bi mogli raditi s istim programima.

Na primjer, ISO format datoteke je popularan format koji dosta liči na ". SO" na kraju datoteke, ali to dvoje nije povezano i ne može se otvoriti s istim programima.

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

Preporučeni: