আমি উবুন্টুর অধীনে ফ্ল্যাশ নিয়ে সমস্যায় পড়ছি এবং চেষ্টা করছি এবং ফ্ল্যাশ 10.1 এর আলফা প্রকাশে আপগ্রেড করতে যাচ্ছি।
সমস্যাটি হ'ল এটি একটি এসও ফাইল হিসাবে এসেছিল এবং এটি কী তা সম্পর্কে আমি কোনও তথ্য পাই না।
আমি উবুন্টুর অধীনে ফ্ল্যাশ নিয়ে সমস্যায় পড়ছি এবং চেষ্টা করছি এবং ফ্ল্যাশ 10.1 এর আলফা প্রকাশে আপগ্রেড করতে যাচ্ছি।
সমস্যাটি হ'ল এটি একটি এসও ফাইল হিসাবে এসেছিল এবং এটি কী তা সম্পর্কে আমি কোনও তথ্য পাই না।
উত্তর:
একটি .so ফাইল একটি সংকলিত লাইব্রেরি ফাইল file এটি "শেয়ার্ড অবজেক্ট" এর জন্য দাঁড়িয়েছে এবং এটি একটি উইন্ডোজ ডিএলএল এর সাথে সাদৃশ্যপূর্ণ।
প্রায়শই, প্যাকেজ ফাইলগুলি এগুলিকে / lib বা / usr / lib এর অধীনে রাখে বা ইনস্টল করার পরে কিছু স্থান অনুরূপ থাকে। আপনি যদি আপনার $ LD_LIBRARY_PATH এর কোনও স্থানে একটি .so ফাইল বের করেন তবে যে প্রোগ্রামটির জন্য লাইব্রেরির প্রয়োজন হয় এটি ব্যবহার করতে সক্ষম হওয়া উচিত।
আদর্শভাবে, এটি সঠিক অবস্থানে রয়েছে তা নিশ্চিত করতে সংযুক্ত নথিগুলি পড়ুন।
আপনি যদি locate adobe-flashplugin
টার্মিনাল থেকে একটি কমান্ড চালনা করে দেখতে পারেন তবে একই রকম-নামযুক্ত কিছু লাইব্রেরি দেখতে পাবেন।
দুটি লিনাক্স সি / সি ++ লাইব্রেরি প্রকার রয়েছে যা তৈরি করা যায়। সেগুলি হ'ল স্ট্যাটিক লাইব্রেরি (.a) এবং গতিশীলভাবে সংযুক্ত শারড অবজেক্ট লাইব্রেরি (.so)
এটি যখন (.so) এ আসে , এই গ্রন্থাগারের কেবল একটি ফর্ম রয়েছে তবে এটি দুটি উপায়ে ব্যবহার করা যেতে পারে।
1) চলাকালীন সময়ে গতিশীলভাবে সংযুক্ত কিন্তু স্ট্যাটিকালি সচেতন। সংকলন / লিঙ্ক পর্যায়ে লাইব্রেরিগুলি অবশ্যই উপলব্ধ। ভাগ করা বস্তুগুলি এক্সিকিউটেবল উপাদানগুলিতে অন্তর্ভুক্ত হয় না তবে সম্পাদনের সাথে আবদ্ধ থাকে।
2) ডায়নামিক লিঙ্কিং লোডার সিস্টেমের ক্রিয়াকলাপগুলি কার্যকরভাবে প্রয়োগের সময় (যেমন ব্রাউজার প্লাগ-ইন) লোড / আনলোড এবং সংযুক্ত linked
সাধারণত ইনস্টল করার সময় প্যাকেজ ফাইলগুলি ".so" ফাইলগুলিকে / lib বা / usr / lib এ রাখে।
এটি একটি গতিযুক্ত লিঙ্কযুক্ত শেয়ার্ড অবজেক্ট লাইব্রেরি, যা উইন্ডোজের একটি .dll ফাইলের সাথে সমান।
উবুন্টু x64 এবং x86 এ ফ্ল্যাশ 10 ইনস্টল করার জন্য কয়েকটি পোস্ট এখানে দেওয়া হয়েছে:
নিশ্চিত হয়ে নিন যে আপনি 10 টি ইনস্টল করার জন্য ফ্ল্যাশ এর আগের কোনও সংস্করণ আনইনস্টল করেছেন।