Ia32-lib প্যাকেজ ইনস্টল করা যাবে না


10

আমার বেশ কয়েকটি প্রোগ্রাম রয়েছে যা 32 বিট প্যাকেজগুলি পুনরায় দাবি করে (Iia32-lib প্যাকেজটির দিকে নির্দেশ করে)। যাইহোক, আমি যখন এটি ইনস্টল করার চেষ্টা করব তখন এটি ঘটে।

spirit@ubuntu:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ia32-libs : Depends: ia32-libs-multiarch but it is not installable
E: Unable to correct problems, you have held broken packages.

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

spirit@ubuntu:~$ sudo apt-get install ia32-libs-multiarch
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs-multiarch is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ia32-libs-multiarch' has no installation candidate

আমি লিনাক্স হুইজ-কিড নই, তবে এটি মনে হয় প্যাকেজটির অস্তিত্ব নেই। আমি সফ্টওয়্যার কেন্দ্রে স্কাইপ অনুসন্ধান করেছিলাম (আমাকে এটি 32-বিট প্যাকেজ ইনস্টল করার বিষয়ে বলা হয়েছিল) এবং এটি সফ্টওয়্যার কেন্দ্রে উপস্থিত হয় না এবং তাদের ওয়েবসাইট থেকে ডাউনলোডযোগ্য - 32-বিট প্যাকেজগুলির জন্য একটি ত্রুটি তৈরি করে।

যে কেউ আমাকে সহায়তা করবে সে এক হাজার গ্রহের ওজন নিয়ে দেবতাদের কাছ থেকে পদক পাবে। কেবল .শ্বরের দোহাই দিয়ে এটি পরবেন না।


আপনি কি একটি 64-বিট (amd64) উবুন্টু বা 32-বিট (i386) সংস্করণ ইনস্টল করেছেন? আপনি uname -aএকটি টার্মিনাল থেকে দেখতে পারেন ।
তাক্কাত

আমি উবুন্টুর একটি 64 বিট সংস্করণ ইনস্টল করেছি, প্রতিবারের মতো আমি Wubi এর মাধ্যমে ইনস্টল করব এটি সর্বদা amd64 কে দখল করবে। আমি নিশ্চিত নই যে এটির পরিবর্তে 32-বিট সংস্করণটি পাওয়া উপযুক্ত কিনা যেহেতু bit৪ বিটের বিশেষত এই জাতীয় কিছু সামঞ্জস্য সমস্যা রয়েছে।
স্যুপ-বাটি

কোনও বিষয় নয়, স্পষ্টতই এই সমস্যাগুলি সমাধান করা কেবল শক্তিশালী সমস্যার মধ্যে একটি যা প্রতিটি রিলিজের সাথে আসে (সাধারণত এটি হার্ডওয়ার সম্পর্কিত, আমার কাছে সফ্টওয়্যারটি নতুন)। আমি পরিবর্তে একটি 32-বিট সংস্করণ ইনস্টল করব। আমি আশা করি 64৪-বিটযুক্ত সকলের জন্য খুব শীঘ্রই একটি সমাধান পাওয়া গেছে, আমি আপনাকে লোকায় বিশ্বাস করি!
স্যুপ-বাটি

আপনার কাছে এমন মনে হচ্ছে আপনার কাছে কোনও বিদেশী আর্কিটেকচার নেই 38 এর আউটপুট কি dpkg --print-foreign-architectures?
Tumbleweed

উত্তর:


12

ডাব্লুউবিআইয়ের মাধ্যমে ইনস্টলের মতো শব্দগুলি উপলভ্য বিদেশী আর্কিটেকচারকে সঠিকভাবে সনাক্ত করতে পারে নি। গণ্ডগোলের পরামর্শ অনুসারে বিদেশী আর্কিটেকচারগুলি মুদ্রণের জন্য সম্ভবত কিছু দেয় না। বিদেশী আর্কিটেকচার হিসাবে i386 যুক্ত করুন, অ্যাপ্লিকেশন ক্যাশে আপডেট করুন, তারপরে 32 বিট libs ইনস্টল করুন।

sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs

2
এটি আমার পক্ষে কাজ করেছে। সেখানে থাকা আরও অনেক বোকা লোকেরা এই প্রশ্নের উত্তর দেওয়ার চেষ্টা করছে - তাদের সকলেরই এটির ভুল রয়েছে। তাই অনেকে স্কাইপ সম্পর্কেও কথা বলতে থাকেন। কিছু লোকের LOL স্কাইপ নয়, কেবলমাত্র ia32libs প্রয়োজন।
জেসন

2
দুঃখজনকভাবে এটি 13.10 এ কাজ করে না। কোন কাজ?
ফুনেহে

এটি ক্রঞ্চবাং ৩.২.০-৪-এ আমার জন্য কাজ করেছে। ধন্যবাদ!
pdoherty926


2

স্কটিটির উত্তর 12.10 এর জন্য দুর্দান্ত কাজ করে তবে আপনি যদি 12.04 এ dpkgথাকেন তবে সমর্থন করে না --add-architecture। ঠিক করার চেষ্টা করুন:

sudo apt-get update

এবং তারপরে ia32-libs হিসাবে ইনস্টল করার চেষ্টা করুন

sudo apt-get install ia32-libs

তবে এর পরিবর্তে মেটা প্যাকেজটি ia32-libs-multiarch ইনস্টল করা আরও ভাল better


আমি 12.04 এ আছি, তাদের মধ্যে কেউই আমাকে সাহায্য করেনি। "Sudo apt-get update" এবং তারপরে "sudo apt-get install ia32-libs" করা আমাকে ত্রুটি দেয় - নিম্নলিখিত প্যাকেজগুলিতে আনমেট নির্ভরতা রয়েছে: ia32-libs: নির্ভর করে: ia32-libs-মাল্টিআরচ, এবং "sudo apt-get" ia32-libs-multiarch ইনস্টল করুন "- আমাকে আরও কিছু আনমেট নির্ভরতা দেয়।
নরেন্দ্র সিং

আসল ত্রুটিটি আটকে দিন যাতে কেউ আপনাকে সহায়তা করতে সক্ষম হয়। প্রকৃত ত্রুটি না দেখে, কেউ করার মতো অনেক কিছুই নেই।
লক্ষ্মণ কাক্কিরাল

তবে, আমি ত্রুটিগুলি উল্লেখ করেছি - নিম্নলিখিত প্যাকেজগুলিতে আনমেট নির্ভরতা রয়েছে। দয়া করে আবার এটি পরীক্ষা করুন।
নরেন্দ্র সিং

2
  • টার্মিনাল উইন্ডো থেকে সিনাপটিক ইনস্টল করুন

    sudo apt-get install synaptic
    
  • সিনাপটিক এবং গোষ্ঠীটি "সেটিংস> সংগ্রহস্থল" চালু করুন

  • "অন্যান্য সফ্টওয়্যার> অ্যাড" ক্লিক করুন
  • এই লাইনটি বাক্সে .োকান deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse
  • ঠিক আছে ক্লিক করুন এবং Synaptic বন্ধ করুন
  • টার্মিনালে sudo apt-get update
  • টার্মিনালে sudo apt-get install ia32-libs
  • টাটকা ইনস্টল

0

আপনি কি উবুন্টু সফটওয়্যার কেন্দ্র থেকে ইনস্টল করার চেষ্টা করেছেন ? এটি আমাদের সরাসরি প্যাকেজটির সন্ধান করা উচিত। "Ia32" অনুসন্ধান করুন, সনাক্ত করুন ia32-libs-multiarch:i386এবং ia32-libsসেগুলি ইনস্টল করুন।

ia32-লিব-multiarch: মধ্যে i386

যদি এটি সমস্যার সমাধান না করে তবে সম্পাদনা > সফ্টওয়্যার উত্স থেকে সার্ভারটি পরিবর্তন করে আপডেট ম্যানেজারের কাছ থেকে আপডেট চালানোর sudo apt-get-updateচেষ্টা করুন বা আবার ইনস্টল করার চেষ্টা করার আগে।


0

প্যাকেজ ia32-libs উপলভ্য নয়, তবে অন্য প্যাকেজ দ্বারা এটি উল্লেখ করা হয়েছে! ইনস্টলেশন ত্রুটি

কিংসফট অফিস ইনস্টল করার সময় আমি ওএস বিট সংস্করণ সমস্যার মুখোমুখি হয়েছিলাম (একটি সঠিক ত্রুটি তবে সঠিক উত্তর ছাড়াই) The following packages have unmet dependencies: ia32-libs: Depends: ia32-libs-multiarch but it is not installed। আমি 50 ডলার সমাধান চেষ্টা করেছি কিন্তু তাদের কোনওটিই কাজ করে না। এর পরে আমি উবুন্টু টার্মিনাল নির্দেশ অনুসরণ করেছি এবং ওএমজি এটি আমার সমস্যার সমাধান করেছে।

আমি যখন আদেশটি সরিয়ে দিয়েছি তখন আমি নিম্নলিখিত বার্তাটি পেয়েছি,

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32asound2 lib32z1 lib32ncurses5 lib32bz2-1.0

তারপরে আমি উপরোক্ত সমস্ত pkg একে একে ইনস্টল করার চেষ্টা করেছি এবং "lib32z1" ইনস্টল করার পরে আমার সমস্যার সমাধান হয়ে গেছে :)

sudo apt-get install lib32z1

sudo apt-get install lib32ncurses5

sudo apt-get install lib32bz2-1.0

-1

যদি আপনার এই সমস্যাটি থেকে থাকে তবে সম্ভবত আপনি অ্যামাজন ইসি 2 এর সাথে যথাযথ 64-বিট এ চলেছেন। তারা এটি উবুন্টু 12.10 এর জন্য স্থির করেছে।


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