SO ፋይል ምንድን ነው?

እንዴት ፋይሎችን መክፈት, ማርትዕ እና መቀየር

በ. .S የፋይል ቅጥያው የተጋራ ቤተ ፍርግም ፋይል ነው. የ SO ፋይልን የሚጠራው ትግበራ (ዎች) የ SO ፋይልን በትክክል ለማቅረብ እንዳይችሉ አንድ እና ከዚያ በላይ ፕሮግራሞች ግብዓቶችን ለመስረቅ የሚጠቅሙ መረጃዎችን ይዘዋል.

ለምሳሌ አንድ የ SO ፋይል በመረጃ ኮምፒተር ውስጥ በፍጥነት እንዴት መፈለግ እንደሚቻል መረጃ እና ተግባሮች ሊኖረው ይችላል. የ SO ፋይሎችን በእራስዎ ፕሮግራሞች ውስጥ እንዲጠቀሙበት በዛ ያሉ ፕሮግራሞች ሊደውሉ ይችላሉ.

ይሁን እንጂ በፕሮግራሙ ሁለትዮሽ ኮድ ውስጥ ከመተርጎም ይልቅ የ "ፋይ" (SO) ፋይል የፕሮግራሙን መገልገያ መጠቀም እንዲችል በፕሮግራሙ ውስጥ ብቻ እንዲሠራ ማድረግ ነው. የ SO ፋይሉ እንኳን ሳይቀየር በቋንቋቸው ያለ ማስተካከያ ሊደረግበት ይችላል.

የጋራ ፋይሎች ላይ ያሉ ፋይሎች በዊንዶውስ እና ማይክሮ-ኦፕሬቲንግ ስርዓቶች ላይ ሲሆኑ በዊንዶውስ እና ማይኦ ኦዲ ዳሲሊክ ላይብረሪ (DYLIB) ፋይሎችን በማክሮ መገልበጥ ( Dynamic Link Library (DLL)) ፋይሎች ጋር ተመሳሳይ ናቸው.

ማስታወሻ: ያንን ብቻ የጋራ የተጋራ ቤተ መጽሐፍትን አያይዞ አያቀርብም. በተጨማሪም ለአገልጋይ አማራጮች , አገልግሎት እቃዎች , የስርዓት መጫን , የስልክ መልእክት ብቻ , የስርዓት መቋረጥ , የሴላዊ ውጽዓት እና አሮጌ እቃዎች ናቸው . ይሁን እንጂ በስርዓተ ክወና (OS), ኦፕሬቲንግ ሲስተም ( አህጉራዊ አጻጻፍ ስርዓተ-ጥለት) አታውጡት .

የ SO ፋይል እንዴት እንደሚከፈት

የ SO ፋይሎች በጂኤንዩ ኮምፕረር ክምችት በኩል ክፍት ሊሆኑ ይችላሉ ሆኖም ግን እነዚህ ዓይነቶች ፋይሎች እንደ ሌላ ዓይነት ፋይል ሊታዩ ወይም ሊጠቀሙ የታሰቡ አይደሉም. ይልቁንም, በትክክለኛው አቃፊ ውስጥ ይቀመጡና በሌሎች የሊነክስ ተለዋዋጭ አገናኝ አጫዋች አማካኝነት በራስ-ሰር ጥቅም ላይ ይውላሉ.

ይሁን እንጂ በዊንዶውስ ላይ ካልሆኑ እንደ ሊፍፓድ, ጌዲይ, ኬቫይር ወይም ጌኒ በእራስ ጽሁፍ አርእስ ውስጥ የ SO ፋይልን እንደ ጽሁፍ ፋይል አድርገው ሊያነቡት ይችላሉ. ይሁን እንጂ ጽሑፉ ሰዎች ሊነበብ በሚችል ቅርጸት መሆን አለባቸው ብሎ ማሰብ የማይመስል ነገር ነው.

እንዴት ፋይሎችን መቀየር እንደሚቻል

SO በዲውድ ላይ ለዲኤልኤ ሊጠቀምባቸው እና እነዚህ ፋይሎች ምን እንደሚሠሩ ግምት ውስጥ ማስገባት የሚችሉትን ፕሮግራሞች አናውቅም, እዚያም አንድ ሰው እዛ ላይ እዚያ እንደማይገኝ እሙን ነው. እንደ የ JAR ወይም A (a Stat Library file) ወደ ሌላ የፋይል ቅርጸቶች ለመለወጥ ቀጥተኛ ተግባር አይደለም.

እንደ .ZIP ያሉ ወደ ማህደሩ ፋይል ቅርጸት በመቀየር እና እነዚህን ወደ «JAR» ፋይሎችን ወደ «JAR» ፋይሎች «መቀየር» ይችላሉ.

በ SO Files ውስጥ ተጨማሪ መረጃ

የተጋራ ቤተ መጽሐፍት ስም ስምሚም (namame) ይባላል . በመጀመሪያ በ "lib" ይጀምራል, ከዚያም ለቤተ-መጽሐፍት ስም እና በመቀጠል የ. S ፋይል ቅጥያ. አንዳንድ የተጋራ ቤተ መዛግብት ፋይሎች የስሪት ቁጥሩን ለመጠቆም ከ «.SO» በኋላ የተጨመሩ ሌሎች ቁጥሮችም አላቸው.

እዚህ ጥቂት ምሳሌዎች እነሆ-libdaem.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 እና libgnome-bluetooth.SO.4.0.1 .

በመጨረሻው ቁጥር የተደራቢ ስሞች ሳይታዩ ከአንድ በላይ ተመሳሳይ ፋይል እዚያው እንዲኖር ያስችላል. እነዚህ ፋይሎች በ / lib / ወይም / usr / lib / ውስጥ ይቀመጣሉ.

በ Android መሳሪያ ላይ, ሶፍትሎች በ APK ውስጥ በ / lib / ውስጥ ተቀምጠዋል . እዚህ "ABI" ዓምሚቢ , አርሜሚ-ቪ 7 , ክፈፍ 64-ቪ8 a , ሜምፒድስ , ሜምፒድ 64 , x86 ወይም x86_64 የሚባል አቃፊ ሊሆን ይችላል. ከኤ.ፒ.ኤስ ጋር በተዛመደው በትክክለኛው አቃፊ ውስጥ የ SO ፋይሎቹ በኤፒኬ ፋይል በኩል በሚጫኑበት ጊዜ ጥቅም ላይ የሚውሉ ናቸው.

የተጋሩ ቤተ-መጻሕፍት ፋይሎች አንዳንድ ጊዜ ገባሪ በሆነ መልኩ የተጋሩ የንብረቶች ቤተ-መጽሐፍት , የተጋሩ ዕቃዎች , የተጋሩ ቤተ-መጽሐፍት እና የተጋሩ የነባር ቤተ-ፍርግም ተብሎ ይጠራሉ.

ስለተጋሩ ቤተ መጻሕፍቶች በሉክስ ውስጥ ተጨማሪ ለማወቅ ፍላጎት ካለዎት, የሊነክስ የፕሮጀክት ፕሮጄክትን ይመልከቱ, ወይም ደግሞ ከ Android ጋር የተያያዙ የ SO ፋይሎችን በተመለከተ, በእነሱ ላይ ችግር ሊፈጥሩ የሚችሉ ነገሮችን ጨምሮ ተጨማሪ ለማግኘት የ ph0b ን ይመልከቱ.

አሁንም ፋይሉን መክፈት አይቻልም?

አንድ የ SO ፋይልን መክፈት የማይችሉበት ግልጽ ምክንያት የእውነቱ ፋይል አይደለም. በዚያ ፋይል ቅጥያ አንዳንድ የተለመዱ ፊደላትን የሚያጋራ ፋይል ሊኖርዎት ይችላል. ተመሳሳይ የመዝገብ ፋይል ቅጥያዎች የግድ የፋይል ቅርጸቶች ተመሳሳይ ናቸው ወይም በተመሳሳይ መርሃግብር ሊሰሩ አይችሉም ማለት አይደለም.

ለምሳሌ, የ ISO ፋይል ቅርጸት እንደ «.SO» ያለ ይመስላል, ነገር ግን ሁለቱ አይዛመዱም እና በተመሳሳይ ፕሮግራሞች ሊከፈቱ አይችሉም.

ሌላው ምሳሌ በ SOL ፋይሎች, በፍላሽ አካባቢያዊ የተጋሩ የጋራ ፋይሎች ላይ ሊታይ ይችላል. ከ Adobe Flash ጋር ያገለግላሉ እናም ከ SO ፋይሎች ጋር የማይዛመዱ ናቸው.