• Emacs 命令查询 - [emacs]

    2007-11-16

    这几天在学习 emacs 中最头疼的就是一大堆的命令,为方便以后查询,将学习中遇到的每个命令都记录在了 Google Spreadsheet。现在把它放在博客上,希望对大家也有帮助:),现在命令还不多,随着学习的深入,命令会逐渐增多,该表格会由 Google Spreadsheet 自动更新。

    命令查询

  • 推荐永中 Office - [Debian]

    2007-11-15

    试了一下永中 Office,我就把 OpenOffice 卸掉了。用 OpenOffice 打开中文 Word 文档总是"变形",永中 Office 就没这问题,我需要的只是能够正常浏览 doc 和 ppt 而已。永中 Office 用 Java 开发,正式版是要收费的,但提供试用版免费下载使用,虽然是试用版,但完全不影响使用。如果不介意永中不是自由软件的话,这个软件很值得一试哦。反正我是不想使用那臃肿的 OpenOffice。还有永中 Office 自带了一套中文字体,效果还不错。看张截图吧,界面很像 Microsoft 的 Office 哦。

    下载: 永中集成Office2007简体中文试用版

  • rxvt-unicode 配置 - [Debian]

    2007-11-11

    由于 gnome-terminal 和 konsole 绑定的各种快捷键,妨碍了其他程序(如 mc,emacs)的使用,因此换用轻量虚拟终端程序 rxvt。我使用的是 rxvt-unicode,上网找了一些资料,把 urxvt 配置了一下。下面是我的 rxvt-unicode 配置,添加到 ~/.Xresouroces,中文字体使用的是文泉驿。

    !! RXVT setting
    URxvt.background:black
    URxvt.foreground:gray60
    URxvt.geometry: 90x25+180+200
    URxvt.colorBD:yellow
    URxvt.colorUL:green
    URxvt.cursorColor:red3
    URxvt.color0:black
    URxvt.color1:red3
    URxvt.color2:springgreen
    URxvt.color3:wheat3
    URxvt.color4:navy
    URxvt.color5:magenta4
    URxvt.color6:steelblue1
    URxvt.color7:gray85
    URxvt.color8:gray10
    URxvt.color9:orangered2
    URxvt.color10:chartreuse3
    URxvt.color11:lightgoldenrod2
    URxvt.color12:skyblue1
    URxvt.color13:pink1
    URxvt.color14:lightblue1
    URxvt.scrollBar:False
    URxvt.saveLines:3000
    URxvt.font:xft:Bitstream Vera Sans Mono-12,xft:WenQuanYi Bitmap Song-12
    URxvt.boldFont:xft:Bitstream Vera Sans Mono-12:Bold,xft:WenQuanYi Bitmap Song-12:Bold
    URxvt.preeditType:Root

    再执行以下命令,然后重启 rxvt-unicode 就可以了。

    xrdb ~/.Xresources

    以下是我的截图:

    参考:使用文泉驿点阵字体后,英文如何设定?

  • 成功编译 LFS 6.2 - [LFS]

    2007-11-05

    经过两天的努力,总算在虚拟机上成功编译 LFS 6.2。前几天是每天编译一点的方法进行的,但是几天之后,就无法进行下去了,经常出错。于是昨天早早的起床,推倒重来,整整敲了一天的命令(没有一个字母是复制粘贴的),今天收了一下尾,呵呵。当然中间,也遇到了一大堆问题,作一下总结:

    1、 宿主系统尽量用LiveCD,一开始我用的 Debian,在编译 glibc 时总是遇到莫名奇妙的问题,也许是 Debian 的 gcc 版本太高了。

    2、敲命令时,在 Enter 前一定要重新确认一下命令,特别注意0(零)和oO(字母),l(字母L)、I(字母i)和 1(数字)。

    3、出错时,要耐心分析,判断出错的步骤,然后再次编译。比如编译 glibc 时,我一直在 make install 时出错,而make check 通过了,说明编译没问题,检查前面的步骤,就可以发现只与 test-installation.pl 的 sed 命令与程序安装有关,因此最大的可能,就是这个步骤错了。再次编译时,在这里特别小心一下,应该就没问题了。(敲命令时,得细心!!)

    4、由于是在虚拟机 vmware 上编译的,因此在编译内核时,要注意一下驱动,下午编译了4遍内核,才成功,呵呵。

    SCSI 虚拟硬盘:
    Device Drivers --->SCSI device support ---><*> SCSI disk support
    Device Drivers --->SCSI device support --->SCSI low-level drivers ---> <*> BusLogic SCSI support(不确定是Bus还是LSI的话,把LSI也加上)
    文件系统是ext3的话,把跟ext3有关的都选成星号[*]
    网卡:
    Device Drivers ---> Networking support --->Ethernet (10 or 100Mbit) ---> <*> AMD PCnet32 PCI support

    5、在编译 binutils、gcc、glibc 这三座大山时,要特别仔细和耐心。其实整个过程,也就编译这三座大山时最容易出错,其他软件一般不会出错。

    6、还有很多,只能自己编译时再细细体会了!!其实单纯编译安装 LFS,一点技术含量也没有,需要的只是:耐心和细心。

    下一次,编译安装 LFS 时,一定尝试理解整个安装过程,并了解整个 Linux 系统的架构。

    参考: 6次编译搞定vmware下linux内核升级