انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: Mojvar در 30 مهر 1390، 03:08 بظ
-
درود بر دوستان عزیز
من بعد از نصب فونت های فارسی با دستور :
sudo apt-get install ttf-mscorefonts-installer ttf-farsiweb
دیگه قادر به استفاده از ubuntu Software Centre نیستم !
وقتی نرم افزاری را برای نصب انتخاب می کنم این خطا را نشون میده :
An unhandlable error occured
here seems to be a programming error in aptdaemon, the software that allows you to install/remove software and to perform other package management related tasks.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 961, in simulate
trans.unauthenticated = self._simulate_helper(trans)
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1085, in _simulate_helper
return depends, self._cache.required_download, \
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 226, in required_download
pm.get_archives(fetcher, self._list, self._records)
SystemError: E:I wasn't able to locate file for the ttf-mscorefonts-installer package. This might mean you need to manually fix this package.
البته زیاد دنبال راه حل بودم اما هیچ کدوم جواب نداد !
برای نمونه در فروم های خارجی این نوشته بودند :
sudo apt-get -f install
که خروجی زیر را داد
artam@artam-EP45T-UD3LR:~$ sudo apt-get -f install
[sudo] password for artam:
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?
و این هم جواب نداد :
artam@artam-EP45T-UD3LR:~$ sudo aptitude install ttf-mscorefonts-installer
[sudo] password for artam:
sudo: aptitude: command not found
تو فروم های خارجی هم هرچی گشتم پاسخ را پیدا نکردم !
من از اوبونتو 11.04 استفاده می کنم .
-
بزن
sudo rm /var/lib/dpkg/lock
-
درود بر شما
ممنون بابت پاسخت اما بازم هم مشکل پابرجاست !
An unhandlable error occured
There seems to be a programming error in aptdaemon, the software that allows you to install/remove software and to perform other package management related tasks.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 961, in simulate
trans.unauthenticated = self._simulate_helper(trans)
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1085, in _simulate_helper
return depends, self._cache.required_download, \
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 226, in required_download
pm.get_archives(fetcher, self._list, self._records)
SystemError: E:I wasn't able to locate file for the ttf-mscorefonts-installer package. This might mean you need to manually fix this package.
-
یافتم !
برای حل این مشکل ابتدا به مسیر زیر بروید :
System > Administration > Synaptic
در قسمت جستجوی سریع عبارت زیر را جستجو کنید :
ttf-mscorefonts-installer
این بسته باید سبز باشد یک مربع کوچیک سمت چپ داره که باید سبز باشه اگر نبود علامت بزنید و بعدش هم Apply را بزنید احیانا اگر هم سبز بود روش راست کلیک کنید و نصب دوباره را بزنید Reinstallation
البته شاید با مورد زیر روبرو بشید موقع باز کردن Synaptic که اگر شدید :
این مورد :
E:dpkg was interrupted, you must manually run 'sudo dpkg -configure-a' to correct the problem.
E:_cache->open() failed, please report.
تریمنال را از مسیر :
application>accessories>terminal
را باز کنید و فرمان زیر را اجرا کنید :
sudo dpkg --configure -a
بعد از اجرای فرمان دوباره کارهای بالا را انجام دهید به احتمال زیاد قادر خواهید بود Synaptic را باز کنید .
وقتی باز شد کارهایی که در بالا گفته شد انجام دهید پس از اینکه نصب کامل شد Synaptic را ببندید و ubuntu Software Centre را باز کنید و نرم افزار مورد نیازتون را نصب کنید !
یادتون باشه این دوتا یعنی ubuntu Software Centre و Synaptic همزمان نمی تونن کار کنن ! البته تا جایی که من میدونم !
من از این روش به نتیجه رسیدم
سپاس !