在Fedora Core 3上安装iPodder(转载)

LinuxQuestions.org – iPodder – Fedora Core 3 – where Linux users come for help: “1. $ rpm -qa | grep py
and make sure you see the following packages:
python-2.3.4-13.1
libxml2-python-2.6.16-3
pygtk2-2.4.1-fc3.1
pygtk2-devel-2.4.1-fc3.1
python-devel-2.3.4-13.1
If not, you must install them before continuing. If you use yum, the following command will help you install those packages:

# yum install python python-devel
# yum install libxml2-python
# yum install pygtk2 pygtk2-devel

2. iPodder requires wxPython 2.5 but unfortunately the version of wxPython package provided along with FC3 (and even FC4) is 2.4. This caused the ugly error ‘AttributeError: ‘module’ object has no attribute ‘PyEventBinder” many people had encoutered. Note that iPodder requires wxPython 2.5 so the latest release from http://www.wxpython.org (version 2.6) doesnt work either (this caused the error ‘no module wx’ when you install the wxpython 2.6 RPM packages downloading from wxpython.org). Following below steps to install wxPython 2.5 (they are fc2 packages but dont worry):

$ wget http://jaist.dl.sourceforge.net/sou…_py2.3.i386.rpm
$ wget http://jaist.dl.sourceforge.net/sou…_py2.3.i386.rpm
$ wget http://jaist.dl.sourceforge.net/sou…_py2.3.i386.rpm

# rpm -Uvh wxPython-common-gtk2-unicode-2.5.5.1-1_py2.3 wxPython2.5-gtk2-unicode-2.5.5.1-1_py2.3 wxPython2.5-devel-gtk2-unicode-2.5.5.1-1_py2.3

Of course, you can download the wxPython source, build and install instead of using RPM packages.

3. iPodder RC3 requires python-xmms which is not provided in FC3. Fortunately, I found a RPM package of python-xmms at DAG repository.

$ wget http://dag.wieers.com/packages/pyth…fc3.rf.i386.rpm
# rpm -Uvh python-xmms-2.04-1.1.fc3.rf.i386.rpm

4. Okay, the prerequisites are now fully satisfied. You can download iPodder RC3 and follow the INSTALL.linux to install iPodder.

This will get iPodder up and running in FC3!”

只想写写程序

MF Bliki: LeadershipDivide | Martin Fowler:

“A goodly part of the problem is that most delivery folks, in particular technical folks, aren’t really interested in the operational management issues. They’re interested in the project they’re on, and on technological issues generally. That’s quite enough to keep the brain full. Questions such as the balancing act between hiring and demand, doing the resource management dance, finding and keeping clients, watching the balance sheet – these just aren’t interesting.

I must admit I’m guilty as anyone at this. When I joined Roy gave my carte blance to crash any meeting I wanted to. But even when he’s dragged me to operational committee meetings I have to confess I have little interest in the issues they are discussing. I know they are important – it’s just that I’d rather have someone else worrying about them. Who knows I might be good at operational management (though I doubt it), but even so it doesn’t excite me the way my regular work does – and I have precious little time to do that.”