很多人喜欢看星星,梦想着在天文望远镜中观看星空。
看看效果图
图1
图2
怎么样,喜欢吗,那么我们可以用Stellarium这款软件就能在Ubuntu 8.04中小小安慰一下自己。不过老实说,这款软件的功能还是很强大的。它能显示出观测角度,观测的星体与地球的距离等数据。重要的是,它模拟了实地观测场景,选择不同的地点,观测到的星空是不同的,还有白天和黑夜,是否显示大气等设置。这个自己发掘吧!
下面进入正题,开始说如何在Ubuntu中安装Stellarium。其实安装很简单,在“新立得”中搜索或者在“添加/删除程序”里添加都可以。这个都简单,基本上是傻瓜式的,不细说了。
进入程序后发现显示的都是乱码。程序已经默认了显示中文,但是程序用的字体不是中文字体,我们要在这里进行一下修改。
1、打开终端,输入以下代码
sudo nautilus
以管理员身份开启文件管理器,进入/usr/share/fonts/truetype/wqy/ 复制wqy-zenhei.ttf到/usr/share/stellarium/data/ 下边。
(以上步骤也可使用命令 sudo cp /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf /usr/share/stellarium/data/wqy-zenhei.ttf )
在这个目录中再复制两个wqy-zenhei.ttf的副本,将其名称分别改成DejaVuSans.ttf和DejaVuSansMono.ttf
2、进入目录/usr/share/stellarium/data/ 修改 fontmap.dat
把
zh_CN ukai.ttf 1.2 ukai.ttf 1.2
中的ukai.ttf替换成wqy-zenhei.ttf
保存后退出。
3、修改~/.stellarium/config.ini
把
base_font_name = xxx.ttf
改为
base_font_name = *.ttf
如果没有下边这一行,就加上它。
base_cfont_name = *.ttf
保存后退出。
这样再次进入Stellarium时,就能正常显示中文了。
注:进入Stellarium时,可能会出现一闪一闪的现象,具体原因不祥。初步判定为程序窗口不在最前端引起的。因为在使用程序时偶然按了Alt+Tab 切换窗口时发生闪烁。之前,我在安装后启动就出现闪烁,后来升级了compiz fusion到0.7.6后闪烁消失。