LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神,可以点击顶部导航 Contact 按钮进行投稿。
  • Laptops
  • Laptops

Related entries

Latest entries

打造完美的 Linux 桌面 — Arch Linux 2007.08-2 (3)

通过本文第一部分第二部分,我们所建立的 Arch Linux 桌面已初具雏形,不过还缺少那些熟悉的应用程序。在本部分中,我们将解决这方面的问题,让 Arch Linux 逐渐丰富起来。

安装 ALSA

完美的 Linux 桌面怎么少得了美妙动听的音乐呢。现在,让我们为 Arch Linux 安装 ALSA 吧。实际上,ALSA 已被包含到 2.6 版的内核中。因此,我们只需安装 ALSA 的相关工具即可。你可以在终端中输入下列指令:

pacman -S alsa-utils

接着,我们将当前用户添加到 audio 用户组,以便使用声卡设备 (注意把 xiaodong 换成你的用户名):

gpasswd -a xiaodong audio

同时,将 alsa 添加到 /etc/rc.conf 配置文件的 DAEMONS 中:

DAEMONS=(syslog-ng network netfs crond gdm alsa)

值得注意的是,ALSA 默认是静音状态,你需要先打开音量。另外,也可点击”系统 → 首选项 → 音效“进行测试。

安装常用软件

网络浏览

我一直使用 Firefox 网络浏览器,所以执行以下指令来安装它:

pacman -S firefox firefox-i18n

该命令中的前者为 Firefox 主程序,后者为语言包。在安装完成后,可通过”应用程序 → Internet → Firefox“启动。

你也可以选择其他的网络浏览器,比如 Opera:

pacman -S opera

图像编辑

图像编辑软件首选 GIMP,要安装它可以执行命令:

pacman -S gimp

你可以通过”应用程序 → 图像 → GIMP“来运行 GIMP。

另外,矢量图形编辑软件可以使用 Inkscape:

pacman -S inkscape

命令行的可以装上 ImageMagick:

pacman -S imagemagick

用来捕获图像的 Scrot:

pacman -S scrot

办公处理

我们安装 OpenOffice.org 这套办公处理软件:

pacman -S openoffice-base openoffice-zh_cn

为了让 OpenOffice.org 运行于 GTK 2 模式,我们向 ~/.bashrc 添加如下内容:

export OOO_FORCE_DESKTOP=gnome

OpenOffice.org 安装完成后,可在 ”应用程序 → 办公“中找到相应的启动菜单条目。

即时通讯

要与朋友即时聊天,我们可以选用 Pidgin,它支持 Gtalk、MSN、QQ 等多种协议:

pacman -S pidgin

同时,Skype 也不可错过:

pacman -S skype

音影播放

音乐播放软件我选择 Quod Libet,你可以凭自己的喜好来安装:

pacman -S quodlibet

其他的音乐播放器包括 MPD、Audacious、Exaile、Amarok 等。

如果是看电影的话,MPlayer 不错,同时也加上浏览器插件和常用解码器:

pacman -S mplayer mplayer-plugin codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-mad gstreamer0.10-mpeg2dec

如果需要 MPlayer 的前端,那么可以安装 SMPlayer:

pacman -S smplayer

当然,另一个选择 VLC 也挺好:

pacman -S vlc

下载工具

命令行下载工具,我们有 wget。此外,aria2 也不错,它支持断点续传和多线程下载:

pacman -S aria2

BitTorrent 下载工具,我们选用 Deluge:

pacman -S deluge

其他的包括 Azureus、rTorrent 等。

另外,我们把 aMule 也安装上:

pacman -S amule

为了能够让 aMule 直接从 Firefox 浏览器中处理 ed2k 链接,我们在 Firefox 的 about:config 中新建字符串 network.protocol-handler.app.ed2k,并将其设为 /usr/bin/ed2k。

新闻阅读

RSS 离线阅读软件,我们安装 Liferea:

pacman -S liferea

邮件收发

电子邮件客户端,可以选择 Thunderbird:

pacman -S thunderbird thunderbird-i18n

图像查看

我们安装一个轻快的图像查看软件 GQview:

pacman -S gqview

或者 GNOME 默认的 Eog:

pacman -S eog

文本编辑

如果要求简单的话,可以选用 Gedit:

pacman -S gedit

我们选择安装 Vim,要图形界面的话,可以加上 Gvim:

pacman -S vim

Emacs 迷们可以执行:

pacman -S emacs

Emacs CVS 版本可在 community 中找到。

FTP 软件

我选择命令行的 Lftp:

pacman -S lftp

