ഒരു SO ഫയൽ എന്താണ്?

എങ്ങനെയാണ് എസ്.ഒ. ഫയലുകൾ തുറക്കുക, എഡിറ്റുചെയ്യുക, പരിവർത്തനം ചെയ്യുക

എസ്ഒഎ ഫയൽ എക്സ്റ്റൻഷനുള്ള ഒരു ഫയൽ ഒരു ഷെയർ ലൈബ്രറി ഫയൽ ആണ്. ഓഫ്ലോഡ് റിസോഴ്സുകളിൽ ഒന്നോ അതിലധികമോ പ്രോഗ്രാമുകൾ ഉപയോഗിയ്ക്കാൻ കഴിയുന്ന വിവരങ്ങൾ അവർ ഉൾക്കൊള്ളുന്നു. അങ്ങനെ എസ്ഒഎ ഫയൽ എന്നു് വിളിയ്ക്കുന്ന അപേക്ഷ (എസ്) യഥാർത്ഥത്തിൽ എസ്ഒഎഫ് ഫയൽ ലഭ്യമാക്കേണ്ടതില്ല.

ഉദാഹരണത്തിന്, ഒരു എസ്.ഒ. ഫയലിൽ കമ്പ്യൂട്ടർ മുഴുവൻ വേഗത്തിൽ എങ്ങനെ തിരയും എന്നതിനെപ്പറ്റിയുള്ള വിവരങ്ങളും ഫംഗ്ഷനുകളും അടങ്ങിയിരിക്കാം. പല പ്രോഗ്രാമുകളും അവയുടെ ആന്തരിക പ്രോഗ്രാമുകളിൽ ആ സവിശേഷത ഉപയോഗിക്കാൻ എസ്ഒഎഫ് ഫയലിൽ വിളിക്കാം.

പ്രോഗ്രാമിന്റെ സ്വന്തം ബൈനറി കോഡിൽ അത് സമാഹരിക്കാൻ പകരമായി, എസ്ഒഎഫ് ഫയൽ അതിന്റെ പ്രയോഗങ്ങൾ ഉപയോഗിക്കുന്നതിന് വേണ്ടി മാത്രം വിളിക്കാൻ ഒരു വിപുലീകരണമായി പ്രവർത്തിക്കുന്നു. എസ്.ഒ. ഫയൽ അവരുടെ സ്വന്തം കോഡിന് എന്തെങ്കിലും മാറ്റങ്ങൾ വരുത്താതെ തന്നെ ആ പ്രോഗ്രാമുകൾ ഇല്ലാതാക്കിയിരിക്കാം / പിന്നീട് മാറ്റി വയ്ക്കാം.

മാക്ഓക്സുകളിൽ വിൻഡോസ്, മാക് ഒ ഒ ഡൈനാമിക് ലൈബ്രറി (ഡി.വൈ.എൽ.ബി) ഫയലുകൾ ഉപയോഗിക്കുന്ന ഡൈനാമിക് ലിങ്ക് ലൈബ്രറി (ഡിഎൽഎൽ) ഫയലുകൾ പങ്കിടുന്ന ലൈബ്രറിയാ ഫയലുകൾ, എസ്ഒ ഫയലുകൾ ലിനക്സ് അടിസ്ഥാനമാക്കിയുള്ള സിസ്റ്റങ്ങളിലും ആൻഡ്രോയ്ഡ് ഒഎസിലും ലഭ്യമാണ്.

കുറിപ്പ്: SO ഒരു പങ്കിട്ട ലൈബ്രറി ഫയൽ മാത്രമേ കാണുകയുള്ളൂ. സെർവർ ഓപ്ഷനുകൾ , സർവീസ് ഒബ്ജക്റ്റ് , സിസ്റ്റം ഓവർലോഡ് , മാത്രം അയയ്ക്കുക , സിസ്റ്റം ഔട്ടേജ് , സീരിയൽ ഔട്ട്പുട്ട് , സ്റ്റക്ക് തുറന്ന ഒരു ചുരുക്കപ്പേരാണ് ഇത്. എന്നിരുന്നാലും, ഇത് ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിന്റെ ചുരുക്കെഴുതിയത് ഓ.എസ്.

ഒരു എസ്.ഒ.ഫയൽ എങ്ങനെ തുറക്കാം

എസ്.യു ഫയലുകൾ സാങ്കേതികമായി ഗ്നു കമ്പൈലർ ശേഖരത്തിൽ തുറക്കാവുന്നതാണ്, എന്നാൽ ഇത്തരത്തിലുള്ള ഫയലുകൾ നിങ്ങൾക്ക് മറ്റൊരു തരം ഫയൽ പോലെയാകാമെന്ന് കാണാൻ ഉദ്ദേശിച്ചിട്ടില്ല. പകരം, അവ ഇപ്പോൾ ഒരു ഉചിതമായ ഫോൾഡറിൽ സ്ഥാപിച്ചിരിയ്ക്കുന്നു, കൂടാതെ ലിനക്സ് ഡൈനമിക് ലിങ്ക് ലോഡർ വഴി മറ്റ് പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുകയും ചെയ്യുന്നു.

എന്നിരുന്നാലും, നിങ്ങൾ എസ്എഫ് ഫയൽ ഒരു ടെക്സ്റ്റ് ഫയലായി വായന ഫയൽ ആയി ലഫ്പാഡ്, ജിഎഡിറ്റ്, കെഡ്രൈറ്റ്, അല്ലെങ്കിൽ ഗാനി എന്നിവയിൽ തുറക്കുകയാണെങ്കിൽ നിങ്ങൾ ലിനക്സിൽ ആണെങ്കിൽ അല്ലെങ്കിൽ വിൻഡോസിൽ നോട്ട്പാഡ് ++. എന്നിരുന്നാലും, ഈ വാചകം മനുഷ്യന്റെ വായനാശീലമുള്ള ഫോർമാറ്റിൽ ആയിരിക്കും.

എസ്.ഒ. ഫയലുകൾ എങ്ങനെ പരിവർത്തനം ചെയ്യും

വിൻഡോസിൽ ഉപയോഗിക്കുന്നതിന് SO- യിലേക്ക് SO- യിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന പ്രോഗ്രാമുകളെക്കുറിച്ചും അവയുടെ ഫയലുകൾ എന്താണ് ചെയ്യുന്നതെന്ന് കണക്കിലെടുക്കുന്നതിനേക്കുറിച്ചും ഞങ്ങൾക്ക് അറിയില്ല, അതിൽ ഒരെണ്ണം അവിടെ ഇല്ല. JAR അല്ലെങ്കിൽ A (സ്റ്റാറ്റ് ലൈബ്രറി ഫയൽ) പോലെയുള്ള മറ്റ് ഫയൽ ഫോർമാറ്റുകളിൽ SO നെ പരിവർത്തനം ചെയ്യുന്നതിനുള്ള നേരിട്ടുള്ള കാര്യമല്ല ഇത്.

നിങ്ങൾ എസ്.ആ.പി. പോലുള്ള ഒരു ആർക്കൈവൽ ഫയൽ ഫോർമാറ്റിൽ zip ചെയ്യുമ്പോൾ JAR ഫയലുകളിലേക്ക് SO ഫയലുകൾ "പരിവർത്തനം" ചെയ്യാനായേക്കും, തുടർന്ന് അത് പേരുമാറ്റുക .JAR.

SO ഫയലുകളിലെ കൂടുതൽ വിവരങ്ങൾ

ഒരു പങ്കിട്ട ലൈബ്രറി ഫയൽ ന്റെ പേര് soname വിളിക്കുന്നു. തുടക്കത്തിൽ "lib" ൽ ആരംഭിക്കുന്നു, അതിനുശേഷം ലൈബ്രറിയും തുടർന്ന് SO ഫയൽ വിപുലീകരണവും. ചില ഷെയറിഡ് ലൈബ്രറി ഫയലുകളും ഒരു അക്കം നമ്പർ സൂചിപ്പിക്കുന്നതിന് "എസ്ഒ" എന്നതിന് ശേഷം മറ്റ് നമ്പറുകളിലേക്ക് ചേർക്കപ്പെടും.

ഇവിടെ ചില ഉദാഹരണങ്ങൾ: libdaemon.SO.14 , libchromeXvMC.SO.0 , ലിബീക്കൽ-1.2.SO.100 , libgdata.SO.2 , libgnome-bluetooth.SO.4.0.1 .

