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

Related entries

Latest entries

Mini Howto: Fubuntu

对于 Ubuntu、Kubuntu、Xubuntu 大家都比较熟悉了,那 Fubuntu 又是什么呢?我把 Fluxbox+Ubuntu 称为 Fubuntu。:)

Fubuntu

这几天时间我对原有的系统进行了彻底地改造,抛弃了一惯使用的 GNOME,原因十分明显,我需要一个轻量而灵活的系统,选择 Fluxbox 是个不错的主意。Fluxbox 这个窗口管理器相当轻量,而且可配置性也是非常高。目前,我对 Fluxbox 的表现很满意,整个系统反应迅速,运行稳定,感觉非常舒服。

需要说明的是,对于 Fluxbox 的安装与配置是一个详细而漫长的过程,也许本文不能给你全部的答案,但我还是十分乐意写出来,为有兴趣的朋友提供一些参考。

下面我将开始简述 Fubuntu 的整个安装过程。

首先需要确定的一件事情是,映像文件的选择。在 Ubuntu 官方网站上列出的有 Desktop CD、Server install CD 和 Alternate install CD 三种。其中,Desktop CD 是一个包含图形化安装程序的 Live CD,不是我们所需要的。至于后两种,二者择其一皆可。

在安装之初,选择 Server 模式进行安装,按照一般的安装过程把基本系统安装好。之后,重新启动系统,并登录,这时候还是文本界面模式。现在要做的就是修改 /etc/apt/sources.list 文件,将其中 deb http:// 和 deb-src http:// 前面的 # 符号去掉。保存后执行指令 sudo apt-get update。

现在我们就可以安装图形化环境了,执行指令 sudo apt-get install x-window-system-core fluxbox xdm xterm。这个指令将安装 X 窗口系统、Fluxbox 窗口管理器、图形登录管理器和终端。你可以根据自己的喜好对该指令作出部分调整,比如最后两者。

再次重启系统,使用图形登录管理器进入即可完全置身 Fluxbox 环境了。这时候,可以对 Fluxbox 进行一些配置,如:通过下列操作来生成一个菜单:

  cd /usr/share/doc/fluxbox
  sudo gzip -d fluxbox-generate_menu.gz
  sudo cp fluxbox-generate_menu /usr/bin
  fluxbox-generate_menu

如果要对 Fluxbox 进行更多的配置,建议去阅读使用手册。

最后,就是安装你喜欢的应用程序了,像 Firefox、XMMS、Gaim 等等。