图形化的有 gFTP、FileZilla 等。

光盘刻录

我们选择 K3b,你可以通过以下指令安装:

pacman -S k3b

为了让当前用户能够使用光盘刻录设备,需要将其添加到 optical 用户组中 (请将 xiaodong 替换成你的用户名):

gpasswd -a xiaodong optical

文档查看

查看 PDF 文档,可以安装 Evince:

pacman -S evince

CHM 文档,可以选用:

kchmviewer

其他工具

计算器:

pacman -S gcalctool

压缩/解压 rar、zip 等格式:

pacman -S unrar unzip

另外,图形化的可以用 File-roller:

pacman -S file-roller

词典翻译,我们安装 StarDict:

pacman -S stardict

同时,词典文件需从 StarDict 官方网站下载,并释放到 /usr/share/stardict/dic/ 目录。

Java 支持:

pacman -S jre

Flash 插件:

pacman -S flashplugin

安装主题

GDM 可以安装 Arch Boomerang Underlight 这套清爽的主题。下载后,执行:

tar zxvf arch-boomerang-underlight-gdm.tar.gz
mv arch-underlight-* /usr/share/gdm/themes/

然后在”系统 → 系统管理 → 登录窗口“中将样式更改为主题模式,并选择已安装的主题即可。

Arch Linux 登录画面

鼠标指针主题可以装上 DMZ

pacman -S xcursor-vanilla-dmz xcursor-vanilla-dmz-aa

安装完成后,可到“系统 → 首选项 → 外观 → 主题 → 自定义 → 指针”中选取。

一些不错的 GTK 主题引擎 Murrine、Rezlooks 等:

pacman -S gtk-engine-murrine gtk-rezlooks-engine

Arch Linux 桌面

(待续)

[声明:本系列文章尚需完善,谢绝转载]

