扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
三、beryl的安装
如果以上都没有问题了,就可以进行beryl的安装了。
到http://www.beryl-project.org/releases.php网站将
• aquamarine-0.2.1.tar.bz2
• beryl-core-0.2.1.tar.bz2
• beryl-manager-0.2.1.tar.bz2
• beryl-plugins-0.2.1.tar.bz2
• beryl-plugins-unsupported-0.2.1.tar.bz2
• beryl-settings-0.2.1.tar.bz2
• beryl-settings-bindings-0.2.1.tar.bz2
• beryl-settings-simple-0.2.1.tar.bz2
• emerald-0.2.1.tar.bz2
• emerald-themes-0.2.1.tar.bz2
下载到本地,基本上以下面的顺序进行安装:
beryl-core-0.2.1,beryl-plugins-0.2.1, beryl-plugins-unsupported-0.2.1,beryl-settings-bindings-0.2.1,beryl- settings-0.2.1,beryl-settings-simple-0.2.1,emerald-0.2.1,emerald-themes- 0.2.1,aquamarine-0.2.1,beryl-manager-0.2.1
以下我把我安装过程中产生的问题及解决办法介绍一下:
1、 安装beryl-core-0.2.1
tar jxvf beryl-core-0.2.1.tar.bz2
cd beryl-core-0.2.1
./configure
这时出现了以下的错误:
checking for perl... /usr/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
解决办法:
下载并安装XML-Parser-2.34
http://search.cpan.org/CPAN/authors/...er-2.34.tar.gz
安装XML-Parser-2.34:
tar zxvf XML-Parser-2.34.tar.gz
cd XML-Parser-2.34
perl Makefile.PL
make
make install
安装完XML-Parser-2.34后,再次进入beryl-core-0.2.1文件夹
cd beryl-core-0.2.1
./configure && make && make install
顺利完成安装。
2、安装beryl-plugins-0.2.1
tar jxvf beryl-plugins-0.2.1.tar.bz2
cd beryl-plugins-0.2.1
./configure
出现如下错误:
configure: Using PKG_CONFIG_PATH=NONE/lib/pkgconfig
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BERYL... configure: error: Package requirements (beryl) were not met:
No package 'beryl' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables BERYL_CFLAGS
and BERYL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
解决办法:
先设置PKG_CONFIG_PATH路径:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
然后再:./configure && make && make install
顺利完成安装。
3、安装beryl-plugins-unsupported-0.2.1
tar jxvf beryl-plugins-unsupported-0.2.1.tar.bz2
cd beryl-plugins-unsupported-0.2.1
./configure && make && make install
4、安装beryl-settings-bindings-0.2.1
tar jxvf beryl-settings-bindings-0.2.1.tar.bz2
cd beryl-settings-bindings-0.2.1
./configure
出现如下错误:
checking for pyrexc... no
configure: error: Couldn't find Pyrex
解决办法:
下载并安装Pyrex-0.9.5.1a:
http://www.cosc.canterbury.ac.nz/gre....9.5.1a.tar.gz
安装Pyrex-0.9.5.1a:
tar zxvf Pyrex-0.9.5.1a.tar.gz
cd Pyrex-0.9.5.1a
python setup.py install
安装完成Pyrex-0.9.5.1a后再进行beryl-settings-bindings-0.2.1的安装:
cd beryl-settings-bindings-0.2.1
./configure && make && make install
顺利完成安装。
5、安装beryl-settings-0.2.1
tar jxvf beryl-settings-0.2.1.tar.bz2
cd beryl-settings-0.2.1
./configure && make && make install
6、安装beryl-settings-simple-0.2.1
tar jxvf beryl-settings-simple-0.2.1.tar.bz2
cd beryl-settings-simple-0.2.1
./configure && make && make install
7、安装emerald-0.2.1
tar jxvf emerald-0.2.1.tar.bz2
cd emerald-0.2.1
./configure
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者