星期五, 10月 12, 2007

不小心把python移除掉,導致emerge壞掉不能用

手賤不小心把python unmerge了,所以emerge就壞掉不能用了。
手動把python下載回來安裝後還是無效。
再看了這篇 Manually fixing broken portage installations 仍然無效。
最後讓我google到了這篇,才解決了這個問題。
解決方式如下:

# wget http://www.python.org/ftp/python/2.4.4/Python-2.4.4.tar.bz2
# cd Python-2.4.4
# ./configure --with-fpectl --infodir=/usr/share/info/ --mandir=/usr/share/man
# make
# make install prefix=/usr
# rm /usr/bin/python 2>/dev/null
# ln -s /usr/bin/python2.4 /usr/bin/python2
# ln -s /usr/bin/python2 /usr/bin/python
然後再重新emerge python一次。

沒有留言: