在linux下同步豆瓣电台到last.fm

最近发现了一个ubuntu下音乐播放器banshee的插件banshee-doubanfm,可以通过它同步豆瓣电台到last.fm。

首先安装banshee-doubanfm:

sudo add-apt-repository ppa:pro711/ppa

sudo apt-get update

sudo apt-get install banshee-extension-doubanfm

接下来运行 Banshee 并且启用插件(编辑->首选项->扩展程序),然后点击左侧在线媒体列表中的 豆瓣电台 项目,此时会弹出用户名和密码设置对话框,设置完成后即可点击播放收听豆瓣电台。

最后点击左侧的last.fm项目,登录last.fm。这样在banshee中用豆瓣电台播放曲目时,会把曲目信息同步到你的last.fm账户。

64位ubuntu下解决google地球的启动与中文乱码问题

google地球的64位ubuntu版本很多人都会遇到启动画面一闪而过,然后就退出的问题,以及中文显示乱码的问题。综合ubuntu论坛上的讨论此处的文章,终于完美解决。
1、安装google earth所依赖的库:

sudo apt-get install libqt4-webkit libqt4-gui libqt4-network libqt4-core

2、删除google earth自带的库,或者将其移走。
这些文件全在HOME下的google-earth文件夹下,执行:

cd ~/google-earth
mkdir old
mv libcrypto.so.0.9.8 old
mv libQtCore.so.4  libQtGui.so.4 libQtNetwork.so.4 old

切记不要删除 libQtWebKit.so.4

ubuntu 10.10 64位版本下如此操作问题解决。ok,收工!

Chrome OS管窥

刚刚结束的Chrome OS演示会上,google宣布Chrome OS已经开源,这里是源代码。采用的是BSD许可证(BSD许可证介绍)。在性能方面,Chrome OS把目光集中在速度、简洁性和安全性上。

根据google的介绍,Chrome OS是一个只会支持web app基于HTML5的操作系统,Chrome OS就是一个浏览器,所有数据都潜伏在云层里。从按下开机按钮,到看到登陆界面,只需要7秒!用户根本不需要在操作系统里安装任何程序,保证系统绝对的安 全,所有内容都在浏览器里运行。文件系统被锁定只读,每个标签都运行于安全沙盒里。Chrome OS里的用户数据也永远是加密的,所有的数据都与云端同步,机器里的用户分区只是一个本地缓存而以。Chrome OS可以在任何硬件制造商的电脑上工作,但只支持闪存,不支持硬盘。
目前Chrome OS的源代码下载后需要编译,并且要给机器写好驱动才能运行。浏览Chrome OS的源代码可以看到,Chrome OS的linux内核用的是2.6.30(貌似还是ubuntu9.04用的内核?)。另外,中文输入法用的是iBUS。

上图:

chrome_os_screenshot.jpg

Wakoopa现在支持Linux了

The Wakoopa tracker

著名的用户软件使用社会化分享交流平台Wakoopa现在提供对Linux的支持

在ubuntu中,在软件源里加入:

deb http://apt.wakoopa.com all main

然后下载key并导入到软件源里。更新软件源后,在新立得管理其中查找“wakoopa”就可以安装了。

命令行下:

sudo sh -c “echo deb http://apt.wakoopa.com all main > /etc/apt/sources.list.d/wakoopa.list”

sudo wget -O – http://apt.wakoopa.com/pubkey.txt | sudo apt-key add -

sudo apt-get update && sudo apt-get install wakoopa

网易提供开源软件镜像站点

来自OwnLinux的消息说,网易上线了一个开源软件镜像站点,提供大量开源操作系统ISO镜像文件下载和开源应用软件的更新服务。目前包括了Debian、 Ubuntu等Linux发行版的软件源服务。据说速度很快。

ubuntu 8.10用户可以将下面的软件源列表加入到 /etc/apt/sources.list 中:

deb http://mirrors.163.com/ubuntu/ intrepid main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ intrepid-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ intrepid-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ intrepid-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ intrepid main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ intrepid-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ intrepid-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ intrepid-backports main restricted universe multiverse

ubuntu9.04的启动速度达到21.4秒

Review image

softpedia对Ubuntu 9.04 Alpha (Build 20090112.1) 的启动时间测试发现,Ubuntu 9.04的启动时间只需要21.4秒。这或许应该归功于EXT4文件系统的引入。

测试平台为AMD Sempron 1.8Ghz、80GB IDE硬盘、512MB DDR内存和Intel Core 2 Duo E4300 2.2Ghz、250GB SATA硬盘、4GB DDR2内存两组。在Intel Core 2平台上的到了21.4秒的启动速度:

· Ubuntu 8.10 with EXT3 filesystem boots in 31.8 seconds (on the AMD Sempron system);
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT3 filesystem boots in 28.3 seconds (on the AMD Sempron system);
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT4 filesystem boots in 23.1 seconds (on the AMD Sempron system).

· Ubuntu 8.10 with EXT3 filesystem boots in 26.8 seconds (on the Intel Core 2 Duo system);
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT3 filesystem boots in 24.5 seconds (on the Intel Core 2 Duo system);
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT4 filesystem boots in 21.4 seconds (on the Intel Core 2 Duo system)!

另见linuxtoy上的火热讨论

在64位ubuntu上安装Adobe AIR

Adobe AIR 虽然有了linux版本,但是并没有出64位的linux版本。根据这篇文章中对AIR测试版的安装说明,我虽然能够成功安装,但是AIR根本不能启动。幸好在Adobe官网上找到了一篇如何在64位linux下安装AIR的指导,异常的复杂。

