这是专为 Hiweed Desktop 1.0 撰写的 FAQ , 更多信息可以查看 在线用户手册
目录: 1. 如何获得支持 2. 如何启用 XGL 2.1. 如何在 LiveCD 里启用 Xgl 3. 如何 ADSL/PPPoE 拨号 4. 如何快速 配置 和 切换 不同网络联接 5. 如何切换不同输入法 6. 如何使用网上邻居 7. 如何使用聊天工具 7.1. Gtalk 语音聊天 7.2. Skype 语音聊天 7.3. SIP 语音 7.4. 用 Gaim 来 Google Talk 聊天 7.5. 使用 QQ 聊天 7.6. telnet 上 BBS 7.7. 使用 IRC 聊天 8. 为什么有时 telnet 会"乱码" 9. 如何连接 Windows 桌面 10. 如何修改键盘快捷键 11. 如何使用 Root 权限 12. 如何安装/删除软件 13. 如何安装编译环境 14. 如何查找某个文件在哪个软件包里 15. 如何从源码安装软件 16. 如何使用打印 17. 如何加快 OpenOffice.org 启动 18. 如何加快 FireFox 速度 19. 我可以使用 Debian 的源吗 20. 如何查看 PDF 文件 21. 如何安装 VMware 虚拟机 22. 有没有更轻巧一些的桌面环境 23. 不用 Xgl 可以实现那些特效吗 24. 如何硬盘引导 LiveCD 25. 如何挂载 Windows 分区 26. 重装 Windows 后,如何恢复Grub菜单 27. 如何添加 Grub 菜单项
您可以从 IRC 和 论坛 获得关于 Hiweed Desktop 1.0 的支持
我们的 IRC 频道在 irc://irc.freenode.net/ubuntu-cn
即 服务器: irc.freenode.net , 端口: 7000 ,频道: #ubuntu-cn
, 编码:utf8 。
可以用 xchat 来访问 IRC ( 可能需要把默认的端口由 6667 改为 7000 )
如果您所在的地方没法直接连上 freenode , 可以先使用 webirc http://irc.ubuntu.org.cn/
支持论坛在 hiweed.com
和 ubuntu-cn
Hiweed Desktop 1.0 集成了 Xgl , 如果您的显卡支持
3D 加速( 不太旧的 NVIDIA 和 ATI 显卡都没有问题 ),那么直接可以享受 Xgl 带来的可用性提高了。
要启用 Xgl , 可以在 GDM 登录界面里 点 [会
话]菜单,选 Xfce
XGL ,确定登录。
进入 Xgl 后, 面板系统托盘有一个红色立方体图标,那是 compiz-manager ,
用来配置 Xgl 。
如果觉得默认的 Xgl 特效过于炫目,那可以用 compiz-manager 配置一下,去掉一些
compiz 特效和插件。
菜单,会话选 Xfce
Xgl , 用户名 ubuntu , 再登录到 Xgl 。
Hiweed Desktop 1.0 自带一个 pppoeconf 的图形前端,可以在
开始菜单->设置->
DSL/PPPoE 拨号 里找到。
打开后,点击[配置]将出现 pppoeconf 设置界面,设置好以后可以开机自动拨号,或手工点[激活]。
如果有时候 pppoeconf 说找不到 modem , 可以试试先执行
sudo modprobe rapppoe
不过,如果可能的话,还是设置 ADSL Modem 的 路由,让 Modem自动拨号比较方便。
点击 开始菜单-> 系统-> 联网 可以配置网络联接。
如果您的膝上计算机需要在不同的网络环境下使用,那么可能会喜欢把几个不同的网络联接配置记录下来,
点击 开始菜单-> 系统-> 联网 , 设置好当前的 网络 后,点击 设置界面上方的 [位置],新建一个
位置保存下来, 下次就可以直接选 这个保存的位置了。
或者还可以使用 network-manager 来自动切换。
Hiweed Desktop 1.0 自带了 fcitx 3.3 和 scim 1.4 两款输入法,默认使用 scim , 要切换不同输入法,
可以
开始菜单->设置->输入
法选择器 , 选择 scim 或 fcitx , 注销重新登录后会使用新选择的输入法。
或者也可以手工执行类似 im-switch -s fcitx 或 im-switch -s scim_xim 来切换。
一般来说 fcitx 要更加稳定和可靠。如果您在使用 SCIM 输入法的时候发现 SCIM 跟某些程序有冲突、或者不稳定,那么可以试试把输入法换成 fcitx 。
桌面上的 smb-share
是网上邻居目录,Hiweed Desktop 1.0 默认会把搜索到的网上邻居共享文件夹挂载到这儿。
在比较复杂的局域网环境下,搜索可能要花多一些时间,可以稍等待一会。
如果还是没出现其他计算机,可以试试执行下
fusesmb.cache
来刷新
sudo apt-get install skype
添加帐号, 协议选 Jabber
, 服务器选 gmail.com
, 在 “选项” 里启用 TLS
如果嫌 LumaQQ 速度太慢,可以用 Gaim 来登录 QQ , Hiweed 自带的 gaim2.0.0svn 版本支持 QQ 协议,
支持 群。
这个不是即时聊天,不过也放一块说了, 上 telnet 的 BBS 可以用 pcmanx-gtk2 或 qterm ,
可以用
sudo apt-get install pcmanx-gtk2
来安装。上国内的 BBS , 要记得把 客户端编码改为 GBK ,如
pcmanx->个人偏好设置->站点设置->站点编码
-> GBK
gaim 和 xchat 都可以 IRC 聊天, 推荐 xchat , 可以来 irc://irc.freenode.net/ubuntu-cn
要注意不同 IRC 频道的编码可能不一样, #ubuntu-cn 是默认的 utf8 编码, #UNIX 是 GBK 编码。
临时切换编码可以在 IRC 里用类似 /charset
utf8 命令。
在 xchat 菜单,服务器列表里有更多选项。
如果 telnet 的远程机器和本地编码不一致,就需要转码。 国内有些机器编码是 GBK ,
KDE/Gnome 终端可以用菜单 终端-> 编码-> GBK 来指定。 XFCE 终端自己不支持转码,但是可以用 luit 工具,
要转码的时候,先执行一下类似 luit -encoding gbk , 如:
luit -encoding gbk telnet bbs.smth.org
不过, 如果 telnet 只是为了上 BBS , 那么推荐用专门的 BBS 客户端 pcmanx-gtk2 或 qterm 。
可以使用 rdesktop 来拿连接 Windows 远程桌面。可以点击 开始菜单->网络->终端服务客户端 , 她支持 RDP、 VNC、 XDMCP 等协议。
点击 开始菜单-> 设置-> 键盘首选项-> 快捷键 ,同时也可以更改键盘布局和其他,喜欢 Emacs
的朋友可以试试选择 Emacs 键绑定方案, 让所有 Gtk 程序里可以延用 Emacs 的习惯。
使用 root 权限执行命令, 在每个命令前面加上 'sudo'
命令, 例如
sudo apt-get install eva
你将会提示输入你的口令, 口令将保存 15 分钟. 过了这个时间, 你将需要重新输入你的口令.
如果想要像 su 那样得到一个 root 的 shell , 可以用
sudo -s
如果想要 sudo 不再询问密码,可以用
sudo adduser 您的用户名 sudo
对于图形界面的程序,应该用 gksudo 代替 sudo ,如
gksudo leafpad /boot/grub/menu.lst
如果只是要删除/拷贝一些系统文件,可以点开始菜单->附件->Root权限资源管理器
如果知道软件名字,那么在终端窗口里用 sudo apt-get install 软件名字 , 如 安装 eva QQ :
sudo apt-get install eva
或
sudo apt-get remove fcitx
搜索软件包可以用 apt-cache search , 如
apt-cache search QQ
另外,还可以用图形化的 新立德软件包管理器来管理软件,点 开始菜单->系统->新立德软件包管理器。
Hiweed Desktop 1.0 默认安装了基本的工具链 ,但是编译其他软件一般还需要相应的开发库,
在 deb 系统里可以利用 build-dep 来安装需要的工具,比如执行
sudo apt-get build-dep gaim
就会安装好编译 gaim 所需要的一切的一切,能编译 gaim , 那么其他类似的 Gtk 程序就也一样可以编译了。
就是说,如果需要编译某个软件,就可以 apt build-dep 一下跟这软件相似的包。
可以安装 apt-file 工具, 不过更简单的是使用 http://packages.ubuntu.org.cn/
有些时候可能希望从源码编译安装某些软件,比如要改变某些编译参数,附加一些补丁
可以用 apt-build 来自动从源码安装软件 (类似 Gentoo 的 emerge )
先安装 apt-build
sudo apt-get install apt-build
安装 apt-build 时候会要求选择编译和优化参数。
然后可以用 apt-build install 来自动从源里下载源码,自动编译、打包、安装, 如编译安装 stardict :
sudo apt-build install stardict
apt-build 的 --patch 参数用来附加补丁 , 更多信息可以查看 man apt-build
由于光盘体积的原因,Hiweed Linux Desktop 1.0
系统没有集成cups,所以要实现打印还得进行一番配置。本文是一些基础配置,无论是本地打印机(打印机连到本机端口),还是使用网络打印机(打印机在别
的地方),首先都要进行下面的设置。
首先要安装cups相关的软件包。
sudo apt-get install cupsys cupsys-bsd cupsys-client foomatic-db \
foomatic-db-engine foomatic-db-gimp-print foomatic-db-hpijs
Hiweed Linux Desktop 1.0 beta2 虽然没有安装cups,好像foomatic等倒是最新的了。
sudo
/etc/init.d/cupsys restart
更多信息在 http://www.hiweed.com/node/28
打开 OpenOffice.org , 点击菜单:工具->选项->内存,选中 启用快速启动 。 这样,下次登录桌面就会启用系统托盘快速启动,再打开 OpenOffice.org 就速度飞快了。
另外,工具->选项->内存 里的其他选项也可以自己调整一下,减小 OOo 资源消耗。
FireFox 默认配置比较保守,如果您的网络状况不错,那可以这样让 FireFox 快速一些:
在 FireFox 地址栏打开 about:config , 按照下面的修改
network.http.pipelining = true network.http.pipelining.maxrequests = 30 network.http.proxy.pipelining = true network.http.requests.max-start-delay = 0 network.http.max-connections 48 network.http.max-connections-per-server 24 network.dns.disableIPv6 = true nglayout.initialpaint.delay = 0
另外,还可以顺便设置一下标签行为:
browser.link.open_newwindow = 3 browser.link.open_newwindow.restriction = 0
其中 browser.link.open_newwindow.restriction = 0 是在新标签打开所有 javascvript 打开的窗口; 换成 2 则是在标签打开常规窗口, javascript 指定了大小的窗口依然用新窗口打开(比如一些论坛的短消息提示)。
由于 HiweedLinux Desktop 1.0 基于 Ubuntu 6.06,所以,请使用 Ubuntu 6.06 的源。
请尽量不要使用 Debian 的源,毕竟两个软件库还是不一样的,尤其是,Ubuntu 的软件包一般都比较新。
Hiweed 自己的软件包在 ubuntu-cn 源里,默认已经设置好了 ubuntu-cn 的源。
Hiweed Desktop 1.0 自带了 evince 文档查看器,带了 pdf
简体中文支持文件,如果需要查看繁体中文或日文,那么可以安装其他的 pdf语言支持,如 sudo apt-get
install xpdf-chinese-simplified xpdf-chinese-traditional xpdf-japanese
xpdf-korean
ubuntu apt 源里有免费的 vmware-player 虚拟机, 可以这样安装
sudo apt-get install vmware-player vmware-player-kernel-modules
sudo rm -f /var/lib/dpkg/info/vmware-player.postinst
sudo apt-get -f install
因为 vmware-player 内核模块要求的 linux 内核版本不一样, 所以安装后需要重启依次,使用新内核启动。
vmware-player 速度比 vmware-workstion 要快, 只是不能自己创建新的虚拟机,
vmware-player 创建虚拟机可以用 www.easyvmx.com
这个 vmx 创建工具。
默认的 XFCE 4.4 桌面环境比起 KDE/Gnome 来已经轻巧了很多,如果还想要再轻巧一些的桌面,可以试试 IceWM ,在 GDM
登录界面点击 [会话]菜单,选 IceWM 即可。 不过就要牺牲一些桌面环境的易用性,也不能使用 Xgl 特效。
IceWM 的配置文件是 ~/.icewm/prefoverride , 自启动项目在 ~/.icewm/startup 。 因为 Hiweed 的 IceWM 默认自启动 xfce-mcs-manager , 所以 XFCE 里的鼠标、键盘等设置在 IceWM 里依然有效。
可以看一下这个 Xorg
X11 and Transparency 注意 xcompmgr 和 transset 都可以 apt
安装。全屏幕任务管理器可以用 skippy 来模拟, 立方体桌面切换可以用 3ddesktop 模拟。
如果不想刻录光盘,或嫌光驱太慢,可以考虑从硬盘引导来运行或安装, 参阅 Desktop 1.0 硬盘安装
Hiweed Desktop1.0 会自动检测和挂载 Windows 分区到 /windows 目录下。 她用 ntfs-3g 来实现安全读写 NTFS 分区。 使用自动检测和挂载后,不要再编辑 /etc/fstab 了。
find /boot/grub/stage1
会出现类似 (hd0,N)字样的结果,后面的命令里使用您机器上得到的结果, 这儿假定是 (hd0,2)
(这一步是为了确定您的 /boot 的位置,如果您知道在哪儿, 那么跳过这步)
root (hd0,2)
(注意要换成您机器上的实际位置)
setup (hd0)
quit
退出,完成了
编辑 /boot/grub/menu.lst
gksudo leafpad /boot/grub/menu.lst
比如要加一个 Windows 的 Grub 项,可以添加类似
title Windows root (hd0,0) chainloader +2 boot