ஒரு SO கோப்பு என்றால் என்ன?

திறக்க, திருத்து, மற்றும் SO கோப்புகள் எப்படி மாற்றுவது

SO கோப்பு நீட்டிப்பு ஒரு கோப்பு பகிரப்பட்ட நூலகம் கோப்பு. SO கோப்பை அழைக்கும் பயன்பாடு (கள்) உண்மையில் SO கோப்பை வழங்க வேண்டிய அவசியமில்லாமல், ஒன்று அல்லது அதற்கு மேற்பட்ட நிரல்களால் offload வளங்களைப் பயன்படுத்தக்கூடிய தகவலை அவை கொண்டிருக்கின்றன

உதாரணமாக, ஒரு SO கோப்பில் கணினி மற்றும் முழு கணினி மூலம் விரைவாக தேட எப்படி தகவல் மற்றும் செயல்பாடுகளை கொண்டிருக்க வேண்டும். பல திட்டங்கள் பின்னர் அந்த SO கோப்பை தங்கள் சொந்த திட்டங்களில் அந்த அம்சத்தை பயன்படுத்தலாம்.

இருப்பினும், நிரல் சொந்த பைனரி குறியீட்டில் அதை தொகுக்க வேண்டியிருப்பதற்கு பதிலாக, SO கோப்பை அதன் பயன்பாட்டைப் பயன்படுத்தும்படி அழைப்பு விடுக்க வேண்டும் என்று ஒரு விரிவாக்கமாக செயல்படுகிறது. SO கோப்பு கூட தங்கள் சொந்த குறியீடு எந்த மாற்றங்களை செய்ய வேண்டும் அந்த திட்டங்கள் இல்லாமல் பின்னர் / மேம்படுத்தப்பட்டது முடியும்.

பகிரப்பட்ட நூலக கோப்புகள் Windows மற்றும் மேக்-ஓ டைனமிக் லைப்ரரி (DYLIB) கோப்புகளை MacOS இல் பயன்படுத்தும் டைனமிக் லிபி லைப்ரரி (டிஎல்எல்) கோப்புகளை ஒத்திருக்கின்றன, SO கோப்புகள் லினக்ஸ் அடிப்படையிலான கணினிகளில் மற்றும் அண்ட்ராய்டு OS இல் காணப்படுகின்றன.

குறிப்பு: SO ஒரு பகிரப்பட்ட நூலக கோப்பை மட்டும் குறிக்காது. இது சேவையக விருப்பங்கள் , சேவை பொருள் , கணினி சுமை , ஒரே அனுப்ப , கணினி செயலிழப்பு , தொடர் வெளியீடு , மற்றும் சிக்கி திறந்த ஒரு சுருக்கமாக இருக்கிறது. எனினும், OS உடன் குழப்பம் இல்லை, இயக்க அமைப்புக்கான சுருக்கம்.

ஒரு SO கோப்பை திறக்க எப்படி

SO கோப்புகள் தொழில்நுட்பமாக GNU கம்பைலர் கலெக்ஷனில் திறக்கப்படலாம் ஆனால் இந்த வகை கோப்புகள் நீங்கள் மற்றொரு வகையிலான கோப்பாக இருக்கலாம் என கருதப்படவோ அல்லது பயன்படுத்தப்படவோ இல்லை. அதற்கு பதிலாக, அவர்கள் ஒரு சரியான கோப்புறையில் வைக்கப்பட்டு லினக்ஸின் டைனமிக் இணைப்பு ஏற்றி வழியாக பிற நிரல்களால் தானாகவே பயன்படுத்தப்படுகிறார்கள்.

இருப்பினும், SO கோப்பை ஒரு உரை கோப்பாக நீங்கள் லீஃப்പാட், கெடிட், KWrite, அல்லது கெயினி போன்ற லினக்ஸில் இருந்தால் அல்லது Windows இல் Notepad ++ போன்ற ஒரு உரை தொகுப்பாக திறந்து அதை திறக்கலாம். இருப்பினும், இந்த உரை ஒரு மனித படிக்கக்கூடிய வடிவத்தில் இருக்கும் என்பதில் சந்தேகமில்லை.

எஸ்ஓ கோப்புகள் மாற்ற எப்படி

விண்டோஸ் பயன்பாட்டில் SO க்காக SO க்காக மாற்றுவதற்கான எந்த நிரல்களையும் நாங்கள் அறிந்திருக்கவில்லை, இந்த கோப்புகள் அவை என்னவென்பதை கருத்தில் கொள்கின்றன, அங்கு அது அங்கு இல்லை. இது JAR அல்லது A (ஒரு புள்ளி நூலகம் கோப்பு) போன்ற பிற கோப்பு வடிவங்களுக்கு SO ஐ மாற்றுவதற்கான ஒரு நேர்மையான பணி அல்ல.

