مشکل اصلی برای نصب توی ۱۲.۰۴ ، ورژن پایتون!
پایتون مورد نیاز برای نصب amir_0.1 باید ورژن کمتر از 2.7 باشه!
dpkg: dependency problems prevent configuration of amir:
amir depends on python (<< 2.7); however:
Version of python on system is 2.7.3-0ubuntu2.
وقتی می خواستم پایتون 2.6 رو نصب کنم فهمیدم پایتون 2.6 از مخازن رسمی حذف شده پس سرچ کردم و به اینجا رسیدم
http://askubuntu.com/questions/125342/how-can-i-install-python-2-6-on-12-04
بعد از اضافه کردن مخزن و نصب پایتون ۲.۶ باز هم دیدم که مشکل ادامه داره
و این بخاطر اینه که ورژن دیفالت پایتون روی سیستم هنوز همون ۲.۷ بود
پس باز هم سرچ کردم و به اینجا رسیدم
http://www.stylesen.org/python_27_debian_squeeze_60
با روشی که گفته بود ورژن پایتون رو به 2.6 تغییر دادم
$ python --version
Python 2.6.7
البته این موضوع مشکلات زیادی برای سیستم به همراه چون خیلی از برنامه ها با پایتون 2.7 کار میکنن
مثل Software Center و GDebi و طبیعتا بعد از این دیگه کار نخواهند کرد
پس برای نصب فایل .deb دانلود شده رو توی یه پوشه ریختم
و از دستور dpkg با سوییچ های iR استفاده کردم
ولی باز هم همون مشکل قبلی ادامه داره
dpkg: dependency problems prevent configuration of amir:
amir depends on python (<< 2.7); however:
Version of python on system is 2.7.3-0ubuntu2.
خطای بیخود داره میگیره. با force نصب کن ببین میشه؟
با force که نصب کردم
dpkg: amir: dependency problems, but configuring anyway as you requested:
موقع اجرا دو حالت داره
۱- با python2.6
$ amir
Traceback (most recent call last):
File "/usr/bin/amir", line 27, in <module>
import pygtk
ImportError: No module named pygtk
2- با python2.7
$ amir
Traceback (most recent call last):
File "/usr/bin/amir", line 44, in <module>
from amir.amirconfig import config
ImportError: No module named amir.amirconfig