آموزش گذر از ارور Sub-process bzip2 در سیدیا
امکان داره هنگام استفاده از سیدیا برای Add کردن سورس ها با ارور Sub-process bzip2 مواجه بشید
مثلا همونطور که در تصویر پائین میبینید در اضافه کردن سورس repo666.cydia.com میبینید که این ارور اتفاق افتاده
میتونه این مشکل در اثر اشتباه تایپی و جابجا تایپ کردن و یا ... سورس مورد نظر به صورت اتفاقی باشه
اما راه حل ها !
روش اول :
1- خب شما نیاز دارید که فایل cydia.list رو ادیت کنید و به صورت دستی ادرس سورس اشتباه تایپ شدتون رو پاک کنید (بعدا میتونید به راحتی نصب کنیدش)
میتونید برای دسترسی به فایلهای سیستمی تون از ifunbox ، WinSCP یا .. استفاده کنید
به مسیر زیر برید :
/private/etc/apt/sources.list.d
حالا فایل cydia.list رو پیدا کنید
2-حالا روی این فایل کلیک راست کنید و edit رو بزنید
3-حالا فایل مطابق تصویر زیر باز میشه
4-حالا خط مربوط به سورس مورد نظرتون رو که add نمیشده پاک کنید و تغییرات رو ذخیره کنید
http://repo666.cydia.com
5-حالا به مسیر زیر برید
/private/var/lib/cydia
و فایل metadata.plist رو در کامپیوترتون باز کنیدو فایل .plist رو برای ادیت باز کنید ، حالا Ctrl+F رو بزنید و آدرس سورس مورد نظرتون رو بزنید و متن های لایت شده رو پاک کنید و تغییرات رو save کنید و بعد فایل با فرمت .plist رو که مشکل زا شده بود با .plist ای که ادیتش کرده بودید جایگزین کنید
6-حالا به مسیر زیر برید :
Navigate to /private/var/lib/apt/list
و فایلهایی که با نام سورس شما شروع میشن رو پاک کنید
7- به مسیر زیر برید
/private/var/lib/apt/list/partial
و فایلهایی که با نام سورس شروع میشن پاک کنید
حالا ادرس سورس مورد نظرتون رو مجدد ولی اینبار با دقت وارد کنید
پایان
موفق باشید
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
روش دوم:
1- با یکی از برنامه های بروزر مثل iFile، ifunbox، WinSCP و ... به مسیر زیر در فایلهای سیستمی آیفون یا آیپاد برید
/var/lib/dpkg/ directory
2- حالا باید بتونید فایلهای زیر را پیدا کنید :
available, availble-old, status, status-old
3-فایل available رو به available-bak تغییر نام بدید
فایل status رو به status-bak تغییر نام بدید
فایل available-bak رو به available تغییر نام بدید
فایل status-old رو به status تغییر نام بدید
4- حالا سیدیا رو از آیفون یا آیپادتاچ باز کنید و اجازه بدید کاملا load بشه و حالا میتونید سورس مورد نظرتون رو اضافه کنید
+ نوشته شده در پنجشنبه نوزدهم بهمن ۱۳۹۱ ساعت 6:11 توسط
|