57 Comments

  1. lyzzzz 1 lyzzzz Commented @ 2007-12-19 10:54 pm

    沙发。支持。

  2. rainy 2 rainy Commented @ 2007-12-19 10:57 pm

    其实gnome的截图工具gnome-screenshot在gnome-utils这个包里,不习惯scrot的朋友可以装上。

  3. liangzi 3 liangzi Commented @ 2007-12-19 11:08 pm

    赞。辛苦了。arch最爱

  4. zop 4 zop Commented @ 2007-12-19 11:16 pm

    支持,辛苦了

  5. bmbtgys 5 bmbtgys Commented @ 2007-12-19 11:32 pm

    菜鸟想问下Arch里面ADSL拨号上网怎么弄啊?谢谢~~~

  6. penbeggar 6 penbeggar Commented @ 2007-12-19 11:58 pm

    極力支持!特別是美化部分!

  7. lzjgf 7 lzjgf Commented @ 2007-12-19 11:58 pm

    支持,我的fedora里面的没用的东西太多了

  8. nacre 8 nacre Commented @ 2007-12-19 11:59 pm

    to bmbtgys:
    先安装rp-pppoe:pacman -S rp-pppoe
    再执行:pppoe-setup

  9. lyzzzz 9 lyzzzz Commented @ 2007-12-20 12:06 am

    看来linuxtoy这里的archer不是一般的多阿…

  10. linuxpcman 10 linuxpcman Commented @ 2007-12-20 12:32 am

    看来一切顺利啊,Arch Linux跑起来就是轻快

  11. bmbtgys 11 bmbtgys Commented @ 2007-12-20 1:26 am

    哦~谢谢~~另外在问下,装好了之后要怎么用?执行pppoe-setep命令?
    还有就是pacman -S rp-pppoe 这个安装命令是要把文件冲服务器上面下载下来安装吧?问题是adsl没拨号不能上网啊!(或者这个东东系统里面已经自带了,只是没装上?)能不能先下在下来,在自己安装?要怎么装?(我知道在ubuntu里面安装deb文件可以用dpkg命令,在arch里面文件包是什么格式的,也是用pacman安装么?或者需要自己编译安装)

    不好意思,我咯里咯说一下了问了一大堆,还是请大家解答一下,谢谢~~~

  12. nacre 12 nacre Commented @ 2007-12-20 2:02 am

    我记得至少在安装光盘上是有这个包的,可以用:
    pacman -U foo.pkg.tar.gz
    来安装。

  13. bmbtgys 13 bmbtgys Commented @ 2007-12-20 7:49 am

    恩~~谢谢~~

  14. buwen 14 buwen Commented @ 2007-12-20 8:51 am

    帮你补充点其他的:

    1.要访问ntfs分区,你需要安装ntfs-3g
    pacman -Sy ntfs-3g

    然后,#modprobe fuse

    #ntfs-3g /dev/sdb* /mnt/* -o force,loacle=utf8

  15. milkline 15 milkline Commented @ 2007-12-20 9:09 am

    我的arch几天没用,昨天用了一下,结果scim不知怎地就使用不了了!
    奇怪!!!!!!

  16. oceanboo 16 oceanboo Commented @ 2007-12-20 9:21 am

    哇噻,好帅的gdm theme。

  17. kingxsp 17 kingxsp Commented @ 2007-12-20 9:25 am

    Arch真是不错.不过我还是喜欢KDE.不知道有没有针对KDE的好看的主题包可以直接用pacman安装的?

  18. rainy 18 rainy Commented @ 2007-12-20 9:56 am

    kingxsp:
    有的,不过我推荐你使用kdemod的源,这是一个专门为arch重新打包的KDE源。
    kdemod官方网站: http://kdemod.ath.cx/ 好像被GFW收购了。
    另外有个镜像源可以访问: http://kdemod.podzone.net/repo/current/i686

    我这里有少量截图,你可以看看,另外有部分包官方未提供,我可以提供部分主题的包给你。

    http://hi.baidu.com/archlinux/.....F%E0%B2%E1

  19. rainy 19 rainy Commented @ 2007-12-20 9:57 am

    nacre:
    pacman -U是从本地文件升级一个包,从本地安装包应该是pacman -A

  20. rainy 20 rainy Commented @ 2007-12-20 9:59 am

    bmbtgys:
    官方ISO里有提供rp-pppoe的包,挂载ISO,进入包的目录直接安装就行了。这个包依赖于ppp,所以把ppp和rp-pppoe一起安装即可,官方的ISO里都包含了。

  21. fanhe 21 fanhe Commented @ 2007-12-20 10:19 am

    一堆命令,看着就烦

  22. yegle 22 yegle Commented @ 2007-12-20 10:47 am

    水印里面最后一个g什么字体的?如何批量加水印?

  23. aBiNg 23 aBiNg Commented @ 2007-12-20 11:00 am

    装了这么一堆,又是gtk又是qt,忙乎了半天,与ubuntu有多少区别?ubuntu有些多余的软件,删了就是。不知道archer们究竟想要得到什么,呵呵。

    要体验安装软件的乐趣,直接lfs;编译好的,pacman与apt-get又有多少区别?尝个鲜罢了。

    toy估计不会再写第四节了吧,如果再写,应该是编译吧,那么arch真没什么特色了。

  24. rainy 24 rainy Commented @ 2007-12-20 11:02 am

    aBiNg:
    照你的说法,恐怕只有Gentoo和Debian有特色,其它发行版都是多余的。

  25. Mingwei Liu 25 Mingwei Liu Commented @ 2007-12-20 11:07 am

    toy应该只是为喜欢archlinux的人做个展示(或许他本人也是喜欢这个的),每个人都有自己的选择,只要是自己使用顺手的。尝鲜是每个人的天性,同时可以满足自己的体验需求,未尝不可。

  26. aBiNg 26 aBiNg Commented @ 2007-12-20 11:32 am

    rainy:
    并非多余不多余的问题。而是没有必要去为了pacman和优化的内核而狂热。Linux本身的特点之一就是可定制性,既然都是Linux,何必这个distro那个distro的去尝试?个人想法,不必以为是客观。呵呵。

    Mingwei Liu:
    嗯,未尝不可。

  27. dogfox 27 dogfox Commented @ 2007-12-20 11:40 am

    不知道河南网通如何上网?
    河南网通上网包地址218.29.0.252/racer/linux/racer.tar.gz

  28. latteye 28 latteye Commented @ 2007-12-20 11:43 am

    aBiNg:
    用过么?没用过,少说话。–毛主席说的~~

  29. rainy 29 rainy Commented @ 2007-12-20 11:48 am

    aBiNg:
    这里没有谁为了pacman和优化的内核而狂热,我只是作为一个arch用户,向一些对arch感兴趣的朋友介绍一下而已,你既然见不得其它的发行版受欢迎,我也不说什么了,你用的发行版是最好的,ubuntu是最棒的,OK?

  30. quark 30 quark Commented @ 2007-12-20 11:54 am

    Arch的Lightweight已经是公认的了,
    它的所有二进制包都是为i686优化的,所以程序执行起来会快一些。
    设置起来也是简单清爽,很稳定。

    ubuntu 7.10的Bug有些多了,呵呵。

  31. winsphinx 31 winsphinx Commented @ 2007-12-20 11:56 am

    pacman的一个彩蛋:
    在 /etc/pacman.conf 中加入一行
    ILoveCandy
    看看效果…

  32. quark 32 quark Commented @ 2007-12-20 11:58 am

    只是官方禁了scim-qtimm,在Opera下就没有中文了…

  33. 开源之精华-Arch 之 AUR 系统 33 开源之精华-Arch 之 AUR 系统 Pingbacked @ 2007-12-20 12:14 pm

    […] 刚才在 Toy 那里看到 aBiNg 留言一篇,些许不爽。不高兴在别人的 Blog 唧唧歪歪,在这里我告诉你:Arch 有很大不同!这不同并不仅仅在于软件是如何管理的,系统启动是用 rc.d 还是 sysv,而是在于开源的组织模式。 […]

  34. matri 34 matri Commented @ 2007-12-20 1:16 pm

    kdemod比较pp嘿嘿,看了这个,我又把arch捡起来了,下决心重装了次系统,上个系统从ubuntu6.10一路升级到7.10,已经是满身毛病,ubuntu别的都还不错,这个没法平滑升级实在让人郁闷,而且7.10也比较让人失望。

  35. ClassFoo 35 ClassFoo Commented @ 2007-12-20 2:25 pm

    存在即是有人用

  36. aBiNg 36 aBiNg Commented @ 2007-12-20 2:58 pm

    latteye:
    被您老兄当成“愤青”了,还上了您的Blog,真是荣幸,呵呵。
    但,我从没有比较发行版优劣的爱好,也没这个水平。只是个人想法而已,您要是看不顺眼,可以无视,鄙视也行。
    我很自知,用arch没有诸位牛,所以我的意见水平也很一般。但请您勿将我当成靶子,立于您的Blog地盘上批斗!

    这里跟toy说声对不起,占用了这么多楼回复,也不懂得什么技术,只是“唧唧歪歪”,很不好意思。

  37. zlowly 37 zlowly Commented @ 2007-12-20 3:36 pm

    ubuntu用户用了archlinux,才知道ubuntu原来帮我们做了这么多不简单的事情。
    archlinux用户用了ubuntu,才知道原来优化过的linux的确是速度上有差别的。

  38. lh 38 lh Commented @ 2007-12-20 4:33 pm

    to quark

    貌似现在scim不需要scim-qtmm就可以对qt输入中文了。定义好环境变量。。添加进入.xinitrc。或者.profile. .bashrc都应该可以。

    export XMODIFIERS=’@im=SCIM’
    export XIM=”scim”
    export XINPUT=”xim”
    export XIM_PROGRAM=”scim -d”
    export GTK_IM_MODULE=”xim”
    export QT_IM_MODULE=”xim”
    scim -d &

  39. lh 39 lh Commented @ 2007-12-20 4:41 pm

    TO:toy

    最好多介绍AUR,ABS系统,PKGBUILD。

    看看archlinux功能多么强。。

    还有配置系统是不需要任何软件的,只用改变配置文件。这个是我最喜欢的,也是arch所始终坚持的

  40. latteye 40 latteye Commented @ 2007-12-20 4:52 pm

    aBiNg:
    人一激动,很容易成“愤青”,我也是。都是 Linuxer,不分 Ubuntuer 和 Archer。
    还是 zlowly 总结的好。

  41. cagewang 41 cagewang Commented @ 2007-12-20 7:18 pm

    ubuntu用户用了archlinux,才知道ubuntu原来帮我们做了这么多不简单的事情。
    archlinux用户用了ubuntu,才知道原来优化过的linux的确是速度上有差别的。

    顶这个兄弟的话。。。。。。。喜欢什么,需要什么只有自己知道!

  42. sky 42 sky Commented @ 2007-12-20 7:23 pm

    arch一直想试试,不过图形方面都没有成功,还是debian比较习惯.
    如果要写(4)的话,建意多写写ABS吧,pacman比较简单基础

  43. quark 43 quark Commented @ 2007-12-20 7:47 pm

    to lh:

    tried the configure file you provide and scim just doesn’t work.

    remove ‘&’ will be ok? I guess.

    cat /etc/X11/xinit/xinitrc.d/xinput :
    #!/bin/sh

    export XIM=scim
    export XMODIFIERS=”@im=scim”
    export GTK_IM_MODULE=scim
    export QT_IM_MODULE=scim
    export XIM_PROGRAM=”/usr/bin/scim”
    export XIM_ARGS=”-d”

    export GDK_USE_XFT=1
    export QT_XFT=true

    scim -d

  44. zlowly 44 zlowly Commented @ 2007-12-20 10:21 pm

    强烈推荐使用yaourt作为pacman的前端,这样就可以很方便的安装AUR里package了,不再局限于官方提供的那点 。
    在/etc/pacman.conf里加上根据你的archlinux的架构加上
    [archlinuxfr]
    Server = http://repo.archlinux.fr/i686
    或者
    Server = http://repo.archlinux.fr/x86_64
    然后
    sudo pacman -S yaourt就可以装上了。
    不过不要骂我,貌似这几天http://repo.archlinux.fr访问不了。

  45. Toy 45 Toy Commented @ 2007-12-21 9:06 am

    @rainy, nacre, buwen, winsphinx, lh, zlowly: 感谢各位的补充和完善。

    @aBiNg: 这里只是写出来作为参考,装什么,不装什么,还不是取决于你自己?如果能满足自己需要的话,甚至什么都不用装。

    @yegle: 字体是 Qlassik,水印通过 Phatch 添加。

  46. oceanboo 46 oceanboo Commented @ 2007-12-21 9:39 am

    @zlowly
    好精辟的总结。

  47. fanhe 47 fanhe Commented @ 2007-12-21 12:07 pm

    “还有配置系统是不需要任何软件的,只用改变配置文件。这个是我最喜欢的,也是arch所始终坚持的”
    浪费精力,我觉得linux的配置文件真是很烦,改起来真是很累,一点都不友好

  48. GunsNRose 48 GunsNRose Commented @ 2007-12-21 3:08 pm

    哈哈,先看(4)再看的(3),写得很好啊
    各发行版之争没意思,大家都优点说一说就行了,让别人知道还有这个玩意,有兴趣的人可能会尝试了,至于好不好是一回事,适不适合自已才是硬道理,ARCH的”广告”本来就不多,呵呵,支持作者一把,辛苦了

  49. liangzi 49 liangzi Commented @ 2007-12-23 2:23 pm

    to aBiNg:
    确实有点jjyy的。不去使用archlinux感受一下,只看到安装软件的几个命令就说和ubuntu差不多。

  50. matri 50 matri Commented @ 2007-12-23 7:47 pm

    http://repo.archlinux.fr 恢复了,刚才发现有内容了.

  51. 无花果山 » Blog Archive » archlinux初装笔记_01 51 无花果山 » Blog Archive » archlinux初装笔记_01 Pingbacked @ 2007-12-25 12:47 pm

    […] 参考: 第一部分 第二部分 第三部分 第四部分 […]

  52. BlackBerry 52 BlackBerry Commented @ 2007-12-25 6:20 pm

    关于chm查看器,我安装了kchmviewer,但看不了,会报“An error occurred while loading”的错,这里极力推荐用
    gnochm,没有乱码问题,可以找开中文名的CHM文件 ,安装方法:先按zlowly兄说的安装yaourt,并修改pacman.conf文件,安装好yaourt后,输入
    yaourt -S gnochm
    就可以安装了

  53. daqing 53 daqing Commented @ 2008-01-13 6:41 pm

    我是从ubuntu转到arch linux来的。。。toy这组文章非常好。

  54. pythonlong 54 pythonlong Commented @ 2008-01-16 1:45 pm

    zlowly Commented @ 2007-12-20 3:36 pm

    ubuntu用户用了archlinux,才知道ubuntu原来帮我们做了这么多不简单的事情。
    archlinux用户用了ubuntu,才知道原来优化过的linux的确是速度上有差别的。

    ===============================
    其实ubuntu也可以定制安装的。

    我就是从75m的base system,一步步搭积木搭起来的。中间也要学很多的。不是只有arch可以定制。才可以学到东西。

    今天为这个谁快谁慢我特意重新装了linux,心爱的linux啊。。郁闷死了

    原来ubuntu(自己从75m定制的)开机时70m内存,现在archlinux开机时114m内存,运行软件2个速度差不多。

    心疼啊,而且软件不是很多。

    这个也只能说个人喜好了。米办法。。。。

    重新装回ubuntu

  55. antisamael 55 antisamael Commented @ 2008-02-22 3:54 am

    辛苦了……
    改天再试试archlinux
    才从base-system装好Debian-testing,身心有点乏……

  56. tuzi737 56 tuzi737 Commented @ 2008-02-28 11:40 am

    debian自己定义下,也很不错了

  57. ligxn 57 ligxn Commented @ 2008-03-07 12:29 am

    我今天刚刚把archlinux 2007.11-0.4装上,我用adsl上网,配置没什么问题。输入pppoe-start,过一会儿,就会显示Connected!,但就是无法升级,请哪位指点一下?