代码改变世界

Kubuntu升级小记

2010-10-28 06:53  xxmplus  阅读(266)  评论(0编辑  收藏  举报

某日在公司里闲着无聊(好吧,所谓的闲着也只是刚刚完成一个major release,时间是下午四点四十五,还有十五分钟下班而已),看看自己的电脑上8.04的标志非常不爽,不如趁着下班前升级吧,明天一早就有新系统可以用啦:D

说干就干:

sudo do-release-upgrade

 

blah blah blah...一切正常,突然!系统报错,global的模块安装失败,显示

hostname: invalid option -- '-'

咋回事捏?到google上转了一圈无果(使用google不熟练呀),再转了一圈,发现如下帖子:http://ubuntuforums.org/showthread.php?t=1209028。照做成功:)

问题在于(根据帖子的说法):coreutils安装的hostname不支持很多options,所以只要把它屏蔽掉就好了。

type -a hostname
> hostname is /usr/local/bin/hostname
> hostname is /bin/hostname

 

随便把第一个换个名字,移个位置,改变一下PATH,或者干脆删掉它都行:

sudo mv /usr/local/bin/hostname /usr/local/bin/hostname.bak

这样就解决问题鸟~~