2009年5月1日星期五

solution for perl-base error in ubuntu 8.04

abolut: ubuntu 8.04

##Error##

下列的软件包有不能满足的依赖关系:
  libhtml-parser-perl: 依赖: perlapi-5.10.0
  libperl5.10: 依赖: perl-base (= 5.10.0-11.1ubuntu2.2) 但是 5.8.8-12 已经安装了
  libuuid-perl: 依赖: perlapi-5.10.0
  perl: 依赖: perl-base (= 5.10.0-11.1ubuntu2.2) 但是 5.8.8-12 已经安装了
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法更正依赖关系


解决办法:
选中perlbase,选择强制版本,downgrade到以前的版本


命令:
sudo aptitude install perl-base = 5.10.0-11.1ubuntu2.2

from: http://www.thefloatingfrog.co.uk/web-development/how-to-downgrade-packages-in-ubuntu/




--
snigoal,HUST,Wuhan,China

Ubuntu中文输入法安装

Fcitx

sudo apt-get install im-switch fcitx 
sudo im-switch -s fcitx -z default
im-switch -s fcitx -z default #注意:不加sudo

完成设置最好重启一下X,输入法就生效

http://wiki.ubuntu.org.cn/%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E6%B3%95

--
snigoal,HUST,Wuhan,China