17Jul

كيفية تقليل الحزم على أوبونتو

يحافظ مدير تحديث أوبونتو على حزمك في أحدث إصدار، ولكن أحيانا قد لا يعمل إصدار حزمة جديد بشكل صحيح.يمكنك تقليل إصدار حزمة مثبتة وقفلها في إصدار محدد لمنع تحديثها.

هذا مفيد بشكل خاص عند تشغيل حزمة محدثة مع الانحدار - علة التي تمنع الأمور من العمل بشكل صحيح.

طريقة العمل

يحتوي النظام بشكل عام على نسخ متعددة من حزمة متوفرة في مستودعاته - على سبيل المثال، عندما يقوم أوبونتو بتحديث حزمة، فإنه يضع الحزمة الجديدة والمحدثة في مستودع تخزين خاص.لا تزال الحزمة القديمة موجودة في مستودع أوبونتو الرئيسي ويمكن تثبيتها مع بعض الحيل.إذا قمت بتثبيت إصدار أحدث من حزمة من أرشيف حزمة شخصية( با)، لا تزال الحزم القديمة المضمنة مع أوبونتو موجودة في مستودعات أوبونتو.

كما يحذرنا سنابتيك، وهذا يمكن أن يسبب مشاكل مع تبعيات الحزمة.لم يتم تصميم نظام إدارة البرامج أوبونتو لخفض حزم - النظر في هذا خدعة غير معتمد.

رسوميا -

متشابك لا توفر الواجهة المبسطة لمركز أوبونتو سوفتوار مركزا للتخفيض من الحزم.ومع ذلك، سينابتيك، واجهة مدير حزمة رسومية أكثر تقدما أن أوبونتو تستخدم لتشمل، ويقدم هذا الخيار.للرجوع إلى حزمة بشكل بياني، أولا تثبيت تطبيق سينابتيك.

بعد القيام بذلك، افتح مدير حزمة متشابك من داش.

ابحث عن الحزمة التي تريد تثبيت نسخة قديمة منها في سينابتيك، وحددها، واستخدم الحزمة - & غ؛خيار إصدار النسخة.

حدد النسخة التي تريد تثبيتها وانقر فوق فورس فيرسيون.سوف سينابتيك تظهر لك فقط الإصدارات المتوفرة في المستودعات الخاصة بك.

انقر فوق الزر تطبيق لتطبيق التغييرات الخاصة بك وتثبيت الإصدار القديم من الحزمة، على افتراض أن كل شيء يعمل بشكل صحيح.

بعد خفض الحزمة، حددها واستخدم الحزمة - & غ؛قفل الإصدار الخيار.إذا لم تقم بذلك، سوف يحاول أوبونتو ترقية الحزمة المثبتة في المرة التالية التي تقوم فيها بتحديث الحزم المثبتة.

ترمينال - أبت-جيت

يمكنك تثبيت نسخة محددة من الحزمة مع أبت-جيت في المحطة.أولا، حدد الإصدارات المتوفرة التي يمكنك تثبيتها بالأمر التالي

أبت-كاش شيبكغ باكاجينام

بعد ذلك، قم بتشغيل الأمر أبت-جيت إنستال وحدد إصدار الحزمة الذي تريد تثبيته.

سودو أبت-جيت إنستال باكاجينام = الإصدار

بعد تثبيته، قم بتشغيل الأمر التالي للاحتفاظ بالإصدار المثبت، مما يمنع مدير الحزمة من تحديثه تلقائيا في المستقبل:

سودو إيكو " باكيج هولد" |سودو دبكغ -set-سيلكتيونس