Fail dengan sambungan fail. SO ialah fail Pustaka Dikongsi. Ia mengandungi maklumat yang boleh digunakan oleh satu atau lebih program untuk memuatkan sumber supaya aplikasi yang memanggil fail SO tidak perlu menyediakan fail tersebut.
Sebagai contoh, satu fail SO mungkin mengandungi maklumat dan fungsi tentang cara mencari dengan cepat melalui seluruh komputer. Beberapa program kemudian boleh memanggil fail tersebut untuk menggunakan ciri tersebut dalam program masing-masing.
Walau bagaimanapun, daripada perlu menyusunnya dalam kod binari program sendiri, fail SO berfungsi sebagai sambungan yang hanya perlu dipanggil oleh program untuk menggunakan utilitinya. Fail SO malah boleh dikemas kini/diganti kemudian tanpa program tersebut perlu membuat sebarang perubahan pada kod mereka sendiri.
Fail Pustaka Dikongsi adalah serupa dengan fail Pustaka Pautan Dinamik (DLL) yang digunakan dalam fail Windows dan Mach-O Dynamic Library (DYLIB) pada macOS, kecuali fail SO ditemui pada sistem berasaskan Linux dan OS Android.
SO bukan sahaja merujuk kepada fail Pustaka Dikongsi. Ia juga merupakan akronim untuk pilihan pelayan, objek perkhidmatan, beban sistem, hantar sahaja, gangguan sistem, output bersiri dan tersekat terbuka. Walau bagaimanapun, jangan kelirukannya dengan OS, singkatan untuk sistem pengendalian.
Cara Membuka Fail SO
Fail SO secara teknikal boleh dibuka dengan GNU Compiler Collection tetapi jenis fail ini tidak bertujuan untuk dilihat atau digunakan seperti anda mungkin jenis fail lain. Sebaliknya, ia hanya diletakkan dalam folder yang sesuai dan digunakan secara automatik oleh program lain melalui pemuat pautan dinamik Linux.
Walau bagaimanapun, anda mungkin boleh membaca fail SO sebagai fail teks dengan membukanya dalam editor teks seperti Leafpad, gedit, KWrite atau Geany jika anda menggunakan Linux atau Notepad++ pada Windows. Namun, tidak mungkin teks itu dalam format yang boleh dibaca manusia.
Cara Menukar Fail SO
Kami tidak mengetahui tentang mana-mana atur cara yang boleh menukar SO kepada DLL untuk digunakan pada Windows dan mempertimbangkan apakah fail ini dan fungsinya, kemungkinan besar tidak ada satu di luar sana. Ia juga bukan satu tugas mudah untuk menukar SO kepada format fail lain seperti JAR atau A (fail Perpustakaan Stat).
Anda mungkin boleh "menukar" fail SO kepada fail JAR dengan hanya mengezipnya ke dalam format fail arkib seperti. ZIP dan kemudian menamakannya kepada. JAR.
Maklumat lanjut tentang SO Files
Nama fail Pustaka Dikongsi dipanggil soname. Ia bermula dengan "lib" pada permulaan diikuti dengan nama untuk pustaka dan kemudian sambungan fail. SO. Sesetengah fail Pustaka Dikongsi juga mempunyai nombor lain yang dilampirkan pada penghujung selepas ". SO" untuk menunjukkan nombor versi.
Berikut ialah beberapa contoh: libdaemon. SO.14, libchromeXvMC. SO.0, libecal-1.2. SO.100, libgdata. SO.2, dan libgnome-bluetooth. SO.4.0.1.
Nombor di penghujung membenarkan terdapat berbilang versi fail yang sama tanpa menyebabkan masalah dengan nama bertindih. Fail ini biasanya disimpan dalam /lib/ atau /usr/lib/.
Pada peranti Android, fail SO disimpan dalam APK di bawah /lib//. Di sini, "ABI" boleh menjadi folder yang dipanggil armeabi, armeabi-v7a, arm64-v8a, mips, mips64, x86 atau x86_64. Fail SO dalam folder yang betul yang berkaitan dengan peranti adalah yang digunakan apabila apl dipasang melalui fail APK.
Fail Pustaka Dikongsi kadangkala dipanggil perpustakaan objek kongsi yang dipautkan secara dinamik, objek kongsi, perpustakaan kongsi dan pustaka objek kongsi.
Masih Tidak Dapat Membuka Fail?
Sebab yang jelas mengapa anda tidak boleh membuka fail itu ialah ia sebenarnya bukan fail SO. Ia mungkin hanya berkongsi beberapa huruf biasa sebagai sambungan fail itu. Sambungan fail bunyi yang serupa tidak semestinya bermakna bahawa format fail adalah serupa, atau ia mungkin berfungsi dengan program yang sama.
Sebagai contoh, format fail ISO ialah format popular yang kelihatan seperti ". SO" pada penghujung fail, tetapi kedua-duanya tidak berkaitan dan tidak boleh dibuka dengan program yang sama.
Contoh lain boleh dilihat dengan fail SOL, iaitu fail Flash Local Shared Object. Ia digunakan dengan Adobe Flash yang kini tidak berfungsi dan tidak berkaitan dengan fail SO.