SO Faylı (Bu nədir & Necə Açılır)

Mündəricat:

SO Faylı (Bu nədir & Necə Açılır)
SO Faylı (Bu nədir & Necə Açılır)
Anonim

. SO fayl uzantısı olan fayl Paylaşılan Kitabxana faylıdır. Onlar bir və ya bir neçə proqram tərəfindən resursları yükləmək üçün istifadə oluna bilən məlumatları ehtiva edir ki, SO faylını çağıran proqram(lar) əslində faylı təmin etməli olmasın.

Məsələn, bir SO faylı bütün kompüterdə cəld axtarışa dair məlumat və funksiyaları ehtiva edə bilər. Bundan sonra bir neçə proqram həmin faylı öz müvafiq proqramlarında istifadə etmək üçün çağıra bilər.

Image
Image

Lakin onu proqramın öz ikili kodunda tərtib etmək əvəzinə, SO faylı proqramın öz utilitlərindən istifadə etmək üçün sadəcə zəng etməli olduğu genişlənmə rolunu oynayır. SO faylı hətta bu proqramlar öz kodunda heç bir dəyişiklik etmədən yenilənə/dəyişdirilə bilər.

Paylaşılan Kitabxana faylları Windows-da istifadə olunan Dinamik Bağlantı Kitabxanası (DLL) faylları və macOS-da Mach-O Dinamik Kitabxanası (DYLIB) fayllarına bənzəyir, lakin SO faylları Linux əsaslı sistemlərdə və Android ƏS-də tapılır.

SO sadəcə Paylaşılan Kitabxana faylına istinad etmir. Bu, həmçinin server seçimləri, xidmət obyekti, sistemin həddən artıq yüklənməsi, yalnız göndərmə, sistem kəsilməsi, seriya çıxışı və sıxışdırılmış açıq üçün qıs altmadır. Bununla belə, bunu əməliyyat sisteminin abbreviaturası olan OS ilə qarışdırmayın.

SO Faylını Necə Açmaq olar

SO faylları texniki olaraq GNU Compiler Collection ilə açıla bilər, lakin bu tip fayllar sizin başqa fayl növü kimi baxmaq və ya istifadə etmək üçün nəzərdə tutulmayıb. Bunun əvəzinə, onlar sadəcə müvafiq qovluğa yerləşdirilir və Linux-un dinamik keçid yükləyicisi vasitəsilə avtomatik olaraq digər proqramlar tərəfindən istifadə edilir.

Lakin siz Linux və ya Windows-da Notepad++ istifadə edirsinizsə, SO faylını Leafpad, gedit, KWrite və ya Geany kimi mətn redaktorunda açaraq mətn faylı kimi oxuya bilərsiniz. Mətnin insanların oxuya biləcəyi formatda olması ehtimalı azdır.

SO Faylları Necə Çevirmək olar

Biz Windows-da istifadə üçün SO-nu DLL-yə çevirə bilən proqramlardan xəbərdar deyilik və bu faylların nə olduğunu və nə işlə məşğul olduğunu nəzərə alsaq, orada bir proqramın olması ehtimalı azdır. SO-nu JAR və ya A (Stat Library faylı) kimi digər fayl formatlarına çevirmək də asan məsələ deyil.

Siz sadəcə olaraq. ZIP kimi arxiv fayl formatına sıxışdırmaqla və sonra adını. JAR olaraq dəyişdirməklə SO fayllarını JAR fayllarına "çevirə" bilərsiniz.

SO Faylları Haqqında Ətraflı Məlumat

Paylaşılan Kitabxana faylının adı soname adlanır. O, əvvəlində "lib" ilə başlayır, sonra kitabxananın adı və sonra. SO fayl uzantısı. Bəzi Paylaşılan Kitabxana fayllarında versiya nömrəsini göstərmək üçün ". SO"dan sonra sonuna əlavə edilmiş başqa nömrələr də var.

Budur sadəcə bir neçə nümunə: libdaemon. SO.14, libchromeXvMC. SO.0, libecal-1.2. SO.100, libgdata. SO.2, və libgnome-bluetooth. SO.4.0.1.

Sondakı nömrə üst-üstə düşən adlarla bağlı problem yaratmadan eyni faylın bir neçə versiyasının olmasına imkan verir. Bu fayllar adətən /lib/ və ya /usr/lib/ daxilində saxlanılır.

Android cihazında SO faylları APK daxilində /lib// altında saxlanılır. Burada "ABI" armeabi, armeabi-v7a, arm64-v8a, mips, mips64, x86 və ya x86_64 adlı qovluq ola bilər. Cihaza aid düzgün qovluqda olan SO faylları, tətbiqlər APK faylı vasitəsilə quraşdırıldıqda istifadə olunanlardır.

Paylaşılan Kitabxana faylları bəzən dinamik əlaqəli paylaşılan obyekt kitabxanaları, paylaşılan obyektlər, paylaşılan kitabxanalar və paylaşılan obyekt kitabxanaları adlanır.

Hələ də faylı aça bilmirsiniz?

Faylı aça bilməməyinin açıq səbəbi onun həqiqətən SO faylı olmamasıdır. Bu fayl uzantısı kimi bəzi ümumi hərfləri paylaşa bilər. Oxşar səslənən fayl uzantıları mütləq fayl formatlarının oxşar olduğunu və ya eyni proqramlarla işləyə biləcəyini ifadə etmir.

Məsələn, ISO fayl formatı məşhur formatdır və faylın sonunda ". SO"ya çox bənzəyir, lakin ikisi əlaqəli deyil və eyni proqramlarla aça bilməz.

Başqa bir nümunəni Flash Yerli Paylaşılan Obyekt faylları olan SOL faylları ilə görmək olar. Onlar artıq ləğv edilmiş Adobe Flash ilə istifadə olunur və SO faylları ilə əlaqəsi yoxdur.

Tövsiyə: