stellarium是一款什么软件?有什么用呢?

stellarium是一款什么软件?有什么用呢?,第1张

Stellarium是一款开源的桌面星空软件,可在Linux/Unix, Windows and MacOSX平台上运行。它使用OpenGL对星空进行实时渲染,因此星空效果和你用肉眼,望远镜或者天文望远镜观察到的星空别无二致。

用户可以通过拖拽天空看到头顶上的星际。默认是实时显示,所以波斯的截图就不是夜间版了,夜间版比较有说服力的说。背景的图,就是下图可见的树木房屋之类都是可换的。

不过 Stellarium 貌似对字体有要求,也许是波斯换了语言后没有设置好,如图所见的本来应该显示星球名称的地方都变成了小方块。不过跟 GDI++ 字体渲染没有冲突。

绝对不说让楼主换系统!!

先得简要介绍一下linux系统的结构

linux的整个 *** 作系统是由很多个小的软件包组成的, *** 作系统的功能由每个小的软件包分别完成。这些软件包有很多依赖关系,就是说,软件包A必须在装了软件包B的时候才能用。windows里也有这种情况,比如DirectX,VC运行库,.net framework等等,还有一个最简单的就是,一切windows应用程序都依赖于windows这个 *** 作系统。linux不过是把对 *** 作系统的依赖分给了若干个小的软件包。这种依赖有的时候是依赖于某个版本的,版本低了就不能用。有的时候各种软件之间还有兼容问题。在windows里,一般的应用软件不会有什么兼容问题,不行大不了删掉其中一个就可以了。但是 *** 作系统内部的重要的东西有兼容问题,简单的删掉一个显然不行,就比较麻烦了。

本来,linux由这么多软件包构成,每个人单独下载安装这些软件包就可以了。其实确实也有人这么做,但是显然要比想象的麻烦,问题之一就是要解决各种兼容问题。各种linux发行版,比如redhat,他们就是为了简化用户的工作,把各种基本的软件包都提前设置好,解决各种兼容问题。升级某个核心的软件包的版本可能会破坏这种依赖关系,所以linux发行版才会过一段时间出一个大的版本,而不会一个一个的升级软件包。比如redhat8->redhat9一直到现在的rhel5和fedora10。

linux的升级速度很快,在多年以前的那些基础软件包构成的系统上,比如rh9,新的软件很可能无法安装运行了。当然,无法安装运行的原因是某一个或者多个依赖的软件包版本不够。解决的方法很明显,就是升级这些软件包,不过这些软件包又依赖于其他的软件包,还要继续升级。最后需要升级的软件包一共可能有成百上千个,只要一个一个的升级就可以了。每个发行版都有很多人搞这件事情,不过他们已经完成了修改代码等等工作,所以虽然可能比重装稍微麻烦点,一个人也不是绝对无法完成。慢慢干吧。

不过楼主的问题,明显是随便运行了几个不是程序的东西。

编译安装源码包的方法,一般是./configuremakemake install

根据那个文档里写的,看来是把./configure换成了cmake。不过要是不行的话,很可能是依赖问题。。慢慢升级吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7100478.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存