SO-Datei (Was es ist & So öffnen Sie eine Datei)

Inhaltsverzeichnis:

SO-Datei (Was es ist & So öffnen Sie eine Datei)
SO-Datei (Was es ist & So öffnen Sie eine Datei)
Anonim

Eine Datei mit der Dateierweiterung. SO ist eine Shared Library-Datei. Sie enth alten Informationen, die von einem oder mehreren Programmen zum Auslagern von Ressourcen verwendet werden können, sodass die Anwendung(en), die die SO-Datei aufrufen, die Datei nicht tatsächlich bereitstellen müssen.

Zum Beispiel kann eine SO-Datei Informationen und Funktionen enth alten, wie man schnell den ganzen Computer durchsuchen kann. Mehrere Programme können diese Datei dann aufrufen, um diese Funktion in ihren eigenen jeweiligen Programmen zu verwenden.

Image
Image

Anstatt sie jedoch in den eigenen Binärcode des Programms kompilieren zu müssen, dient die SO-Datei als Erweiterung, die das Programm nur aufrufen muss, um seine Dienstprogramme zu verwenden. Die SO-Datei kann später sogar aktualisiert/ersetzt werden, ohne dass diese Programme Änderungen an ihrem eigenen Code vornehmen müssen.

Shared Library-Dateien ähneln Dynamic Link Library (DLL)-Dateien, die in Windows verwendet werden, und Mach-O Dynamic Library (DYLIB)-Dateien unter macOS, außer dass SO-Dateien auf Linux-basierten Systemen und dem Android-Betriebssystem gefunden werden.

SO bezieht sich nicht nur auf eine Shared Library-Datei. Es ist auch ein Akronym für Server Options, Service Object, System Overload, Send Only, System Outage, Serial Output und Stucked Open. Verwechseln Sie es jedoch nicht mit OS, der Abkürzung für Betriebssystem.

So öffnen Sie eine SO-Datei

SO-Dateien können technisch gesehen mit GNU Compiler Collection geöffnet werden, aber diese Dateitypen sind nicht dazu gedacht, wie andere Dateitypen angezeigt oder verwendet zu werden. Stattdessen werden sie einfach in einem geeigneten Ordner abgelegt und automatisch von anderen Programmen über den Dynamic Link Loader von Linux verwendet.

Sie können die SO-Datei jedoch möglicherweise als Textdatei lesen, indem Sie sie in einem Texteditor wie Leafpad, gedit, KWrite oder Geany unter Linux oder Notepad++ unter Windows öffnen. Es ist jedoch unwahrscheinlich, dass der Text in einem für Menschen lesbaren Format vorliegt.

So konvertieren Sie SO-Dateien

Uns ist kein Programm bekannt, das SO in DLL für die Verwendung unter Windows konvertieren kann, und wenn man bedenkt, was diese Dateien sind und was sie tun, ist es unwahrscheinlich, dass es eines gibt. Es ist auch keine einfache Aufgabe, SO in andere Dateiformate wie JAR oder A (eine Stat Library-Datei) zu konvertieren.

Möglicherweise können Sie SO-Dateien in JAR-Dateien "konvertieren", indem Sie sie einfach in ein Archivdateiformat wie. ZIP komprimieren und dann in. JAR umbenennen.

Weitere Informationen zu SO-Dateien

Der Name einer Shared Library-Datei wird als Soname bezeichnet. Es beginnt mit „lib“am Anfang, gefolgt von einem Namen für die Bibliothek und dann der Dateierweiterung. SO. Einige Shared Library-Dateien haben auch andere Nummern, die am Ende nach „. SO“angehängt sind, um eine Versionsnummer anzugeben.

Hier sind nur einige Beispiele: libdaemon. SO.14, libchromeXvMC. SO.0, libecal-1.2. SO.100, libgdata. SO.2 und libgnome-bluetooth. SO.4.0.1.

Die Zahl am Ende ermöglicht es, mehrere Versionen derselben Datei zu haben, ohne Probleme mit sich überschneidenden Namen zu verursachen. Diese Dateien werden normalerweise in /lib/ oder /usr/lib/ gespeichert.

Auf einem Android-Gerät werden SO-Dateien innerhalb der APK unter /lib// gespeichert. Hier kann „ABI“ein Ordner namens armeabi, armeabi-v7a, arm64-v8a, mips, mips64, x86 oder x86_64 sein. Die SO-Dateien im richtigen Ordner, der zum Gerät gehört, werden verwendet, wenn die Apps über die APK-Datei installiert werden.

Shared Library-Dateien werden manchmal als dynamisch verknüpfte Shared Object Libraries, Shared Objects, Shared Libraries und Shared Object Libraries bezeichnet.

Kann die Datei immer noch nicht öffnen?

Ein offensichtlicher Grund, warum Sie die Datei nicht öffnen können, ist, dass es nicht wirklich eine SO-Datei ist. Es könnte nur einige gemeinsame Buchstaben als diese Dateierweiterung haben. Ähnlich klingende Dateierweiterungen bedeuten nicht unbedingt, dass die Dateiformate ähnlich sind oder dass sie möglicherweise mit denselben Programmen funktionieren.

Zum Beispiel ist das ISO-Dateiformat ein beliebtes Format, das am Ende der Datei sehr wie ". SO" aussieht, aber die beiden sind nicht verwandt und können nicht mit denselben Programmen geöffnet werden.

Ein weiteres Beispiel sind SOL-Dateien, die Flash Local Shared Object-Dateien sind. Sie werden mit dem inzwischen nicht mehr existierenden Adobe Flash verwendet und haben nichts mit SO-Dateien zu tun.

Empfohlen: