KDE瘦身之道--只编译你自己需要的KDE软件

豆豆网   技术应用频道   2006年08月24日  【字号: 收藏本文

本文详细介绍KDE瘦身之道--只编译你自己需要的KDE软件

  Arch Linux中KDE的打包方式是按照KDE官方源码打包的方式进行的,基本上就是将KDE大量的应用软件按照类型分为kdeaccessibility kdeaddons kdeadmin kdeartwork

  kdebase kdeedu kdegames kdegraphics kdemultimedia

  kdenetwork kdepim kdesdk kdetoys kdeutils 等几个包。每个包都比较大。往往是这种情况--每个包的许多软件中,你只需要其中的一个到两个,而就是为了这一到两个的软件要安装整个包,有点资源浪费。对于我而言,我是不喜欢菜单里面一大堆的东西,硬盘空间倒是其次(典型的电脑洁癖 )

  那么怎么让KDE瘦身?安装自己需要的软件的同时,多余的不要?就是一个字体--分!

  以kmix为例。首先得确定kmix在哪个包里面,方法共有一十三种,篇幅有限,我这里只介绍第七种

  1、先根据软件功能猜测一下这个软件会在那个包中(下面会给出产考列表),然后上arch的网站搜索一下这个包,点那个"view files",然后用浏览器的搜索文本的功能搜索一下字符串”opt/kde/bin/kmix“,如果搜索有,那就是这个包了。

  2、同步一下abs,就是运行一下“abs”,吧最新的PKGBUILD下载下来。创建一个叫做“/var/abs/local/kmix"的目录。然后将/var/abs/extra/kde/kdemultimedia/下的所有文件拷贝到这个目录下。

  3、修改PKGBUILD,主要修改这几个地方:

  "pkgname=kmix"

  "mirror="你连接最快的kde源码服务器,或者保留不变。

  在"source=。。。"上加一行"conflicts=('kdemultimedia')"。因为kdemultimedia中包含了kmix了,因此防止你同时安装这两个包。

  在“make || return 1”上加一行“cd kmix"。因为kmix的源码可以单独编译安装。这里要注意的是,需要在kdemuultimedi的源码根目录下configure后才能进入kmix子目录进行编译。

责编:豆豆技术应用

正在加载评论...