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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل با Broken package ( حل شد )  (دفعات بازدید: 4131 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
مشکل با Broken package ( حل شد )
« : 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?"
« آخرین ویرایش: 24 مهر 1387، 03:04 ب‌ظ توسط Armageddon »
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: مشکل با Broken package
« پاسخ #1 : 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 رو ببند و دوباره تست کن.
Godisnowhere

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package
« پاسخ #2 : 23 مهر 1387، 12:42 ب‌ظ »
synatptic یا update manager رو ببند و دوباره تست کن.

تست کردم اما همونطوره حتی restart کردم باز فرقی نکرد
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: مشکل با Broken package
« پاسخ #3 : 23 مهر 1387، 04:01 ب‌ظ »
با Recovery Mod بیا بالا و fix dpkg رو انتخاب کن.
Godisnowhere

آفلاین محمدرضا بوذری

  • گروه راهبران
  • *
  • ارسال: 2643
  • جنسیت : پسر
    • فروشگاه اینترنتی شهر کودک
پاسخ به: مشکل با Broken package
« پاسخ #4 : 23 مهر 1387، 05:17 ب‌ظ »
به صورت دستی فایل "/var/lib/dpkg/lock" رُ حذف کن و سپس دستور apt-get install -f رُ بزن، شاید کار کرد  :)

sudo rm /var/lib/dpkg/lock
sudo apt-get install -f
حلقه ایرانیان اوبونتویی در فیسبوک [facebook.com/ubuntu.ir]

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package
« پاسخ #5 : 24 مهر 1387، 11:09 ق‌ظ »
سلام  :'(

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

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package
« پاسخ #6 : 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 رو تغییر بدم بلکه بشه اونهارو حذف کرد اما اینکار رو هم انجام نداد و جالب اینکه پیامی هم دال بر ناموفق بودن در تغییر پرمیشن پکها نداد.

به نظر شما باید ابونتو رو عوض کنم ؟  :'(
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین علیرضا طالقانی

  • High Hero Member
  • *
  • ارسال: 2373
  • جنسیت : پسر
  • القدس لنا، والنصر لنا!
    • Take it easy
پاسخ به: مشکل با Broken package
« پاسخ #7 : 24 مهر 1387، 11:16 ق‌ظ »
سلام دوست عزیز
Drop ro root shell prompt
کنید! ولی بعد تست کنید ک آیا اینترنت اول بر قرار هستش یا نه!
مثلا
ping www.yahoo.com
اگه نبود! telinit 2 بزنید تا این داستان های شبکه و نت رو بیاره بالا!‌و بعد هم
sudo apt-get update
.ShayneIsTheOneWhoIsAlwaysAlone
terminal@world-server:~$ sudo aptitude remove --purge Israel

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: مشکل با Broken package
« پاسخ #8 : 24 مهر 1387، 11:20 ق‌ظ »
سلام  :'(

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


شاید بهتر باشه حالا با گزینه‌ی دوم بالا بیای و کار‌هایی رو که آقای بوذری گفتن تکرار کنی.
Godisnowhere

آفلاین محمدرضا بوذری

  • گروه راهبران
  • *
  • ارسال: 2643
  • جنسیت : پسر
    • فروشگاه اینترنتی شهر کودک
پاسخ به: مشکل با Broken package
« پاسخ #9 : 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 کن، دوباره سعی به دریافت به نصب پکیج‌ها کن ببین دوباره هم این چنین می‌شه یا نه ...
حلقه ایرانیان اوبونتویی در فیسبوک [facebook.com/ubuntu.ir]

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package
« پاسخ #10 : 24 مهر 1387، 11:40 ق‌ظ »
سلام

امتحان میکنم نتیجه اطلاع میدم متشکرم
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package
« پاسخ #11 : 24 مهر 1387، 12:20 ب‌ظ »
سلام

دوستان سپاس

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

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

متشکرم
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: مشکل با Broken package (حل شد )
« پاسخ #12 : 24 مهر 1387، 02:59 ب‌ظ »
سلام

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

از همه دوستان سپاس گزارم .  \\:D/
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )