刚装了ubuntu 9.04, 就推出了 ubuntu 9.10 Alpha4,

我对自己常用的软件有一种尝鲜的习惯,每次一有更新,便迫不及待的安装试用。

ubuntu下面版本升级比较容易,输入:

update-manager -d

即可看到最新发布的版本,点击即可升级,版本升级需要下载较多东西,升级时间视你的网速而定,从及时分钟到几个小时不等。

ubuntu

9.10使用最新的内核2.6.31-4,购新吧?我昨天才升级到30内核,今天升级就又更新了。

还没来得及细细体验ubuntu9.10的新特性,发现pidgin2.5.8出来了,下载源码编译安装,希望能解决我QQ的问题(我的QQ总提示QQ异常,每次都需要登陆腾讯网站更改密码,太烦了,大惊小怪,也不知道腾讯侦测QQ异常基于什么机制,反正是好处没发现,误报一大堆)

Ubuntu 9.10 Alpha 3用Empathy取代Pidgin,所以使用sudo apt-get build-dep

pidgin命令构建编译pidgin依赖环境也不行了,没办法,直接./configure吧,

提示:

configure: error:

XScreenSaver extension development headers not found.

Use --disable-screensaver if you do not need XScreenSaver extension

support,

this is required for detecting idle time by mouse and keyboard usage.

原来是缺少libxss-dev库:

可以使用sudo apt-get install libxss-dev直接安装之。

libxss-dev

安装完libxss-dev后,接着./configure,又提示

configure: error:

Startup notification development headers not found.

Use --disable-startup-notification if you do not need it.

相关错误提示所需要安装包:

gettext header:

XScreenSaver extension development headers not found.: libxss-dev

You must have libxml2 >= 2.6.0 development headers installed to build.

libxml2-dev

Startup notification development headers not found.:

libstartup-notification0-dev

GStreamer development headers not found.: libgstreamer0.10-dev

Meanwhile development headers not found.: libmeanwhile-dev

D-Bus development headers not found.: libdbus-1-dev libdbus-glib-1-dev

NetworkManager development headers not found.: network-manager-dev

Perl development headers not found.: libperl-dev

Tcl development headers not found.: tcl8.5-dev

Tk development headers not found.: tk8.4-dev

GtkSpell development headers not found.:libgtkspell-dev

avahi development headers not found.:libavahi-client-dev libavahi-glib-dev

Neither GnuTLS or NSS SSL development headers found.: libgnutls-dev

nss-updatedb