E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages
خواهش میکنم، ببینین شما فکر کنم کل ارور رو نزاشتین مثلا یک چیزی شبیه این لینک نیست؟
http://askubuntu.com/questions/382285/problem-while-removing-package-from-ubuntu-13-10 (http://askubuntu.com/questions/382285/problem-while-removing-package-from-ubuntu-13-10)
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.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libatk-wrapper-java : Depends: default-jre but it is not going to be installed or
java2-runtime
Recommends: libatk-wrapper-java-jni but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
اول نوشته ":The following packages have unmet dependencies" بعد هم گفته ":Recommends" الان مشکل اینه که برنامه میگه اصلا این پکیج درست نصب نشده باید اینجوری باشه در واقع شما یا باید اون unmet dependencies رو درست کنید که چندتا روش داره که تو این لینک ها هست.
http://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies (http://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies)
یکی دیگه پیشنهاد کرده با aptitude این کار انجام بشه اگر apt مشکلی در install نداره امتحانش کنید:
http://askubuntu.com/questions/382298/e-error-pkgproblemresolverresolve-generated-breaks-while-uninstalling-mono (http://askubuntu.com/questions/382298/e-error-pkgproblemresolverresolve-generated-breaks-while-uninstalling-mono)
یک روش دیگه هم با استفاده از dpkg اول با این دستور ببینین پکیج های وابستش چیاست:
dpkg -p {package}
بعد با دستور زیر به زور remove کنید اما این دستور احتمال خراب کاری داره چون هیچ هشداری نمیده و همه چیو پاک میکنه باید با دستور بالا چک کنید که پکیج های وابستش چیا هستن و اگر پکیج مهم توش نبود ... (با اینکه تو ویکی دبیان اینو گفته اصلا توصیه نمیکنم):
dpkg --force-all --remove {package}
اینم لینکش:
https://wiki.debian.org/DebianPackageManagement (https://wiki.debian.org/DebianPackageManagement)
و یک مورد دیگه هم که میشه امتحان کرد این دستور هست که در واقع تا جایی که بشه remove میکنه و اگر چیزی هم بمونه در کار پکیج منیجر ها اختلالی ایجاد نمیشه و نادیده گرفته میشه.dpkg remove−reinstreq --remove {package}