எஸ்.ஆர்.ஐ. போன்ற ஒரு காப்பக கோப்பு வடிவத்தில் அவற்றை zip செய்து, JAR கோப்புகளை "SO" கோப்புகளை "மாற்ற" முடியும், பின்னர் அதை மறுபெயரிடலாம்.

SO கோப்புகள் பற்றிய கூடுதல் தகவல்

பகிரப்பட்ட நூலக கோப்பு பெயர் மகனே என்று அழைக்கப்படுகிறது. தொடக்கத்தில் "lib" உடன் தொடங்குகிறது, அதன் பிறகு நூலகத்திற்கான பெயர் மற்றும் பிறகு SO கோப்பு நீட்டிப்பு. சில பகிரப்பட்ட நூலக கோப்புகளும் ஒரு எண்களின் எண்ணைக் குறிக்க "எஸ்சி" என்பதன் பின்னர் பிற இலக்கங்களுடன் இணைக்கப்பட்டுள்ளன.

இங்கே சில உதாரணங்கள்: libdaemon.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 , மற்றும் libgnome-bluetooth.SO.4.0.1 .

முடிவில் உள்ள எண் ஒன்றுடன் ஒன்று பெயரிடப்பட்ட சிக்கல்கள் ஏற்படாமல் அதே கோப்பின் பல பதிப்புகள் இருக்க அனுமதிக்கிறது. இந்த கோப்புகள் பொதுவாக / lib / அல்லது / usr / lib / இல் சேமிக்கப்படும்.

ஒரு Android சாதனத்தில், SO கோப்புகள் APK இல் / lib கீழ் சேமிக்கப்படும் . இங்கே, "ABI" என்பது அர்மிபி , அர்மாபி-வி 7 ஏ , arm64-v8a , மிஸ்ஸஸ் , மிஸ்பி 64 , x86 , அல்லது x86_64 என்ற கோப்புறை ஆகும். சாதனம் தொடர்பான சரியான கோப்புறையிலுள்ள SO கோப்புகள், APK கோப்பின் மூலம் பயன்பாடுகள் நிறுவப்பட்டபோது பயன்படுத்தப்படுகின்றன.

பகிரப்பட்ட நூலக கோப்புகள் சில நேரங்களில் மாறும் இணைக்கப்பட்ட பகிரப்பட்ட பொருள் நூலகங்கள் , பகிரப்பட்ட பொருட்கள் , பகிரப்பட்ட நூலகங்கள் மற்றும் பகிர்வு பொருள் நூலகங்கள் என்று அழைக்கப்படுகின்றன .

லினக்ஸில் பகிரப்பட்ட நூலகங்களைப் பற்றி மேலும் தெரிந்து கொள்ள ஆர்வமாக இருந்தால், லினக்ஸ் ஆவணமாக்கல் செயல்திட்டம் அல்லது ஆன்லைனில் பயன்படுத்தப்படும் எஸ்.ஓ. கோப்புகளில், மேலும் அவற்றோடு தவறாகப் போகும் பல்வேறு விஷயங்கள் உட்பட, கூடுதல் தகவல்களைப் பாருங்கள்.

இன்னும் கோப்பை திறக்க முடியுமா?

ஒரு SO கோப்பை திறக்க முடியாது என்பதால் ஒரு தெளிவான காரணம் இது SO கோப்பை உண்மையில் அல்ல. கோப்பு நீட்டிப்பு என சில பொது எழுத்துக்களை பகிர்ந்து கொள்ளும் ஒரு கோப்பு உங்களுக்கு இருக்கலாம். இதேபோன்ற ஒலி கோப்பு நீட்டிப்புகள் கோப்பு வடிவங்கள் ஒத்ததாக இருக்காது, அல்லது அதே நிரல்களுடன் வேலை செய்யக்கூடாது என்பதாகும்.

உதாரணமாக, ISO கோப்பு வடிவம் என்பது ஒரு பிரபலமான வடிவமைப்பாகும், இது "SO" போன்ற ஒரு கோப்பை முடிவடையும், ஆனால் இரண்டு தொடர்புடையது மற்றும் அதே நிரல்களுடன் திறக்க முடியாது.

இன்னொரு எடுத்துக்காட்டு SOL கோப்புகளை காணலாம், இது ஃப்ளாஷ் லோக்கல் பகிரப்பட்ட பொருள் கோப்புகள் ஆகும். அவர்கள் அடோப் ஃப்ளாஷ் மூலம் பயன்படுத்தப்பட்டு SO கோப்புகளுடன் தொடர்பு இல்லை.