Chì ghjè un archiviu SO?

Cumu Open, Edite è Converte UO Files

Un schedariu cù l'estensione di l'estru .SO hè un archicu di a Bibbia Comunità. Ùn cuntenenu infurmazione chì pò esse adupratu da un o più di prugrammi per offload e risorse per chì l'applijazione (s) chì chjamanu u filu SO ùn devi micca devenu pruvistà l'architettu SO

Per esempiu, un schedariu SO puderia cuntene l'infurmazioni è funzioni nantu à cumu fà ricercà in modu tutte l'urdinatore tutale. Parechji programmi puderà invià à quellu archiu SO per utilizà a so funzione in i so programmi rispettivi.

In ogni casu, invece d'avè incaricatu in u codice binariu di u prugrammu, u prugrammu SO serve com una estensione chì u prugramma hè duvete chjamà annantu à utilizà i so utilità. U schedariu SO pò ancu esse aghjurnatu / sustituitu più tardi senza esse i programmi chì avianu da fà cambiamenti à u so propriu còdice.

I Archivi di a Libera Libera è Libera è Libri in Dynamic Link Library (DLL) in u Windows è Mach-O Dynamic Library (DYLIB) in macOS, salvu chì i scòpi SO sò truvati in sistemi basati à Linux è l'OS Android.

Nota: SO ùn hè micca solu di ricerca di un cartafice di a Bibbia Comunità. Hè ancu un sigulu per l'opere di u servitore , l'oghjettu di serviziu , a crescente di u sistema , mandate solu , l'outage di sistema , a serial output , è stanca aperta . Tuttavia, ùn a cunfundassi micca cù OS, l'abbreviazione per u sistema upirativu .

Cumu Open a File SO

I so archivi sò tècnicamente aperti cù a Cumpilation di u GNU butu stu tipu di schedari ùn sò micca previsti per vede o utilizate cum'è quarchi àutru tipu di schedariu. Invece, sò ingobbiati solu in un cartulare adattatu è utilizatu automaticamente da altri programati via u link loader di dinamica di Linux.

Tuttavia, pudete esse leghje u cartulare SO com un testu di u testu apertu in un editore di testu cum'è Leafpad, gedit, KWrite, o Geany se vi sottu Linux, o Notepad ++ in Windows. Hè improbable, ancu chì u testu sarà in un format legible per l'omu.

Cumu cunverte i so filichi

Ùn avemu micca cunzignatu di qualsiasi prugrammi chì ponu cunvertisce SO à DLL per utilizà à u Windows è cunziddi qualcunu quelli schedari sò ciò chì fanu, ùn hè micca prubabilmente micca quì ci hè quì. Ùn hè micca ancu una prumessa simplicia di cunverta SO à altri formati di archive como JAR o A (un archiviu Stat Library).

Pudete esse capaci di "cunvertisce" suprunelli SO à i schedari JAR semplice aghjuntu à un formatu di l'archive of file like .ZIP è da rinomene u .JAR.

A più infurmazione nantu à SO Archi

U nomu di un schedariu di a Bibbiutà Compartiu hè chjamatu un soname . Accumenza cù "lib" à u principiu seguitu da un nome per a biblioteca è dopu l'estensione di l'estru .SO. Arcuni Archivi di a Bibbiula Cumpara sò ancu altri numeri appendate à a fine dopu à ".SO" per indicà un numeru di versione.

Eccu alcuni exempli: libdaemon.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 , è libgnome-bluetooth.SO.4.0.1 .

U numaru à a fine permette chì pare parechje versioni di u listessu schedariu senza avè micca prublemi cù nomi superposiziunati. Sti schedari sò normally stored in / lib / or / usr / lib / .

In un dispositivu Android, i fiche sò stampati in l'APK sottu / lib //. Eccu, "ABI" pò esse un cartulare chjamatu armeabi , armeabi-v7a , arm64-v8a , mips , mips64 , x86 , o x86_64 . I so fiori in u cartulare chjamatu chì appartene à u dispusitivu, sò ciò chì s'utilice quandu l'accessioni hè installatu da u schedariu APK.

I Archivi di a Libera Libera Amparati sò eventwalment dinuminati dinamicamente ligati Librerie di objet , Objettivi cumunu, Biblioteche cumuni è Biblioteche di objet .

S'è interessatu à amparà più nantu à e bibliotefichi cumuni in Linux, vede U Project di Documentazione Linux, o sceglie ph0b's per più nantu à i schedari SO usati cù Android, cumprendi parechje cosi chì puderanu mancariaramente cun elle.

Anu pò creà u File?

Un ragiu ovvi chì ùn puderebbe micca esse capace per apre un file SO hè perchè ùn hè micca veramente un schedariu SO. Puderete ghjustu un schedariu chì cumprà parechje alcune cumune cum'è quellu estensione di schedariu. Stellazioni di sounding similari ùn anu micca bisognu chì i furmati di file sò simili, nè chì ùn puderanu di travaglià cù i stessi programmi.

Per esempiu, u furmatu di u schedariu ISO hè un formatu populari chì pare avelli assai ".SO" à a fine di u schedariu, ma i dui ùn sò micca culligati è ùn ponu micca apre u cume i prugrammi.

Un altru esempiu pò vedà cù i schedari SOL, chì sò Flash Local Shared Object files. Sò utilizati cù Adobe Flash e ùn sò micca di u furmatu di SO.