当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 从源码编译安装Compiz Fusion 0.6.0!
帖子发表于 : 2007-11-05 19:06 

注册: 2007-06-08 22:57
帖子: 81
送出感谢: 0 次
接收感谢: 0 次
转贴:一、删除Gutsy的Compiz Fusion

打开终端,执行以下命令删除Compiz Fusion:

sudo apt-get remove compiz*

执行后将会列出一长串要删除的软件包,不要心软了,按“y”吧!

二、下载源代码

用你的浏览器进入这个地址:http://releases.compiz-fusion.org/0.6.0/

把里面的源码包全部下载下来,不要下载重复, 只要下载bz2或gz后缀的任一种即可。

下载何种压缩包纯属个人喜好,bz2的压缩率较大,可以减少你下载的时间。

下面我把要下载的源码包整理出来了,分别是Compiz 0.6.2+Compiz Fusion 0.6.0的,GNOME桌面和KDE桌面请根据下面的说明自己下载,下载至自己命名的文件夹:

compiz-0.6.2.tar.bz2

ccsm-0.6.0.tar.bz2

compiz-bcop-0.6.0.tar.bz2

compiz-fusion-plugins-extra-0.6.0.tar.bz2

compiz-fusion-plugins-main-0.6.0.tar.bz2

compiz-fusion-plugins-unsupported-0.6.0.tar.bz2

compizconfig-backend-gconf-0.6.0.tar.bz2(GNOME桌面专用)

compizconfig-backend-kconfig-0.6.0.tar.bz2(KDE桌面专用)

compizconfig-python-0.6.0.tar.bz2

libcompizconfig-0.6.0.tar.bz2

三、安装编译环境

编译Compiz Fusion需要安装一大堆软件包,请在终端下执行下面的命令安装:

sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc python-pyrex python-dev libwnck-dev

四、编译并安装Compiz Fusion

因为有些软件包之间有互相依赖关系,所以前几个软件包一定要按以下的顺序进行安装:

先安装compiz,再安装libcompizconfig,再安装compizconfig-python,后面的顺序就无所谓了。

下面以compiz-0.6.2为例:

先解压缩compiz-0.6.2.tar.bz2,然后在终端下进入compiz-0.6.2,进行编译安装

tar jxvf compiz-0.6.2.tar.bz2
cd compiz-0.6.2
./configure --prefix=/usr
make
sudo make install

这样Compiz 0.6.2就安装好了

另外一个特殊的软件包是ccsm,不是用configure然后make的方法安装,然是进入解包的目录ccsm-0.6.0,然后执行:

sudo python setup.py install

即可

把上面下载的软件包一个一个编译并安装完成后,下一步我们安装Emerald窗口装饰器,大家根据自己的需要选择安装,并不是必须的。

五、安装Emerald窗口装饰器

首先安装git工具:

sudo apt-get install git git-core

然后取得最新的Emerald的源代码,版本是0.6.99的。

git clone git://anongit.compiz-fusion.org/fusion/ ... rs/emerald

接下来也是常规的编译方法,进入emerald目录,然后:

./configure --prefix=/usr
make
sudo make install

六、安装Fusion-icon

当所有的软件包都通过编译安装完成时,我们就要为Compiz Fusion建立一个启动项了。

这里推荐使用fusion-icon,全自动配置,用下面的命令取得最新代码:

git-clone git://anongit.opencompositing.org/users ... usion-icon

cd fusion-icon,直接make和安装即可:

make
sudo make install

七、设置并启动Compiz Fusion

安装完fusion-icon以后,进入“系统”->“首选项”->“会话”,把fusion-icon加入启动项里,这样每次启动系统时,Compiz Fusion就会打开了。

怎么样,现在已经是最新的Compiz Fusion了。感觉没多大区别?可能要慢慢体会吧!

用以下命令检测当前Compiz的版本:

pkg-config --modversion compiz
首先,下载这个Freewins的源代码:freewins-03-06.zip
地址:http://linuxdesktop.cn/wp-content/uploads/2007/11/freewins-03-06.zip
OK,下载完后,解压缩,解到任意位置。

然后打开终端吧,cd进入解包的目录,依次执行以下命令:

cd freewins-0.3-0.6/
make clean(先把软件包里别人已经编译的给清除掉)
make
mkdir -p ~/.compiz/metadata/
make install

看清楚了,最后一个没有sudo哦!
增加一个新的插件:


最后由 cedccy 编辑于 2007-11-06 16:16,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-11-06 12:52 

注册: 2007-10-07 20:59
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
我昨晚搞到一半就搞不下去了,,

在编译libcompizconfig时,,make ..出一大堆错误,晕。

结果晕在床上,睡着了,,,呵呵


