কোনও অ্যাপ্লিকেশন দেখায় উবুন্টু সংস্করণটি কীভাবে চালিত করা যায়?


17

আমি উবুন্টু ১৩.১০ (স্যালি সালাম্যান্ডার) -৪-বিটে ইন্টেল বেকন মাউন্টেন ইনস্টল করার চেষ্টা করছি ।

তবে ইনস্টলারটি অভিযোগ করেছেন এটি কোনও সমর্থিত ওএস নয়। ইনস্টলারটি কেবল 12.04, 12.10 এবং 13.04 সমর্থন করে। আমি স্ক্রিপ্টটি দেখেছি, তবে শেষ পর্যন্ত এটি অন্য ইনস্টলারটি চালায় (বাইনারি এক্সিকিউটেবল), এবং এটি উবুন্টু সংস্করণটি নিজেই পরীক্ষা করে দেখে মনে হচ্ছে। আমি কেবল এটিকে সংশোধন করার চেষ্টা করেছি /etc/issueএবং /etc/issue.net, যেমনটি প্রত্যাশা করা হয়েছিল, আমার ভাগ্য নেই।

ওএস সংস্করণ যাচাই করার জন্য ইনস্টলার কোন পদ্ধতিটি ব্যবহার করে তা নিশ্চিত নই। হয়তো lsb_release ?

ওএস সংস্করণটি চালিত করার জন্য কি কোনও সাধারণ পদ্ধতি রয়েছে?

আসলে, বীকন মাউন্টেন ইনস্টল করার ক্ষেত্রে আমার খুব বেশি আগ্রহ নেই তবে আমি ওএস সংস্করণটি ট্রিক করার উপায়টি জানতে চাই।


grep lsb_release {executable}এটি যদি হিট দেখায় তবে আপনি কী করবেন না আপনি জানেন যে এটি ফাইল
know

@ রিনজুইন্ড আমি করেছি। কিন্তু কোন ঘটনা নেই। হয়তো এটি lsb_releaseযেমন হয় তেমন কার্যকর হয় না ।
ইয়ংগুন কিম

3
আপনি কি নিশ্চিত করেছেন যে কোনও ইনস্টল করার জন্য বাধ্যতামূলকভাবে প্রোগ্রামটিতে কোনও সমস্যা দেখা দেবে না? এটি সত্য যে কেবলমাত্র সামান্য নতুন সংস্করণে কোনও অপারেটিং সিস্টেমের পুরানো সংস্করণের জন্য তৈরি প্রোগ্রাম ব্যবহার করে কোনও সমস্যা নেই, তবে আপনার সচেতন হওয়া উচিত যে আপনার সম্ভাব্য সমস্যা হতে পারে (নিরাপদ সমাধান, যদি উত্স কোডটি উপলব্ধ থাকে তবে, অবশ্যই প্রোগ্রামটি নিজেই সংকলন করা হবে, তবে কার্নেলের পার্থক্যের তুলনায় কম্পাইলার পার্থক্যের সাথে এর আরও অনেক কিছু থাকতে পারে, লিনাক্স প্রোগ্রামগুলির বহনযোগ্যতার ক্ষেত্রে আমি এখনও কিছুটা অনভিজ্ঞ।
জ্যাব 13

@ জ্যাব আমি নির্লজ্জভাবে প্রত্যাশা করেছিলাম এটি কার্যকরভাবে কাজ করবে এবং আমি জানতাম যে কোনও ইনস্টল করা বাধ্যতামূলকভাবে সম্ভাব্য সমস্যা হতে পারে। আসলে, এটি সফলভাবে ইনস্টল করা হয়নি তবে আমি সংস্করণটির কোনও অভিযোগ ছাড়াই ইনস্টলেশনটি চালিয়ে যেতে পারি।
ইয়ংগুন কিম

উত্তর:


20

চাবিটি হ'ল /etc/lsb-release

আমি কেবল /etc/lsb-releaseজিনিসগুলিকে সংশোধন করেছি এবং কাজ করছি। আমি আগে এই ফাইলটি সম্পর্কে জানতাম না তবে /etc/issue। যাইহোক, আমার বোধে, /etc/issueফাইলটি শেল গ্রিটিং বার্তার জন্য ব্যবহৃত হয় এবং /etc/issue.netফাইলটি দূরবর্তী শেল গ্রিটিংসের জন্য। (আমাকে ঠিক কর)

আমি এটি দিয়ে বের করেছিলাম strace lsb_release -aএবং এটি /etc/lsb-releaseফাইলটি পড়ে দেখেছি ।


চমৎকার :) একটি upvote যোগ্য।
রিঞ্জউইন্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.