ഓവർലാപ്പിംഗ് പേരുകളുള്ള പ്രശ്നങ്ങൾക്ക് കാരണമില്ലാതെ ഒരേ ഫയലിന്റെ ഒന്നിലധികം പതിപ്പുകൾ ഉണ്ടാകാൻ അവസാനം ഉള്ള സംഖ്യ അനുവദിക്കും. ഈ ഫയലുകൾ സാധാരണയായി / lib / അല്ലെങ്കിൽ / usr / lib / -ൽ സൂക്ഷിക്കുന്നു .

ഒരു Android ഉപകരണത്തിൽ, എസ്.ഒ. ഫയലുകൾ APK ൽ / lib- ൽ സൂക്ഷിച്ചിരിക്കുന്നു . ഇവിടെ, "എബിഐ" ആർമാബി , അർമ്മീബി- v7a , arm64-v8a , mips , mips64 , x86 , അല്ലെങ്കിൽ x86_64 എന്ന ഫോൾഡർ ആകാം. APK ഫയൽ വഴി ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഉപയോഗിക്കുന്നത് ശരിയായ ഫോൾഡറിൽ ഉള്ള SO ഫയലുകളാണ്.

പങ്കിട്ട ലൈബ്രറി ഫയലുകൾ ചിലപ്പോഴൊക്കെ ചലനാത്മകവുമായി ബന്ധപ്പെടുത്തി പങ്കിടുന്ന വസ്തു ലൈബ്രറികൾ , പങ്കിട്ട വസ്തുക്കൾ , പങ്കിട്ട ലൈബ്രറികൾ , പങ്കിട്ട വസ്തു ലൈബ്രറികൾ എന്നിവയാണ് .

ലിനക്സിൽ പങ്കുവച്ച ലൈബ്രറികളെക്കുറിച്ച് കൂടുതലറിയാൻ നിങ്ങൾക്ക് താല്പര്യമുണ്ടെങ്കിൽ, ലിനക്സ് ഡോക്യുമെന്റേഷൻ പ്രോജക്ട് കാണുക, അല്ലെങ്കിൽ Android- നൊപ്പം ഉപയോഗിക്കുന്ന SO ഫയലുകളിൽ കൂടുതൽ വിവരങ്ങൾക്കായി, ph0b- കൾ പരിശോധിക്കുക.

ഇപ്പോഴും ഫയൽ തുറക്കാൻ കഴിയുമോ?

ഒരു SO ഫയൽ തുറക്കാൻ നിങ്ങൾക്കാവില്ല എന്നതിന്റെ വ്യക്തമായ കാരണമാണ് അത് ഒരു SO ഫയൽ അല്ല കാരണം. ഫയൽ വിപുലീകരണത്തിന്റെ ചില സാധാരണ അക്ഷരങ്ങൾ പങ്കിടുന്ന ഒരു ഫയൽ നിങ്ങൾക്കുണ്ടായിരിക്കാം. സമാനമായ ഫയൽ ഫയൽ എക്സ്റ്റൻഷനുകൾ ഫയൽ ഫോർമാറ്റുകൾ സമാനമാണെന്നോ അവ ഒരേ പ്രോഗ്രാമുകളുമായി പ്രവർത്തിക്കണമെന്നോ ആവശ്യമില്ല.

ഉദാഹരണത്തിന്, ഐഎസ്ഒ ഫയൽഫോർമാറ്റ് വളരെ ജനപ്രിയമായ ഒരു ഫയൽ ഫോർമാറ്റാണ്. "ഒഒഎ" ഫയലിന്റെ അവസാനം, പക്ഷെ അവ തമ്മിൽ ബന്ധമില്ലാത്തതിനാൽ ഒരേ പ്രോഗ്രാമുകൾ തുറക്കാൻ കഴിയില്ല.

ഫ്ലാഷ് ലോക്കൽ ഷെയേർഡ് ഒബ്ജക്റ്റ് ഫയലുകൾ ആയ SOL ഫയലുകളുമായി മറ്റൊരു ഉദാഹരണം കാണാം. അവർ അഡോബി ഫ്ലാഷ് ഉപയോഗിച്ച് ഉപയോഗിച്ചതും SO ഫയലുകളുമായി ബന്ധമില്ലാത്തതുമാണ്.