39 Comments

  1. jazzi 1 jazzi Commented @ 2006-08-13 9:58 pm

    感谢你的分享,最近我的机器也越来越对GNOME的反应速度有意见了

    如果要对 Fluxbox 进行更多的配置,建议去阅读使用手册。

    我想很多人的麻烦就在配置这里了,因为这里面蕴藏的东西太多,还是希望老兄你时不时的把平时的配置笔记拿出来分享一下;当然深入、个性化的东西还是得靠自己去敲打

  2. J 2 J Commented @ 2006-08-13 11:19 pm

    俺的kde也有点点慢了,看您的post,对gnome的程序是支持不错的,完美支持kde的程序吗?

  3. jazzi 3 jazzi Commented @ 2006-08-14 12:55 am

    Now I’ve installed fluxbox,and there is a urgent problem,that’s it how to install a file-manager and which file manager is the best for fluxbox?
    thanks for help

  4. jazzi 4 jazzi Commented @ 2006-08-14 1:21 am

    求助!
    为了让SCIM虽桌面启动,修改了一下,导致无法进入桌面。下面是我修改的命令
    sudo sh -c " echo 'export XMODIFIERS=@im=scim ; export GTK_IM_MODULE="scim" ; scim ' > /etc/X11/Xsession.d/95xinput "
    sudo chmod 755 /etc/X11/Xsession.d/95xinput

    请问应该如何解救呢?

  5. Toy 5 Toy Commented @ 2006-08-14 8:32 am

    @jazzi:
    1.我会针对一些常见的 Fluxbox 配置问题提出个人的解决方案;
    2.我现在用 rox-filer,PCMan File Manager 也很轻量;
    3.先不要急,使用 Ctrl+Alt+F2 进入其他控制台,再进行编辑,我的 95xinput 文件内容如下:
    export XMODIFIERS=@im=SCIM
    export GTK_IM_MODULE="scim"
    export QT_IM_MODULE="scim"
    scim -d

    让该文件可执行就可以了。希望你尽快解决问题。Happy Fluxbox!

    @J:
    Fluxbox 同样支持 KDE。

  6. jazzi 6 jazzi Commented @ 2006-08-14 10:15 am

    问题解决了
    谢谢Toy,接下来的一个问题就是Xterm的中文显示,你是怎么弄的,我的老显示为乱码
    2.字体的大小设置问题:我在Firefox中更改了最小字体大小为16,结果没半点作用;Xterm中的字体如蚂蚁一样,再不改眼镜要换副1000度的了

    @关于Xterm的中文显示我googel了一下没找到答案,倒听说有个中文化了的CXterm

  7. Toy 7 Toy Commented @ 2006-08-14 11:06 am

    jazzi 兄,xterm 的中文输入和显示都没问题,可能你需要把字体弄大些,我发现如果字体很小的话,中文就会显示成框框。更改字体大小的方法是:同时按住 Ctrl 和鼠标右键就会弹出一个菜单,在其中选择 Large 即可。

    如果要使 Firefox 的字体在调整后生效的话,可能你需要加载 gnome-settings-daemon,可以放到 ~/.fluxbox/apps 中开机自动加载。这样做过之后,对于 gtk 程序也是大有好处。

  8. jazzi 8 jazzi Commented @ 2006-08-14 11:27 am

    Xterm的字体如你所说,太好了
    这个gnome-settomgs-daemon源中我找不到,是不是要单独下载啊,如果是的话你能否给我发一个
    :-)看来我得弄本笔记本来作作笔记了

  9. Toy 9 Toy Commented @ 2006-08-14 11:41 am

    你安装 gnome-control-center 这个包吧。

  10. Toy 10 Toy Commented @ 2006-08-14 11:46 am

    另外,这个地方有最新的 Fluxbox deb 包。我已经换上了 - _ -

  11. jazzi 11 jazzi Commented @ 2006-08-14 7:58 pm

    Xterm有配置文件吗,要不每次关了xterm再打开后字体还是一样小,还得再弄大,很麻烦。我查了一下Xterm的官方文档,没有找到答案。你是如何解决的呢?

  12. Toy 12 Toy Commented @ 2006-08-14 10:28 pm

    到 ~/.fluxbox/menu 文件中加入如下内容:
    [exec] (xterm) {xterm -ls -fn -misc-fixed-medium-r-normal–18-120-100-100-c-90-iso10646-1}

  13. jazzi 13 jazzi Commented @ 2006-08-15 11:40 am

    我是修改这里的:/etc/X11/fluxbox/fluxbox-menu
    用的你提供的参数,效果很好,可是有一个问题,就是X 服务器一重新启动这个文件就又回到老样子了,好像被缺省的覆盖了,不知哪里设置了这个一重启就覆盖的。

  14. Toy 14 Toy Commented @ 2006-08-15 11:55 am

    为什么不用用户主目录中的 .fluxbox/menu 文件来控制 Fluxbox 的菜单呢?这样不用担心重启被覆盖啊,而且便于修改和备份。

  15. jazzi 15 jazzi Commented @ 2006-08-16 10:17 am

    我也觉得在自己的用户目录下控制这个menu比较方便,Xterm一切都好,速度飞快的,可是无法输入中文,我查了一下文档,有人用加命令参数的办法来支持中文的输入,我实验了一下不成功,我的中文字体是Vera Sams YuanTi ,不知你是如何实现中文输入的?

    不好意思,老问你问题:_)

  16. Toy 16 Toy Commented @ 2006-08-16 10:51 am

    jazzi 兄不必过于客气~

    你可以用 xlsfonts 查一下系统中可用的字体。通过选项可以指定 Xterm 究竟使用什么字体。

    对啦,你说无法输入中文,症状是什么样子呢?可以呼出 SCIM 吗?只要能够呼出,输入应该是没有问题的。

  17. Toy 17 Toy Commented @ 2006-08-16 11:06 am

    我抓了张图~

    另外,我发现 SCIM 在 Xterm 有些按键失效,如无法用 shift 键来切换中英文,好在可用 ctrl+space 取消。但呼出是正常的,且可以输入中文。

  18. jazzi 18 jazzi Commented @ 2006-08-16 12:19 pm

    我的无法呼出SCIM?
    /etc/X11/Xsession.d/95xinput 这个文件和你5楼提供的一样。

  19. Toy 19 Toy Commented @ 2006-08-16 1:30 pm

    是啊,跟我的一样的,但我的就正常,奇怪啊,不知什么原因 :(

  20. jazzi 20 jazzi Commented @ 2006-08-16 1:49 pm

    真的是奇怪,不知别人的怎么样,我reinstall 了一遍,还是不行,另外在我的纯bash下也不能呼出scim.

  21. Toy 21 Toy Commented @ 2006-08-16 3:36 pm

    jazzi 兄或许可以考虑换一个终端,比如 gnome-terminal,没必要在一棵树上掉死 :)

  22. jazzi 22 jazzi Commented @ 2006-08-17 11:49 am

    还有比较奇怪的是我的firefox中的google toolbar也没有“字词翻译器”,我发邮件问了下google,回信说这没遇到过。我也没遇到过,和着这xterm无法呼出SCIM,我猜想会不会是我系统的locale设置问题,我的是zh-CN,UTF-8。还没头绪,搞清楚了再回吧

  23. Toy 23 Toy Commented @ 2006-08-17 3:22 pm

    有这种可能性,我用的 locale 是 en_US.UTF-8。

  24. cagewang 24 cagewang Commented @ 2006-08-18 8:36 pm

    我在网上看见了一个nubuntu ,也是Fluxbox+Ubuntu,但是英文的.http://nubuntu.org/team.php,你的和他们的有什么区别?另外你有个人博客么?我希望能经常看见你的LINUX 使用经验...谢谢.

  25. Toy 25 Toy Commented @ 2006-08-18 9:11 pm

    nUbuntu 是面向安全测试的发行版,其中包含了许多安全方面的软件包。对于个人使用,我更倾向于按需定制。本文即是从此目的出发。

  26. 945 26 945 Commented @ 2006-08-19 7:14 am

    问个菜鸟问题:xxxxxx…..这时候还是文本界面模式。现在要做的就是修改 /etc/apt/sources.list 文件,将其中 deb http:\\ 和 deb-src http:\\ 前面的 # 符号去掉。保存后执行指令 sudo apt-get update ………….修改文那个文件的指令是什么?还有保存文件的指令是什么?

  27. Toy 27 Toy Commented @ 2006-08-19 8:25 am

    用 vi 可以编辑,按 i 进入编辑模式,保存可以使用 :wq。

  28. 945954 28 945954 Commented @ 2006-08-19 10:12 am

    谢谢,,我查了本书懂了...还有我想能用sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
    sudo gedit /etc/apt/sources.list  指令对不??我们能用快速的ubuntu.cn99.com的源么??

  29. Toy 29 Toy Commented @ 2006-08-19 10:38 am

    gedit 是一个图形化的文本编辑器,需用于图形化桌面中。通过手动编辑 sources.list 文件,当然可以使用 cn99 的源。

  30. jazzi 30 jazzi Commented @ 2006-08-19 10:40 am

    基于ubuntu Server安装的,ubuntu的源都应该可以用的
    不过我建议楼上的兄弟还是学一下vim的基本用法,这和emac可是并称unixer们的最爱

  31. jazzi 31 jazzi Commented @ 2006-08-19 10:48 am

    怎么不再见Toy兄关于fubuntu的Howto释出?
    期待呢,另外想请教一下邮件客户端的配置问题:mutt+msmtp+fetchmail组合中我的
    fetchmail POP3收取 gmail的老不行,下面是输入:fetchmail的错误信息和我的fetchmailrc

    ~$:fetchmail
    fetchmail: Server certificate verification error: unable to get local issuer certificate
    fetchmail: Server certificate verification error: certificate not trusted
    fetchmail: Server certificate verification error: unable to verify the first certificate

    我的.fetchmailrc

    # pop by fetchmail in ~/.fetchmailrc
    poll pop.gmail.com with proto POP3
    user ‘xxx@gmail.com’ there with password ” is
    ‘xxxxx’ here fetchall nokeep options ssl

    不知为什么会不行

  32. jazzi 32 jazzi Commented @ 2006-08-19 11:36 am

    好消息(对我来说:_)终于找到了xterm中无法呼出scim的症结所在,原来是在

    export XMODIFIERS=@im=SCIM

    这一行中我把大写的 SCIM 写成小写的了
    无意中发现的。谢谢Toy兄一直以来的指导!

  33. 945954 33 945954 Commented @ 2006-08-19 12:34 pm

    我 觉得也是的,Toy兄能抽点时间释放你最新的Howto for fubuntu 么??期待中....

  34. Toy 34 Toy Commented @ 2006-08-19 1:46 pm

    关于 fetchmail 收取 Gmail 的邮件问题,这里有一篇配置笔记,我测试后没有发现你上面所述的问题。

    而有关 Fluxbox 的配置文章我正在撰写,请稍候。

  35. 945 35 945 Commented @ 2006-08-19 10:15 pm

    还是我菜鸟的问题很多,真的不好意思.晚上按你的方法去下了个server cd 安装一切顺利.vi /etc/apt/sources.list 也能正常的调出文件.i 键插入修改(去掉#).不知怎么退出保存.试了:wq .但是弹出错误:E45'readonly’ options set (add! toverdide)怎么是只读项啊?自己瞎折腾了几次,好象也成功了..怀疑中(用命令:w file)因为update 后看见有数据包完成的提示.但是install 时却无法找到数据包....哎,昏厥了.期望TOY贴个按步骤操作的东西给我这个超级菜鸟用...真是无语了,谢谢

  36. 945 36 945 Commented @ 2006-08-19 10:26 pm

    另外有个疑问:/etc/apt/sources.list 文件里面有#deb http:\\
    #deb-src http:\\ 和# deb http:\\ # deb http:\\ (# 号后没空格和有空格之分) 我都把他们的#去了有问题么?期望我这些很低级的问题没有让你吐血......

  37. Toy 37 Toy Commented @ 2006-08-19 10:29 pm

    不要急,慢慢来,编辑该文件,需要使用 sudo,比如,你可以使用:sudo vi sources.list,之后按以上操作即可。去掉那个没有问题的。

  38. jazzi 38 jazzi Commented @ 2006-08-20 11:01 am

    关于源的选择问题:

    在安装之初,选择 Server 模式进行安装,按照一般的安装过程把基本系统安装好。之后,重新启动系统,并登录,这时候还是文本界面模式。现在要做的就是修改 /etc/apt/sources.list 文件,将其中 deb http:\\ 和 deb-src http:\\ 前面的 # 符号去掉。

    如果是南方网通的朋友我建议把/etc/apt/sources.list文件中的 cn 替换成 us ,个人感觉速度快了很多,而且有一些东西cn源中没有,比如getmail4,但是一些ubuntu.org.cn增加的东西 us 没有,所以觉得两个源可以交替使用。

  39. cg111 39 cg111 Commented @ 2007-03-03 10:10 pm

    修改/etc/x11/app-defaults/XTerm
    文件,可以直接修改默认的字体大小
    修改XTerm-color可以修改颜色。
    你可以用
    #>xfontsel
    命令选择你需要的字体,比如我就选择的是:
    *VT100.utf8Fonts.font: -misc-fixed-medium-r-normal–18-120-100-100-c-90-iso10646-1
    这个字体,打开xterm后字体就足够大了。