libc.so.6: সংস্করণ `GLIBC_2.14 'পাওয়া যায় নি


45

যখনই আমি টার্মিনাল থেকে কোনও প্রোগ্রাম চালানোর চেষ্টা করি (উদাহরণস্বরূপ - এ্যাপ-গেট) আমি একটি পাই:

apt-get: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6)

কেবল এপট-গেটের সাথে নয়, গিম্প -২.৮, ভিএলসি এবং অন্যান্য প্রোগ্রাম সহ। Ls এর মতো কয়েকটি সাধারণ প্রোগ্রাম বাদে আমি সর্বদা আগে থেকে বার্তাটি পেয়ে যাব।

উল্লেখ করার মতো নয়, আমি গিম্প, বা ভিএলসি চালাতে পারি, বা যে কোনও জিআই সিস্টেমের মাধ্যমে সফ্টওয়্যার সেন্টার বা জিডিবির মাধ্যমে কোনও প্রোগ্রাম ইনস্টল করতে পারি, তা unityক্যের মেনু হোক বা নটিলাসের সাথে খোলা থাকুক। কিন্তু যখন টার্মিনালের মাধ্যমে এই প্রোগ্রামগুলি চালানোর কথা আসে তখন এটি কখনই কাজ করে না এবং আমি সর্বদা পূর্ববর্তী ত্রুটি বার্তাটি পাই।

আমি আমার সিস্টেমে অনেক ঝামেলা করি তাই আমি কিছু ভেঙে ফেলেছিলাম। এছাড়াও আমি মনে করি আমি গিয়েছিলাম এবং / ইত্যাদি / সুডোর ফাইলগুলি সংশোধন করেছি এবং আমি আমার কম্পিউটারকে অনেকটা হাইবারনেট করছি, এর কোনও প্রভাব আছে কি?

আমি লিনাক্সের সাথে লেনদেন করার ক্ষেত্রে একজন নবাগত, সুতরাং এই সমস্যাটি কী কারণে হয়েছিল তা আমার কোনও ধারণা নেই।



আমি দুঃখিত, তবে এটি আমার সমস্যার সমাধান করবে না।
বি-ফুজে

1
আপনার এটি পরীক্ষা করা উচিত: আমি ইউনিক্সের

উত্তর:


30

আপনার কাছে পর্যাপ্ত পরিমাণে সংস্করণ নেই libc6, যা ত্রুটি ঘটায়।

থেকে কিভাবে ঠিক করতে "/lib/x86_64-linux-gnu/libc.so.6: VERSION` GLIBC_2.14 'খুঁজে পাওয়া যায়নি "? - সুপার ব্যবহারকারী :

এর অর্থ হ'ল প্রোগ্রামটি গ্লিবসি সংস্করণ ২.১৪ এর বিপরীতে সংকলিত হয়েছিল এবং এটি চালনার জন্য সেই সংস্করণটি প্রয়োজন, তবে আপনার সিস্টেমে একটি পুরানো সংস্করণ ইনস্টল করা আছে। আপনার সিস্টেমে থাকা গ্লিবিক সংস্করণের বিপরীতে আপনাকে প্রোগ্রামটি পুনরায় সংকলন করতে হবে, অথবা গ্লিবির একটি নতুন সংস্করণ ইনস্টল করতে হবে ("লাইবসি 6" প্যাকেজটি দেবিয়ান)।

সুতরাং, আপনাকে কেবল আপনার libc6প্যাকেজটি আপগ্রেড করতে হবে । উবুন্টুর সমস্ত সংস্করণে কমপক্ষে 2.15 সংস্করণ রয়েছে কারণ এটি একটি কার্যকর গুরুত্বপূর্ণ প্যাকেজ ( রেফারেন্স )।

এটি আপগ্রেড করতে, টার্মিনালে এই কমান্ডগুলি ব্যবহার করুন:

sudo apt-get update
sudo apt-get install libc6

9
মৃত্যুদন্ড কার্যকর করার পরে apt-getআপনি ত্রুটিটি পেয়ে যাবেন না ...
loretoparisi

হাঃ হাঃ হাঃ. আপনি যেমন apt-getউবুন্টু পরবর্তী রিলিজ থেকে কোনওরকম ইনস্টল করা লাগছে মনে হচ্ছে ।
sudo

আপনি যখন পাইথন ভার্চুয়াল পরিবেশ ব্যবহার করেন, তখন এই সমাধানটি কার্যকর হয় না!
স্নোবা

0

আমার মতো যারা কেবলমাত্র একটি নির্দিষ্ট ডিরেক্টরিতে এই সমস্যাটি উপভোগ করছেন তাদের সুবিধার জন্য;

আমার ক্ষেত্রে আমার ডিরেক্টরিতে একটি ভাগ করা লাইব্রেরি ফাইল ছিল যা কোনওভাবে ওএস বন্ধ করে দেয়। আমি একটি ফাইল এক্সপ্লোরারে ফোল্ডারটি খুললাম, 'মাইম টাইপ' অনুসারে বাছাই করে তারপরে 'শেয়ারডলিব' (বা অ্যাপ্লিকেশন / এক্স-শর্টলিব) টাইপের ফাইলগুলি মুছে ফেলা পর্যন্ত আমার কমান্ড (এলএস) ত্রুটি ছাড়াই আবার কাজ না করে। আমার ক্ষেত্রে দোষযুক্ত ভাগ করা লাইব্রেরি ফাইলটির নাম দেওয়া হয়েছিল 'libc.so.6'।


0

আমার এই সমস্যাটি আরপিআই ক্যামের সাথে রাস্পবিয়ানে ছিল। অন্য কোনও হ্যাক / ওয়ার্কআউন্ডের তুলনায় আমার ডিস্ট্রোকে আপগ্রেড করা সহজতর হয়েছে। আমার ক্ষেত্রে আমি আমার রাস্প্বিয়ান স্ট্রেচকে রাস্পবিয়ান বুস্টারে আপগ্রেড করেছি। আমি অনুমান করি পাঠটি সর্বদা সর্বশেষতম রাস্পবিয়ান সংস্করণটি ফ্ল্যাশ করা।

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