免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2240 | 回复: 0
打印 上一主题 下一主题

[桌面系统] 巧用KDE[转] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-01 12:05 |只看该作者 |倒序浏览
桌面文件

  在KDE的桌面上,可以建立被称之为桌面配置文件的特殊文件。在桌面上单击鼠标右键选择“New|新建”就可以建立如HTML文件、Text文件、URL文件、软驱、光驱应用程序链接等桌面配置文件。HTML文件就是建立相应的Hypertext Markup Language文件;Text文件就是建立一般文本文件;CD-ROM和Floppy Device选项创建一个用于挂装光驱、软盘驱动器的桌面文件。

  先介绍一下如何建立硬盘设备、光驱的桌面配置文件。在桌面单击鼠标右键,单击新建→CD-ROM-Device或是Harddisk Device。在弹出的窗口中,就可以设定所要挂装的驱动器,如CD-ROM一般为/dev/cdrom挂装到/mnt/cdrom,HardDisk为/dev/hdxy(其中x代表第几个IDE硬盘驱动器,a表示为hday,b表示为hdby,依此类推,y代表第几个分区,如hda0表示第一个IDE硬盘设备的第一个分区)挂装到/mnt/c (这里需要在/mnt下建立相应的文件夹,具体的做法请参见相关资料)。这样,就可以轻松地通过点击这个文件访问硬盘分区。

  下面着重介绍一下应用程序链接。单击建立应用程序链接出现一个窗口,上面有四个Tab,在第一项“常规”里的文本框就可以更改链接的名字,如图1所示。

点击第三个TAB“执行”,就可以为这个链接设定所要执行的动作,如图2所示。


  你可以在命令文本框中键入相应的命令,或是在命令后面加上参数,达到预期的效果。如xmms %f,就是打开XMMS播放器,并且打开它的文件浏览窗口。如果想监控命令的运行,还可以选择终端运行,同样在终端选项文本框里面键入相应的命令,点击“确定”,在桌面上就建立了相应的应用程序链接。

  应用程序链接文件用kedit打开是这样的


  1.   [Desktop Entry]
  2.   Comment[zh_CN]=
  3.   Encoding=UTF-8
  4.   Exec=xsim
  5.   Icon=
  6.   MimeType=
  7.   Name[zh_CN]=应用程序链接
  8.   Path=
  9.   ServiceTypes=
  10.   SwallowExec=
  11.   SwallowTitle=
  12.   Terminal=false
  13.   TerminalOptions=
  14.   Type=Application
  15.   X-KDE-SubstituteUID=false
  16.   X-KDE-Username=
复制代码


  其中,Exec为所要运行的命令,Name[zh_CN]为目录的名称,Terminal为是否在终端下运行,TerminalOptions就是终端运行的命令。Type为文件的类型,这里的类型是应用程序,知道了这些就可以用kedit来创建一个应用程序链接。

  同样可以用Shell脚本编写这种类似的链接(前提条件是必须对Shell脚本有一定的了解),具体做法为在终端中键入kedit Exa.sh,它会提示是否建立文件,选择“是”,然后就可以用kedit编辑这个文件。


  1.   #!/bin/sh
  2.   #Execute Counter Strike
  3.   winex -winver win2k /mnt/e/game/cs15/hl.exe
复制代码


  解释一下这个文件,第一行里申明了使用了/bin下面的Sh命令,第二行是注释,第三行就是相应的命令,这样存盘后退出。运行chmod+x Exa.sh,将文件的权限设为可执行,这样一个运行文件就建好了。以后就可以通过点击这个文件运行所期望的命令。

Konqueror

  KDE的Konqueror是一个全能选手,它不仅能胜任文件管理器的工作,无间隙地显示远程文件系统,同时还能够使用浏览器功能浏览Web页面。

  首先介绍一下常用到的用于浏览文件系统的快捷键:


  1.   Alt+←  向后查看历史表
  2.   Alt+→  向前查看历史表
  3.   Alt+↑  上一级目录
  4.   Esc  为当前文件打开一个弹出窗口
  5.   Ctrl+S  按照模式(Pattern)选取文件
  6.   Ctrl+T  为当前目录打开一个终端
  7.   Ctrl+F  查找文件
  8.   Ctrl+W  关闭窗口
复制代码


  在访问互联网时,快捷键依然适用。此外,KDE也可以作为FTP客户机。当访问FTP站点时,可以像操作本地文件一样方便,但KDE默认的登陆账号是匿名登录。如果想作为一个特殊用户进行非匿名登录,就应在FTP地址前加入用户名和@,然后系统会提示输入用户口令。例如,下面的例子是用户Nownow登录到ftp://nowhere.3322.org。


  ftp://nownow@nowhere.3322.org



  注意,“.directoty”里记录了文件夹的显示信息,它决定文件夹的显示风格,可以通过更改这个文件更改例如文件夹使用的图标等相关属性。例如:


  1.   [Desktop Entry]
  2.     BgImage=/mnt/e/download/pub/source/pic/bg13.png
  3.     Icon=/usr/share/pixmaps/redhat-home.png
  4.     Type=Directory
  5.   [IconPosition::File1]
  6.     X=13
  7.     Y=138

复制代码


  其中,BgImage为背景图案,Icon为文件夹的图标,Type为文件类型,[IconPosition::File1]定义了文件夹里文件File1的位置,更改这些值可以实现文件夹的个性化。

