从源码编译安装Compiz Fusion 0.6.0!
-
- 帖子: 81
- 注册时间: 2007-06-08 22:57
从源码编译安装Compiz Fusion 0.6.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/decorators/emerald
接下来也是常规的编译方法,进入emerald目录,然后:
./configure --prefix=/usr
make
sudo make install
六、安装Fusion-icon
当所有的软件包都通过编译安装完成时,我们就要为Compiz Fusion建立一个启动项了。
这里推荐使用fusion-icon,全自动配置,用下面的命令取得最新代码:
git-clone git://anongit.opencompositing.org/users/crdlb/fusion-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/uploa ... -03-06.zip
OK,下载完后,解压缩,解到任意位置。
然后打开终端吧,cd进入解包的目录,依次执行以下命令:
cd freewins-0.3-0.6/
make clean(先把软件包里别人已经编译的给清除掉)
make
mkdir -p ~/.compiz/metadata/
make install
看清楚了,最后一个没有sudo哦!
增加一个新的插件:
打开终端,执行以下命令删除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/decorators/emerald
接下来也是常规的编译方法,进入emerald目录,然后:
./configure --prefix=/usr
make
sudo make install
六、安装Fusion-icon
当所有的软件包都通过编译安装完成时,我们就要为Compiz Fusion建立一个启动项了。
这里推荐使用fusion-icon,全自动配置,用下面的命令取得最新代码:
git-clone git://anongit.opencompositing.org/users/crdlb/fusion-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/uploa ... -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 次。
-
- 帖子: 15
- 注册时间: 2007-10-07 20:59
-
- 帖子: 43
- 注册时间: 2006-10-18 10:31
就是没点责任。。不贴个下载地址出来。。别人怎么下载呢?
到这里下载下面软件
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
到这里下载下面软件
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
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- chinafeiyang
- 帖子: 98
- 注册时间: 2007-04-19 19:05
- 来自: 温州,杭州
- 联系:
- percy
- 帖子: 508
- 注册时间: 2006-09-10 8:19
- 系统: Gentoo/Mac OS X
- 来自: Shanghai,China
- 联系:
- daf3707
- 论坛版主
- 帖子: 12731
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
-
- 帖子: 136
- 注册时间: 2006-10-30 11:23
- SecretZero
- 帖子: 1670
- 注册时间: 2007-08-30 5:39
- listen
- 帖子: 52
- 注册时间: 2007-10-25 8:39
- 来自: gz