انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: robotic در 20 فروردین 1393، 03:08 ب‌ظ

عنوان: جلوگیری از نصب از مخازن i386 (حل شد)
ارسال شده توسط: robotic در 20 فروردین 1393، 03:08 ب‌ظ
می خواهم دستور apt-get فقط از منابع amd64 استفاده کند و به هیچ چیزی را از منابع i386 دانلود نکند.

چه راهی پیشنهاد می کنید؟
عنوان: پاسخ : جلوگیری از نصب از مخازن i386
ارسال شده توسط: احسان☺ - در 20 فروردین 1393، 03:35 ب‌ظ
از هر دو تا مخزن ۶۴ و ۳۲ بیت برنامه نصب میکنید؟درست کار میده؟
خوب اون مخزن رو با گذاشتن # قبل از آدرسش توی فایل /etc/apt/sources.list غیر فعال کنید.
عنوان: پاسخ : جلوگیری از نصب از مخازن i386
ارسال شده توسط: robotic در 20 فروردین 1393، 03:51 ب‌ظ
از هر دو تا مخزن ۶۴ و ۳۲ بیت برنامه نصب میکنید؟درست کار میده؟

خوب کار می کند اما یک باگ بزرگ اوبونتو دارد که از نسخه ۸ تا کنون موجود است و ادامه دارد!

این باگ که فکر نکنم بخوان رفعش کنند! به باگ qdbus معروف هست

تا وقتی شما چیزی نصب یا آپگرید نکنید که qdbus را ار نسخه ۶۴ به ۳۲ تبدیل نکند مشکلی نیست

با نصب نرم افزار های ۶۴ بیت qdbus به صورت ۶۴ بیت باقی می ماند

اما بعضی از نرم افزار های ۳۲ بیتی به qdbus ۳۲ بیتی نیاز دارند و نسخه ۶۴ را پاک می کنند!

من ترجیح می دهم کلا این نرم افزار ها را نصب نکنم تا این که به این باگ بر نخورم

به عبارت دیگر نرم افزار ۳۲ بیتی مشکلی ندارد مگر این که یک نرم افزار یا کتابخانه ی ۶۴ بیتی را پاک کند

خوب اون مخزن رو با گذاشتن # قبل از آدرسش توی فایل /etc/apt/sources.list غیر فعال کنید.

توی این فایل که جایی ۳۲ بیتی و ۶۴ بیتی ننوشته که من آن را کامنت کنم

خودت دستور زیر را اجرا کن.

cat /etc/apt/sources.list
اگر دیدی جایی ۳۲ بیتی یا ۶۴ بیتی قرار داده ، تو همین تاپیک خروجی اش را بگذار

عنوان: پاسخ : جلوگیری از نصب از مخازن i386
ارسال شده توسط: احسان☺ - در 20 فروردین 1393، 07:25 ب‌ظ
من مخزن محلی دارم.
ببین این کمکی میکنه؟
 http://askubuntu.com/questions/66875/how-to-disable-multiarch-support
عنوان: پاسخ : جلوگیری از نصب از مخازن i386
ارسال شده توسط: robotic در 20 فروردین 1393، 08:18 ب‌ظ
ممنون از لینک. حل شد.

کافی است دستور زیر را بزنیم

sudo dpkg --remove-architecture i386