KDE桌面主题

  很多Linux爱好者喜欢一些个性化的桌面。下面我就具体介绍一下桌面主题的安装方法,其中的theme为所下载的主题文件压缩包名称,解压缩tar zxvf theme.tar.gz就进入解压出来的目录,执行:


  1.   #./configure
  2.   #make
  3.   #make install
复制代码



  然后,就需要把文件或文件夹拷贝到相应的文件夹中:

  ◆ 复制/usr/local/kde/share/applnk/Settings/LookNFeel/目录里的theme.desktop到/usr/share/applnk目录里;
  ◆ 复制/usr/local/kde/share/apps/kdisplay/color-schemes/theme.kcsrc到/usr/share/apps/kdisplay/color-schemes;
  ◆ 复制/usr/local/kde/share/apps/ksplash/文件夹到pics目录中/usr/share/apps/ksplash;
  ◆ 复制/usr/local/kde/share/apps/kstyle/themes/theme.themerc到/usr/share/apps/kstyle/themes;
  ◆ 复制/usr/local/kde/share/apps文件夹kwin到/usr/share/apps/kwin;
  ◆ 复制/usr/local/kde/中的lib到/usr/lib;
  ◆ 复制/usr/local/kde/lib中的kde3目录到/usr/lib/kde3;
  ◆ 复制/usr/local/kde/lib/kde3/plugins中的styles目录到/usr/lib/kde3/plugins/目录中。

  下载相应的图标,解压缩后,复制图标目录到/usr/share/icons/里。重新启动,到控制中心→观感里去调整效果。

  这样一个崭新的桌面就展现在面前。相关桌面主题可以到http://www.deskmod.com下载。

桌面快捷键

  我经常用到的系统默认桌面快捷键如下:


  1.   ◆ Alt+Ctrl+Esc 结束程序;
  2.   ◆ Alt+Ctrl+Shift+Del 退出无须确认;
  3.   ◆ Alt+F2 运行命令;
  4.   ◆ Ctrl+Esc 显示任务管理器;
  5.   ◆ Ctrl+Prn+Scrn 快照桌面;
复制代码



  可以通过“控制中心”→“观感”→“快捷键”来设定喜欢的快捷键组合,如果对Windows情有独钟的话,还可以启用带Win键的快捷键组合。

升级KDE

  KDE的升级速度是很快的,一些求新的朋友就可以到http://www.KDE.org下载最新的安装包。以下是KDE的安装说明,希望对大家能有所帮助。

  1.编译需要

  ◆ 必须使用Qt 3.0.4到3.0.6,不要用Qt 3.1.x编译。
  ◆ Automake 1.5和Autoconf 2.5。
  ◆ C++编译器最好是gcc-2.95.x或在KDE3.0.4.工作的gcc3.1。
  ◆ 用bunzip2解压.bz2 files。在ftp://sourceware.cygnus.com/pub/bzip2/可以得到它的稳定版本。你还可以获取libbz2,它允许在Konqueror中读取.tar.bz2,同时KDE应用程序也能拥有读取.bz2的权限。
  ◆ 如果需要SSL支持 (例如在konqueror中浏览安全网站),必须安装Openssl,版本0.9.6或更高(版本 0.9.5x 不再被支持)。
  ◆ 安装lesstif使Konqueror支持NetScape插件。
  ◆ 安装libpcre以支持更规则的JavaScript语句。
  ◆ 安装libxml2以支持KDE 帮助系统( 版本号2.3.13或更新)。
  ◆ 如果提供相应的库,一些附加模块就可以被安装,但不会影响KDE的运行。例如,libldap适用于LDAP kioslave, 而cdparanoia适用于audiocd kioslave。

  2.安装

  在安装Qt时,需要设置QTDIR和KDEDIR为Qt和KDE的安装目录,同样添加$QTDIR/bin和$KDEDIR/bin到$PATH和 $LD_LIBRARY_PATH设置里面。此外, 可以通过添加Qt and KDE库的路径到/etc/ld.so.conf,代替更改$LD_LIBRARY_PATH, 但别忘了在安装完Qt和kdelibs后,以root身份运行ldconfig。此外,Configure脚本有可能找不到新安装好的库,因此安装步骤如下:


  1.   #bunzip2 qt-x11-3.0.4.tar.bz2
  2.   #tar xvf qt-x11-3.0.4.tar
  3.   #cd qt-x11-3.0.4
  4.   #less INSTALL
  5.   #(Set up QTDIR, KDEDIR, PATH, and LD_LIBRARY_PATH)
  6.   #cd $QTDIR
  7.   #./configure -system-zlib -qt-gif -system-libpng  
  8.     -system-libjpeg -plugin-imgfmt-mng -thread -no-stl  
  9.     -no-xinerama -no-g++-exceptions
  10.   #make
复制代码



  加入-thread是必须的,否则KDE将不能工作。如果不使用gcc可以加上-no-g++-exceptions。

  首先应该安装arts, 然后在其它包安装之前安装kdelibs。同样需要最后安装kdeaddons,因为它需要kdebase、 kdemultimedia等的支持。

  对于每个KDE包,安装步骤如下:


  1.   #bunzip2 .tar.bz2
  2.   #tar xvf .tar
  3.   #cd  
  4.   #./configure
  5.   #make
  6.   #make install
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP