Compiz0.8.6 从源码安装 compiz-plugin-screensaver过程

compiz-plugin-screensaver安装

首先,这个插件在网上并没有找到现成的rpm包。下面的安装只能是从官网下载源码进行编译。主要步骤: 1. 上官网下载源码; 2. 编译; 3. 安装;

一、下载源码。 1) 首先,compiz的源码是git托管的,所以要下载,先要安装git。可在命令行下输入”git”命令,看是否存在此命令。没有的话,可在YaST下自行搜索安装; 2) 由于下面要对源码进行编译、安装。所以,compiz的开发包(devel)也必须安装,否则编译的时候会因找不到开发包而报错。本人之前就是因为这个问题,绕了好多弯路。这里主要是compiz-devel包。 3) 经过前面两步后,接下来下载源码。上官网:。在上面的菜单栏看到”CGIT”,点击进去,就可以看到所有compiz的源文件的git地址。搜索”screensaver”,找到”~play/screensaver”项,点击进去就对了。 4) 进去后,最下面可以看到git地址,那个是最新的插件的地址,如果你本身的compiz也是最新的,那直接下就没问题了。我的compiz是0.8.6,最新的0.9的,因此不能直接下。看下面的版本信息,里面一条记录是2008年的,后面用绿色标出来是compiz-0.8。点击这条版本记录进去。就可以看到这个版本的信息。在点进去的页面可以看到有download链接,点击下载下来。这里给出地址:~pafy/screensaver/snapshot/screensaver-e5add1cb3346070f89f13e885b0220bb0ee07b29.tar.gz。

二、编译。 5) 把下载下来的源码包解压开,编译。注意compiz在0.9版本之后,全部升级为cmake。因此,,如果是0.9版本的,注意要看是否已安装cmake,没有则到YaST自行搜索安装。对于我们上面下下来的0.8版本可以不用cmake,直接用make就OK了。 6) 在命令行下切换到当前所在目录,输入命令: make 7) 如果一切顺利,没有error就直接下一步。 8) 我自己是遇到一个error,描述如下:“ libtool: compile: unable to infer tagged configuration libtool: compile: specify a tag with `–tag’ ” 解决办法:打开当前目录下的”Makefile”文件,搜索”libtool”关键字,在大概87行的地方找到下面的语句:“ LIBTOOL = libtool ”,在”libtool”后面增加”–tag=CC”。 修改前:LIBTOOL = libtool 修改后:LIBTOOL = libtool –tag=CC 修改之后,再执行make命令应该就不会报错了。

三、安装。 9) 执行make install. 10) 如果要卸载的话,执行make uninstall.

思念带着一种默默地忧伤,

Compiz0.8.6 从源码安装 compiz-plugin-screensaver过程

相关文章:

你感兴趣的文章:

标签云: