Le fichier avec l'extension .SO contient une bibliothèque partagée chargée dynamiquement pour les applications Unix / Linux. SO est un fichier binaire utilisé pour fournir un accès à des bibliothèques partagées à un ou plusieurs programmes lors de leur lancement. SO signifie «Objets partagés», soulignant le fait qu’une fois les bibliothèques chargées, leurs objets sont accessibles par plusieurs programmes.
Les bibliothèques SO sont des objets ELF (en abrégé Format exécutable et pouvant être lié / Format de liaison extensible). ELF est un format de fichier standard commun pour les fichiers exécutables, les objets compilés, les bibliothèques partagées et les vidages de code. La structure de fichier SO comprend:
Les segments sont utilisés pendant l'exécution du programme et peuvent être composés de plusieurs sections. Les sections sont utilisées par le compilateur pendant l'opération de liaison. Les fichiers SO peuvent être liés aux objets du programme lors de la compilation. Les noms de fichiers SO suivent une convention de dénomination dans laquelle le nom de la bibliothèque SO donnée est précédé du préfixe 'lib' , par exemple, la bibliothèque abc aura un nom de fichier libabc.so (le drapeau -labc sera utilisé lors de la compilation). Le suffixe SO peut être suivi du numéro de version de la bibliothèque donnée. Dans ce cas, libabc.so pourrait n'être qu'un lien symbolique vers le fichier approprié, par exemple, libabc.so.3 . Les bibliothèques système de bas niveau n'utilisent pas le préfixe lib.
La liste qui suit énumère les programmes compatibles avec les fichiers SO, divisés en catégories 2 en fonction du système d'exploitation sur lequel ils sont disponibles. Les fichiers avec le suffixe SO peuvent être copiés sur n’importe quel appareil mobile ou plate-forme système, mais il peut ne pas être possible de les ouvrir correctement sur le système cible.
Updated: 11/02/2021
L'impossibilité d'ouvrir les fichiers avec l'extension SO peut avoir différentes origines. Heureusement, la plupart des problèmes courants avec les fichiers SO peuvent être résolus sans connaissances informatiques approfondies, et plus important encore, en quelques minutes à peine. Vous trouverez ci-dessous une liste de consignes qui vous aideront à identifier et à résoudre les problèmes liés aux fichiers.
La cause principale et la plus fréquente empêchant les utilisateurs d'ouvrir les fichiers SO est qu'aucun programme capable de gérer les fichiers SO n'est installé sur le système de l'utilisateur. Celui-ci est facile. Sélectionnez NetBSD ou l'un des programmes recommandés (par exemple, OpenBSD, Linux operating systems, FreeBSD), téléchargez-le à partir de la source appropriée et installez-le sur votre système. Vous trouverez ci-dessus une liste complète des programmes prenant en charge les fichiers SO, classés selon les plates-formes système pour lesquelles ils sont disponibles. La méthode la plus sûre de téléchargement de NetBSD installé consiste à se rendre sur le site Web du développeur (NetBSD Foundation, Inc.) et à télécharger le logiciel à l'aide des liens fournis.
Si les problèmes liés à l'ouverture des fichiers SO se produisent encore, même après l'installation de NetBSD, il est possible que vous disposiez d'une version obsolète du logiciel. Vérifiez sur le site Web du développeur si une version plus récente de NetBSD est disponible. Parfois, les développeurs de logiciels introduisent de nouveaux formats qui prennent déjà en charge les nouvelles versions de leurs applications. Si vous avez une ancienne version de NetBSD installée, il est possible que le format SO ne soit pas pris en charge. Tous les formats de fichiers gérés correctement par les versions précédentes d'un programme donné devraient également pouvoir être ouverts avec NetBSD.
Si le problème n'a pas été résolu à l'étape précédente, vous devez associer les fichiers SO à la dernière version de NetBSD que vous avez installée sur votre appareil. La prochaine étape ne devrait poser aucun problème. La procédure est simple et largement indépendante du système
La procédure pour changer le programme par défaut dans Windows
La procédure pour changer le programme par défaut dans Mac OS
Si le problème persiste après les étapes 1 à 3, vérifiez si le fichier SO est valide. Des problèmes d’ouverture du fichier peuvent survenir pour diverses raisons.
S'il devait arriver que le SO soit infecté par un virus, c'est peut-être pour cette raison que vous ne pourrez y accéder. Il est conseillé d'analyser le système le plus tôt possible pour rechercher les virus et les logiciels malveillants ou d'utiliser un scanner antivirus en ligne. Le fichier SO est infecté par un logiciel malveillant? Suivez les étapes suggérées par votre logiciel antivirus.
Si le fichier SO vous a été envoyé par quelqu'un d'autre, demandez à cette personne de vous renvoyer le fichier. Le fichier a peut-être été copié par erreur et les données ont perdu leur intégrité, ce qui empêche d'accéder au fichier. Lors du téléchargement du fichier avec l'extension SO à partir d'Internet, une erreur peut survenir, entraînant un fichier incomplet. Essayez de télécharger le fichier à nouveau.
Il est possible que le fichier en question ne soit accessible qu'aux utilisateurs disposant de privilèges système suffisants. Déconnectez-vous de votre compte actuel et connectez-vous à un compte disposant de privilèges d'accès suffisants. Ouvrez ensuite le fichier ELF Shared Library Format.
Les systèmes d'exploitation peuvent noter suffisamment de ressources libres pour exécuter l'application prenant en charge les fichiers SO. Fermez tous les programmes en cours et essayez d’ouvrir le fichier SO.
Un système à jour et les pilotes pas seulement pour rendre votre ordinateur plus sécurisé, mais peuvent également résoudre les problèmes avec le fichier ELF Shared Library Format. Des pilotes ou des logiciels obsolètes peuvent avoir entraîné l'impossibilité d'utiliser un périphérique nécessaire pour gérer les fichiers SO.
Si vous disposez des renseignements complémentaires concernant le fichier SO nous serons reconnaissants de votre partage de ce savoir avec les utilisateurs de notre service. Utilisez le formulaire qui se trouve ici et envoyez-nous les renseignements sur le fichier SO.