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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: Armageddon در 23 مهر 1387، 12:12 ب‌ظ

عنوان: مشکل با Broken package ( حل شد )
ارسال شده توسط: Armageddon در 23 مهر 1387، 12:12 ب‌ظ
سلام

من سیستم رو گذاشتم برای upgrade بعد از کلی دانلود یکی از موارد openoffice.org-style-human بود که درست نصب نشده تو Synaptic رو Status > Broken dependencies هر گزینه رو  اعم از نصب مجدد؛ حذف و .. رو انتخاب کردم که error زیر رو داد

E: /var/cache/apt/archives/openoffice.org-draw_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsdui680li.so')
E: /var/cache/apt/archives/openoffice.org-calc_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsc680li.so')
E: /var/cache/apt/archives/openoffice.org-writer_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsw680li.so')

این دستور رو هم تو ترمینال زدم
sudo apt-get install -fکه این پیام رو داد
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

کسی میدونه مشکل کجاست ؟
ایا با حذف دستی این پکها از مسیر  /var/cache/apt/archives  مشکل حل میشه ؟
من هیچ برنامه در حال اجرایی ندارم که بخواد با این شاخه کار کنه  :'(  چطور مینونم بفهمم که چه برنامه ای این شاخه رو قفل کرده ؟ "is another process using it?"
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: فاراب در 23 مهر 1387، 12:21 ب‌ظ
سلام

من سیستم رو گذاشتم برای upgrade بعد از کلی دانلود یکی از موارد openoffice.org-style-human بود که درست نصب نشده تو Synaptic رو Status > Broken dependencies هر گزینه رو  اعم از نصب مجدد؛ حذف و .. رو انتخاب کردم که error زیر رو داد

E: /var/cache/apt/archives/openoffice.org-draw_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsdui680li.so')
E: /var/cache/apt/archives/openoffice.org-calc_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsc680li.so')
E: /var/cache/apt/archives/openoffice.org-writer_1%3a2.4.1-1ubuntu2_i386.deb: short read in buffer_copy (backend dpkg-deb during `./usr/lib/openoffice/program/libsw680li.so')

این دستور رو هم تو ترمینال زدم
sudo apt-get install -fکه این پیام رو داد
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

کسی میدونه مشکل کجاست ؟
ایا با حذف دستی این پکها از مسیر  /var/cache/apt/archives  مشکل حل میشه ؟
من هیچ برنامه در حال اجرایی ندارم که بخواد با این شاخه کار کنه  :'(  چطور مینونم بفهمم که چه برنامه ای این شاخه رو قفل کرده ؟ "is another process using it?"

synatptic یا update manager رو ببند و دوباره تست کن.
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: Armageddon در 23 مهر 1387، 12:42 ب‌ظ
synatptic یا update manager رو ببند و دوباره تست کن.

تست کردم اما همونطوره حتی restart کردم باز فرقی نکرد
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: فاراب در 23 مهر 1387، 04:01 ب‌ظ
با Recovery Mod بیا بالا و fix dpkg رو انتخاب کن.
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: محمدرضا بوذری در 23 مهر 1387، 05:17 ب‌ظ
به صورت دستی فایل "/var/lib/dpkg/lock" رُ حذف کن و سپس دستور apt-get install -f رُ بزن، شاید کار کرد  :)

sudo rm /var/lib/dpkg/lock
sudo apt-get install -f
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: Armageddon در 24 مهر 1387، 11:09 ق‌ظ
سلام  :'(

فاراب جان تو حالت ریکاوری من گزینه های زیر رو دارم که سومی رو زدم اما فرقی نکرد
resum   resum normal boot
root    Drop to root shell prompt
xfix    Try to file x server
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: Armageddon در 24 مهر 1387، 11:15 ق‌ظ
با صورت دستی فایل "/var/lib/dpkg/lock" رُ حذف کن و سپس دستور apt-get install -f رُ بزن، شاید کار کرد  :)

sudo rm /var/lib/dpkg/lock
sudo apt-get install -f

به این روش فایل Lock حذف شد اما دستور sudo apt-get install -f همان error قبلی رو تکرار میکنه.

خواستم با دستور chmod پرمیشن پکهای openoffice دانلود شده در مسیر /var/cache/apt/archives رو تغییر بدم بلکه بشه اونهارو حذف کرد اما اینکار رو هم انجام نداد و جالب اینکه پیامی هم دال بر ناموفق بودن در تغییر پرمیشن پکها نداد.

به نظر شما باید ابونتو رو عوض کنم ؟  :'(
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: علیرضا طالقانی در 24 مهر 1387، 11:16 ق‌ظ
سلام دوست عزیز
Drop ro root shell prompt
کنید! ولی بعد تست کنید ک آیا اینترنت اول بر قرار هستش یا نه!
مثلا
ping www.yahoo.com
اگه نبود! telinit 2 بزنید تا این داستان های شبکه و نت رو بیاره بالا!‌و بعد هم
sudo apt-get update
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: فاراب در 24 مهر 1387، 11:20 ق‌ظ
سلام  :'(

فاراب جان تو حالت ریکاوری من گزینه های زیر رو دارم که سومی رو زدم اما فرقی نکرد
resum   resum normal boot
root    Drop to root shell prompt
xfix    Try to file x server


شاید بهتر باشه حالا با گزینه‌ی دوم بالا بیای و کار‌هایی رو که آقای بوذری گفتن تکرار کنی.
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: محمدرضا بوذری در 24 مهر 1387، 11:37 ق‌ظ
با صورت دستی فایل "/var/lib/dpkg/lock" رُ حذف کن و سپس دستور apt-get install -f رُ بزن، شاید کار کرد  :)

sudo rm /var/lib/dpkg/lock
sudo apt-get install -f

به این روش فایل Lock حذف شد اما دستور sudo apt-get install -f همان error قبلی رو تکرار میکنه.

خواستم با دستور chmod پرمیشن پکهای openoffice دانلود شده در مسیر /var/cache/apt/archives رو تغییر بدم بلکه بشه اونهارو حذف کرد اما اینکار رو هم انجام نداد و جالب اینکه پیامی هم دال بر ناموفق بودن در تغییر پرمیشن پکها نداد.

به نظر شما باید ابونتو رو عوض کنم ؟  :'(

اگر می‌خوای فایل‌های داخل "/var/cache/apt/archives/" رُ حذف کنی که نیاز به تغییر حق دسترسی نیست یا داخل ترمینال بزن sudo apt-get clean یا اینکه دستی اون ها رُ با اجازه‌ی کاربر ریشه حذف کن مثلا:
sudo rm /var/cache/apt/archives/PACKAGENAME.debبه جای PACKAGENAME نام بسته‌ای که تو archives هست رُ بگذار.

یا اگه می‌خوای همشون رُ حذف کنی:
sudo rm /var/cache/apt/archives/*.deb
بعد از انجام این‌کار ها یک بار دیگه apt-get update کن، دوباره سعی به دریافت به نصب پکیج‌ها کن ببین دوباره هم این چنین می‌شه یا نه ...
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: Armageddon در 24 مهر 1387، 11:40 ق‌ظ
سلام

امتحان میکنم نتیجه اطلاع میدم متشکرم
عنوان: پاسخ به: مشکل با Broken package
ارسال شده توسط: Armageddon در 24 مهر 1387، 12:20 ب‌ظ
سلام

دوستان سپاس

روش آقای طالقانی ظاهرا اجرا شد اما وقتی سیستم بالا اومد مشکل باقی بود.

با دستوری که آقای بوذری فرمودند تمام پکهای openoffice رو از شاخه var/cache/apt/archive/ پاک کردم این بار که Synaptic رو باز کردم باز Broken pack رو داد که من هم برای دانلود انتخابش کردم و داره دانلود میکنه ببینم چی میشه  :D

متشکرم
عنوان: پاسخ به: مشکل با Broken package (حل شد )
ارسال شده توسط: Armageddon در 24 مهر 1387، 02:59 ب‌ظ
سلام

بعد از دانلود و نصب openoffice مشکل حل شد .

از همه دوستان سپاس گزارم .  \\:D/