LZ,,你安装成功了吗?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-11-06 13:01 

注册: 2007-06-08 22:57
帖子: 81
送出感谢: 0 次
接收感谢: 0 次
我编译成功了!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-11-06 15:23 

注册: 2006-10-18 10:31
帖子: 43
送出感谢: 0 次
接收感谢: 0 次
就是没点责任。。不贴个下载地址出来。。别人怎么下载呢?

到这里下载下面软件
http://linuxdesktop.cn/2007/11/05/compi ... sourcecode

compiz-0.6.2.tar.bz2

ccsm-0.6.0.tar.bz2

compiz-bcop-0.6.0.tar.bz2

compiz-fusion-plugins-extra-0.6.0.tar.bz2

compiz-fusion-plugins-main-0.6.0.tar.bz2

compiz-fusion-plugins-unsupported-0.6.0.tar.bz2

compizconfig-backend-gconf-0.6.0.tar.bz2(GNOME桌面专用)

compizconfig-backend-kconfig-0.6.0.tar.bz2(KDE桌面专用)

compizconfig-python-0.6.0.tar.bz2

libcompizconfig-0.6.0.tar.bz2


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-11-06 15:27 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
编译出来的。那插件不直接放出来。打个包,要不让我直接make install也好啊。不负责任的家伙。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-11-06 16:18 

注册: 2007-06-08 22:57
帖子: 81
送出感谢: 0 次
接收感谢: 0 次
有点兴奋,没注意,抱歉!因为里面还没3D和屏保等插件,正在解决中。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-11-07 14:44 
头像

注册: 2007-04-19 19:05
帖子: 98
地址: 温州,杭州
送出感谢: 0 次
接收感谢: 0 次
编译成功,感谢LZ。比自带的好多了。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-11-13 22:27 
头像

注册: 2006-09-10 8:19
帖子: 508
地址: Shanghai,China
系统: Gentoo/Mac OS X
送出感谢: 0 次
接收感谢: 0 次
chinafeiyang 写道:
编译成功,感谢LZ。比自带的好多了。

和系统自带的有什么区别呢,比方说:........


_________________
http://pjq.me


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-11-15 8:39 
头像

注册: 2007-06-13 15:57
帖子: 12564
地址: 在他乡
送出感谢: 50
接收感谢: 86
我MS在别的地方看过,不过编译出来的没什么插件啊,还不如自己安装的丰富,就又退回来了,而且没边框,又回到原地,不就是没3D和雪花嘛,再等等


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-11-15 9:07 

注册: 2006-10-30 11:23
帖子: 136
送出感谢: 0 次
接收感谢: 0 次
提个醒,用GM965的小心。
编译安完以后插件的确是多了不少,但从此俺就只能手动带参数启动了,用桌面特效那个是再起不来了。此外,稳定性也大降。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-11-15 10:08 
头像

注册: 2007-08-30 5:39
帖子: 1670
送出感谢: 0 次
接收感谢: 0 次
OK,谢谢,我试试。。


_________________
深度,值得深入!
http://bbs.deepin.org/?u=348684

最新的综艺魔法相册
http://www.77studio.net/?fromuid=344


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-11-15 16:37 
头像

注册: 2007-10-25 8:39
帖子: 52
地址: gz
送出感谢: 0 次
接收感谢: 0 次
晕阿 我到编译第二个的时候 编译不出来。isten-desktop:/home/listen/compiz/libcompizconfig-0.6.0# /configure --prefix=/usr
bash: /configure: No such file or directory 什么问题阿?
同时用make 的时候 提示 找不到makefile!!


最后由 listen 编辑于 2007-11-15 16:47,总共编辑了 1 次

页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-11-15 16:40 

注册: 2007-06-08 22:57
帖子: 81
送出感谢: 0 次
接收感谢: 0 次
前面少了一点,应该是
./configure --prefix=/usr


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-11-15 16:48 
头像

注册: 2007-10-25 8:39
帖子: 52
地址: gz
送出感谢: 0 次
接收感谢: 0 次
cedccy 写道:
前面少了一点,应该是
./configure --prefix=/usr

谢谢楼上的,我刚学linux 还不懂编译,呵呵!


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-11-15 16:55 
头像

注册: 2007-10-25 8:39
帖子: 52
地址: gz
送出感谢: 0 次
接收感谢: 0 次
第一步过了 但第二步的时候用make 提示找不到makefile 文件。
(make: *** 没有指明目标并且找不到 makefile。 停止。)

我下载的libcompizconfig-0.6.0的包里面没有makefile 只有makefile.in makefile.am两个文件,是不是下载的包有问题阿?

在线等。。。。。。。。。。。 :oops: :oops:


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译