انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Roozbeh Shafiee در 22 اسفند 1387، 12:59 بظ
-
مشکل Broken Packages از اونجایی شروع شد که خواستم چند تا نرم افزار رو با هم از توی دی وی دی هما نصب کنم . اون موقع مشکل خاصی نداشتم و با انتخاب برنامه ها به صورت تکی تونستم همشون رو نصب کنم
حالا وقتی می خوام از تو مخازن چیزهایی که می خوام رو نصب کنم مثلا kdelibs5-dev ارور Broken Packages رو بهم می ده . قبلا با تو دستور زیر مشکلم حل می شد ولی فکر کنم این دفعه با بفیه فرق می کنه و مشکلم رو حل نمی کنه !
sudo apt-get install -f
sudo aptitude install -f
sudo dpkg --configure -a
تا حالا با این مشکل برخورد نکرده بودم . از دوستان کسی هست که بتونه کمکم بکنه ؟
-
توی ترمینال معمولا میگه با چه بسته ای مشکل داره . الان چطوریه نمیگه؟
مثلا اینطوری که میزنی :
sudo apt-get install kdelibs5-dev
توی خروجی اسم بسته ای رو نمیاره ؟ ???
-
اینم خروجیش :
rosha@Rosha-Laptop:~$ sudo apt-get install kdelibs5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
kdelibs5-dev: Depends: cmake (>= 2.6.2) but 2.6.0-4ubuntu2 is to be installed
Depends: automoc (>= 1.0~svn834416) but it is not going to be installed
Depends: libqt4-dev (>= 4.4.3) but it is not going to be installed
Depends: libstreamanalyzer-dev (>= 0.5.7) but it is not going to be installed
Depends: libplasma-dev (= 4:4.2.1a-0ubuntu1~intrepid1) but it is not going to be installed
Depends: libqt4-opengl-dev but it is not going to be installed
E: Broken packages
-
نه اسمش رو ننوشته . ولی توی این قسمت :
The following packages have unmet dependencies:
kdelibs5-dev: Depends: cmake (>= 2.6.2) but 2.6.0-4ubuntu2 is to be installed
Depends: automoc (>= 1.0~svn834416) but it is not going to be installed
Depends: libqt4-dev (>= 4.4.3) but it is not going to be installed
Depends: libstreamanalyzer-dev (>= 0.5.7) but it is not going to be installed
Depends: libplasma-dev (= 4:4.2.1a-0ubuntu1~intrepid1) but it is not going to be installed
Depends: libqt4-opengl-dev but it is not going to be installed
این بسته هایی که گفته رو نصب کنی باز هم درست نمیشه ؟ منظور cmake و automoc و ...
اگر جواب نداد ، بعد از اجرای این چی ؟ :
sudo apt-get remove --purge kdelibs5-dev
میشه بعدش نصب کرد؟
-
بازم جواب نمی ده بهنام جان ! همه اینا رو که گفتی قبلا رفتم...
من به این kdelibs5-dev شدیدا احتیاج دارم...
راه دیگه ای به نظرت نمی رسه ؟
-
ای بابا ! عجبا!
با توجه به این خط :
kdelibs5-dev: Depends: cmake (>= 2.6.2) but 2.6.0-4ubuntu2 is to be installed
میگه ورژن 2.6.2 یا ورژن های بعدی رو باید نصب کنی ولی چیزی که نصب میشه ورژن 2.6.0 خواهد بود . چند مورد به فکرم میرسه :
۱) توی مخازن این بسته رو نداری ، ممکنه لیست مخازن قدیمی باشه یا کلا توی مخازن فعلی نداشته باشی.
۲)cmake وابسته به بسته دیگه ایه که در حال حاظر نسخه قدیمی تر اون بسته رو داری و یا باز هم توی مخازنت نیست.
۳) یا چیزی مشابه این دو تا ;D
به نظر من اول توی مخازن رو بگرد ببین این بسته ها با همین ورژن که الان لازم داریم موجود هست یا نه که با توجه به خطوط بعدی خروجی شک دارم باشه!
اگر موجود بود ، سعی کن اول cmake و automoc و ... رو حذف کنی و ببینی بسته ای که به اونا وابسته هست هم حذف میشه یا نه و بعد دوباره kdelibs5-dev رو نصب کنی.
فعلا چیز دیگه ای به فکرم نمیرسه :'(
-
ممنون مشکل حل شد
مشکل از مخازن دیسک هما بود ;) حذفش کردم درست شد ...