虽然官方说明中是在ubuntu 7.10和8.04下安装,但是我在8.10下也安装成功了。

先下载Adobe AIR for linux,然后改变权限:

chmod +x adobeair_linux.bin

首先需要安装getlibs,这是解决32位系统和64位系统兼容性必不可少的工具。

然后:sudo getlibs ./AdobeAIRInstaller.bin

并且需要这些包: lib32asound2, lib32gcc1, lib32ncurses5, lib32stdc++6, lib32z1, libc6, and libc6-i386

然后:
wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-1d_3.12.0~beta3-0ubuntu1_i386.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/n/nspr/libnspr4-0d_4.7.1~beta2-0ubuntu1_i386.deb

然后打开这两个下载的包:

sudo file-roller ./libnss3-1d_3.12.0~beta3-0ubuntu1_i386.deb

双击其中的 data.tar.gz文件,在 ./usr/lib下的所有文件都解压缩到/usr/lib32目录

另外一个下载的文件也如法炮制。

最后执行下列命令:

sudo ln -s /usr/lib32/libnss3.so.1d /usr/lib32/libnss3.so

sudo ln -s /usr/lib32/libssl3.so.1d /usr/lib32/libssl3.so

sudo ln -s /usr/lib32/libnspr4.so.0d /usr/lib32/libnspr4.so

现在可以安装了:

./AdobeAIRIntaller.bin

最后

sudo cp /usr/lib/libadobecertstore.so /usr/lib32

下载twhirl装上后,非常好用 :)

screenshot_01

另外这里有一篇如何在64位ubuntu上安装Adobe Reader的文章非常好用。

如何在64位ubuntu上安装skype?

刚刚在新机器上(lenovo thinkcentre)上装了ubuntu 8.10 64bit。速度果然很快。但是skype官方网站上提供的linux版本是32位的。而其实skype for linux也有提供64位版本,但是仍然需要一些32位的库文件。

第一步:安装所需要的库文件(可能还需要安装libqt4-core和libqt4-gui,参看这里

sudo apt-get install ia32-libs lib32asound2 libasound2-plugins

第二步:下载getlibs(getlibs的用法参考这里

wget -N boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb

第三步:下载skype for ubuntu  64bit安装包

wget -O skype-install.deb http://www.skype.com/go/getskype-linux-ubuntu-amd64

最后一步:安装所有的软件

sudo dpkg -i skype-install.deb

sudo dpkg -i getlibs-all.deb

sudo getlibs -p libqtcore4 libqtgui4 bluez-alsa

如果安装使用仍然有问题,请看这个bug报告中的解决办法。

以上方法在ubuntu 8.10 64bit上正常安装。其他版本的安装请看ubuntu论坛上的介绍

Screenshot-[討#1]中文維基百科討論室 - Skype™ Chat

AIR在ubuntu的中文问题

更新:AIR for linux推出了正式版,不仅有中文版,而且安装正式版后,再安装twhirl,中文输入问题也完全解决了(twhirl在linux使必须用这个版本。)。

Adobe出品的许多linux下软件似乎都有一些中文支持的问题。AIR也不例外。关于AIR无法显示中文的问题,可以用这里给出的方法解决:

cd /etc/fonts/conf.d/
sudo cp 49-sansserif.conf
49-sansserif.conf~
sudo rm 49-sansserif.conf

而关于在AIR平台上的一些应用的中文输入问题则不知道如何解决。

twhirl根本就无法打开中文输入法,除了复制粘贴,无法输入中文。新版的0.8.7则无法在ubuntu下安装,无法检测。

另外一款TweekDeck稍微好一点,启动后可以输入中文。但是只能在启动后第一次输入中文,而且只能输入一次,然后就合twhirl一样了。

与上面两个twitter应用相比,豆花这个豆瓣的AIR应用半成品则又进步了许多。启动进入后,输入中文没有问题,但是前提是不能切换窗口。一旦切换过窗口,那么输入法就不灵了。

真是一个奇怪的现象。

另外,在ubuntu下使用twitter,个人推荐使用pidgin-microblog,这是一个pidgin的插件。在ubuntu下的安装请参考这里。安装后,在pidgin中新建一个帐户,协议选择TwitterIM,用户名和密码就是twitter上的,高级选项卡中还可以进行一些设置。然后连接twitter帐户,就可以了。

上了gOS的当

pic
前几天听说了一个叫做gOS的东西,看着似乎是我梦寐以求的笔记本上网专用系统,于是被gseeker忽悠着下载了尝试。


这里
有一篇很详细的安装说明。这个gOS其实就是改装了一下ubuntu,安装很简单,也不用担心与win的分区问题。中文支持没有这篇文章中说的那么糟糕。gOS应该是对ubuntu做了一些限制。例如分区最多只能分3个区,而且其中一个必须是主分区./。中文环境倒是必须在系统安装好之后再安装。开机进入的速度的确很快,要比windows或者ubuntu都要快,但并没有传说中几秒的夸张。

Screenshot

安装完毕,手贱用新立得更新了一下,结果重启后进入到桌面时,出现了长时间的假死现象,半天才进入桌面,貌似是gos的主题与更新后的系统哪里出了问题。而且启动画面也从gOS变成了ubuntu。当然了,关机或重启的速度非常快,几秒而已。

现在才发觉上当了。找了半天没找到传说中的Chrome样子的东西,后来才知道这个gOS非彼gOS。我想要得那个gOS并未公开下载呢,郁闷!而网上的很多文章,大多把这二者搞混了。

至于为什么要做这么一个gOS云,天知道…..连开发的公司都说不清呢。