মাল্টিআর্ক সমর্থন কীভাবে অক্ষম করবেন?


42

আমি কোনও i386 প্যাকেজ ইনস্টল করতে চাই না। কার্যকারিতা অক্ষম করার কোনও উপায় আছে?


উত্তর:


57

12.10 এবং তারপরে

dpkg --remove-architecture i386

একটি এমডি 64 ইনস্টলেশনতে মাল্টার্ক থেকে মুক্তি পেতে। যদি আপনার বার্তা থাকে তবে:

dpkg: error: cannot remove architecture 'i386' currently in use by the database

আপনার i386আগে সমস্ত প্যাকেজ অপসারণ করা উচিত :

dpkg -l | grep i386

16
অ্যাপটি-গেটের রেগেক্স বৈশিষ্ট্যটি সহ, আপনি পারবেনapt-get remove .*:i386
জেবি।

4
বা: সুডো প্রবণতা শুদ্ধ '~ i ~ ri386'
ম্যাথিয়াস পি।

17

11.10 এবং 12.04 .0

মাল্টিআরচ সমর্থন ফাইল দ্বারা সক্ষম করা হয়েছে /etc/dpkg/dpkg.cfg.d/multiarch

আপনি যদি এই ফাইলটির নাম পরিবর্তন করেন এবং টার্মিনালে একটি আপডেট চালনা করেন তবে আপনি খেয়াল করবেন i386 রেপো আর দৃশ্যমান নয়।

এইভাবে

sudo mv /etc/dpkg/dpkg.cfg.d/multiarch /etc/dpkg/dpkg.cfg.d/multiarch.backup

12

বেনের উত্তর এবং ব্যবহারকারীর 1212 জবাবের ভিত্তিতে আমি নিম্নলিখিতটি করেছি:

sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`

তারপর

sudo dpkg --remove-architecture i386

এবং এটি আমার পক্ষে ঠিক কাজ করেছে।


1
আমি বিদ্যমান উত্তর ছাড়া অতিরিক্ত কোন তথ্য দেখতে পাচ্ছি।
প্যাট্রিক

11

প্রথমত, সমস্ত i386- প্যাকেজগুলি এর মতো সরিয়ে ফেলুন:

sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`

অনুগ্রহ করে নোট করুন: স্কাইপ, স্টিম, টিমভিউয়ার ইত্যাদিও শুদ্ধ হতে পারে।

তারপরে ফসফ্রিডমস উপদেশগুলি নিয়ে এগিয়ে যান।

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