Qtile安装指南

跳转至: 导航, 搜索

Template:Working

MargueriteSu-image.png
本文不太符合 openSUSE 维基的要求。
  • 简介部分要用 {{Intro|内容}} 这个宏。
  • 中英文之间要一个空格,还有链接的格式也不正确,具体见Help:編輯中的硬性细节。
  • openSUSE 中有的软件包请不要在官方维基给出编译建议。openSUSE 的软件包命名和 debian 系不同,所以要 up 主要先熟悉下命名,比如 python-cairo-devel 就是你的 py2cairo。
  • 另外用户贡献的,非官方整理的文档都要用 SDB: 这个前缀,意思是用户支持数据库,即后续问题不是官方支持的。(这个你先改,改完我帮你移动)
  • 亲,要用分类啊。[[Category:SDB]] 这种,写在最后面。

by 管理员:MargueriteSu 2013年1月10日 (四) 08:10 (MST)


简介

Qlite是一个纯python写的平铺窗口管理器,配置灵活,配置文件支持python,如果您是python的忠实者,不妨试试:)

准备环境安装

在安装以前,确保您的系统安装了gcc和make,opensuse默认情况下是没有的:)

1、安装libxcb-devel:

zypper install libxcb-devel

2、安装xpyb。xpyb的版本需要>1.3,去官方网站下载最新的:http://cgit.freedesktop.org/xcb/xpyb/

在编译xpyb之前,请先确保系统已经安装了autoconf和libtool,如果没有,您可以通过以下两条命令完成安装:

zypper install autoconf
zypper install libtool

接下来,编译xpyb:

cd xpyb-1.3.1
./autogen.sh
./configure
make && make install

如果您在编译时看到以下提示:

fatal error: Python.h

则说明还需要安装python-devel:

zypper install python-devel

3、安装py2cairo:

git clone git://git.cairographics.org/git/py2cairo
cd py2cairo
./waf configure

如果提示:

Checking for 'cairo' >= 1.10.2: not found

请执行:

zypper install cairo-devel

接着再次编译py2cairo:

./autogen.sh --enable-xcb
./configure --prefix=/usr
make && make install

安装Qtile

1、clone最新的qtile到本地:

git clone https://github.com/tych0/qtile

2、安装:

cd qtile
python setup.py install

3、执行:

qtile

如果qtile没有报错,则说明已经成功安装了,接下来将它添加到登录管理器界面中,以供登录时选择:

cd /usr/share/xsessions

创建一个名为qtile.desktop的文件,输入以下内容:

[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=qtile
TryExec=qtile
Name=Qtile
Comment=Qtile

最后注销您当前的桌面环境,然后在登录界面中选择成qtile即可。

<ref>tycho.ws/blog/2012/01/install-qtilet</ref>