في محاولة لتحسين جودة عرض الخطوط على دبيان هذا المساء باتباع هذه التعليمات التي تجمع حزمة libcairo2 مع دمج رقعتين واحدة من مستودع آرتش و الأخرى من أبونتو، لكن لم أصل إلى شيء بل بالعكس تراجعة جودتها. فما السبيل للرجوع إلى الاصدار السابق/الأصلي لهذه الحزمة أو غيرها؟
هناك ثلاثة طرق (من بين أخرى!؟):
1. باستخدام مدير الحزم الرسومي Synaptic
نحدد الحزمة المطلوبة ثم من على القائمة Package -> Force Version...، ستظهر نافدة بها كل الإصدارات المتوفرة. سنختار مثالا 1.8.10-6 (stable) لتثبيتها - كما في الصورتين:
2. من مجلد التخزين /var/cache/apt/archives/ المؤقت إن كانت ما زالت هناك
سنبحث عنها ثم سنثبتها إذا عثرنا عليها. مثال:
3. من سطر الأوامر و بطريقة أكثر تمكنا
سنثبت أولا حزمة apt-show-versions
بعدها سنعرض كل الإصدارات المتاحة لحزمة libcairo2
و ستكون النتيجة كالتالي:
بعدها سننفذ أمر تثبيت الحزمة libcairo2 محددين الإصدار 1.8.10-6 المتواجد بالمستودع المستقر المسمى squeeze. مثال:
بالتأكيد نفس الطرق المدكورة أعلاه تعمل مع أبونتو. هل من حلول/طرق أخرى؟
هناك ثلاثة طرق (من بين أخرى!؟):
1. باستخدام مدير الحزم الرسومي Synaptic
نحدد الحزمة المطلوبة ثم من على القائمة Package -> Force Version...، ستظهر نافدة بها كل الإصدارات المتوفرة. سنختار مثالا 1.8.10-6 (stable) لتثبيتها - كما في الصورتين:
2. من مجلد التخزين /var/cache/apt/archives/ المؤقت إن كانت ما زالت هناك
سنبحث عنها ثم سنثبتها إذا عثرنا عليها. مثال:
ls /var/cache/apt/archives/ | grep libcairo2 sudo dpkg -i /var/cache/apt/archives/libcairo2_1.8.10-6_i386.deb
3. من سطر الأوامر و بطريقة أكثر تمكنا
سنثبت أولا حزمة apt-show-versions
sudo apt-get install apt-show-versions
بعدها سنعرض كل الإصدارات المتاحة لحزمة libcairo2
apt-show-versions -a -p libcairo2
و ستكون النتيجة كالتالي:
libcairo2 1.8.10-6mbk1 install ok installed libcairo2 1.8.10-6 squeeze http.us.debian.org libcairo2 1.8.10-6mbk1 newer than version in archive
بعدها سننفذ أمر تثبيت الحزمة libcairo2 محددين الإصدار 1.8.10-6 المتواجد بالمستودع المستقر المسمى squeeze. مثال:
sudo apt-get install libcairo2=1.8.10-6
بالتأكيد نفس الطرق المدكورة أعلاه تعمل مع أبونتو. هل من حلول/طرق أخرى؟
ليست هناك تعليقات:
إرسال تعليق