02月 28, 2006

我在Blog中介绍过Ubuntu的设置和web环境的安装,(1,2,3)。
现在继续说明如何完全用Ubuntu进行日常工作。

(大家应该能看出来,我的文章标题是模仿王垠的“完全用linux工作,摈弃Windows“一文,虽然该文偏激了一点:)

就我个人而言,日常工作用Ubuntu,已经完全没有问题,而且还有可能比在Windows下工作得更好,因为Ubuntu更为快速和稳定。
不信?等我慢慢说明。

Ubuntu自带了GNOME作为窗口管理器。如果你比较喜欢KDE,可以自行安装或者直接使用Kunbuntu

网络篇:

浏览器:Firefox , Opera
IM:Gaim, LumaQQ.
Email: Gmail
RSS阅读:liferea
ftp: gftp, lftp
下载工具: wget,它还可以下载整个网站。不信?尝试

wget -r -p -np -k http://www.vingel.com

娱乐篇:
mp3: xmms
影音:totem,MPlayer

工作篇:
编辑器: Vim或者emacs都是非常好的选择。如果你觉得上手太难,可以暂时用Gedit代替。
PPT和Doc可以用OpenOffice打开,不过会损失一定的格式效果。建议你用PDF这种格式代替。
文档,幻灯片:LaTeX, ConTeXt
输入法:Scim,它自带了N种输入法,保证能够满足你的需求。
字典:星际译王 stardict。它的词库非常多。
图象处理:GIMP,可以媲美Photoshop了。

开发篇:
传说中的最佳组合:
gcc/emacs/make/gdb
脚本语言:perl / python

连网到其他电脑:Samba, Openssh

如果我忽略什么了软件,欢迎你进行补充。
如果你有使用Ubuntu上的疑问,请留言。

这里有一个Windows软件在Linux上的等价软件列表
http://www.vingel.com/docs/equivalentsoft-zh-cn.html

, , , , , , , , , , , , ,

02月 27, 2006

1984年,Apple在它花费昂贵的广告中说,”And you’ll see why 1984 won’t be like 1984“.

很庆幸,1984中描述中的可怕情景还没有来临。然而,我有个问题,Google会是我们中某些人的1984吗?

我在《Google式生存》一文中描述了完全依赖Google的生活会是什么样子,这将是一种可怕的生活。那并非凭空想象,因为文中所说的每一个服务,Google现在都已经推出了(而且他们还将推出更多)。不用2008,如果现在你中Google毒太深的话,也完全有可能已经过上那种生活。

Google就像1984中的Big Brother一样,将会控制人们生活的方方面面?

比如,我现在就不能够想象,如果有人掌握了我Gmail里的1万多封邮件, 会对我的生活产生什么影响。会不会将来出现了一种Gmail Cracker,以专业破解人们的Gmail获取隐私,然后靠勒索为生?

比如,Gmail for your domain, 这个服务完全已经可以做为中小企业的邮局使用。然后全体员工都是用这个,用Gmail Chat交流,公司的内部服务器用Google mini,再在每个公司员工电脑上装Google Desktop企业版…..

哦天啊,这种情况,真是想想都目眩。

我觉得,现在的Google的宗旨不是”Don’t Be Evil
而是:把你的隐私交给我,我会给你更多。

我不会说我现在就拒绝Google,但从现在开始,我会对它保持戒心。

,

02月 26, 2006

可能你已经注意到,在本站首页上,我把”波罗纪”翻译为:Blogeek。这是一个我生造的词,即blog+geek.

什么是Geek?

未写出的Geek信条:需要的是原创和新奇,盲目的跟从和愚昧是不可原谅的。
(The unwritten geek credo states that originality and strangeness are good, and that blind conformity and stupidity are unforgivable.)

Wikipedia中Geek的定义:

Geek在一般的字典上解作一些拥为古怪性格的人。而对于早期的电脑发烧友,Geek就是一般人对hacker的贬称。大部份hacker都会自己大部份的精神和时间花在电脑上,以忽略外表及与其它人的交往。普遍对Geek的印象是一个架着厚厚圈圈眼境、头发凌乱或发型古怪、衣着老土古怪,性格偏执离群等。不过近年有些人提出了对Geek的另种解释。他们定义Geek指一些喜于工余时在电脑网络上与人交往的人,如上IRC,在USENET或BBS上贴文,玩MUD,甚至写分享软件(shareware)等。Geek并不一定是电脑高手,不过大部份都对电脑有莫大的偏爱。而由于传媒长期对Hacker定义的扭曲,有不少Hacker及倾向成为Hacker的电脑发烧友都会自称作Geek.

还有Geek.com,这个站点据说专门为geek制作的新闻。(什么?那你说nerd的新闻呢?“,”哦,那你去slashdot吧,他们的口号是 news for nerds”)

我并不自认为是一个 Geek, 虽然我很多行为在许多人眼里已经足够怪异。在我看来,把波罗纪翻译为Blogeek只是个人喜好问题而言(哦不,不是信仰问题)。很明显,Geek这个称呼也并不适合我。

我的希望是,很多年以后,我还能葆有一颗童真而柔软的心,而不会被世间的冷漠围困。而不会是一个敏感脆弱而多变的人

,

我已经介绍过如何在Ubuntu下配置Web环境,现在继续介绍如何用安装Django。
Ubuntu中配置Django的开发环境还是比较简单的。下面是具体步骤:

首先到www.djangoproject.org下载django 0.91版本

http://www.djangoproject.com/download/

然后运行命令:

tar xzvf Django-0.91.tar.gz

cd Django-0.91

sudo python setup.py install

接下来你进入到刚才所解压的django/bin目录下,运行

python django-admin.py startproject myproject,

他将会在你的bin目录下创建myproject目录,

myproject/
__init__.py
manage.py
settings.py

urls.py

这时候你需要修改一下

settings.py

DATABASE_ENGINE = ‘mysql’ # ‘postgresql’, ‘mysql’, ’sqlite3′ or ‘ado_mssql’.

DATABASE_NAME = ‘django’ # Or path to database file if using sqlite3.

DATABASE_USER = ‘root’ # Not used with sqlite3.

DATABASE_PASSWORD = ‘’ # Not used with sqlite3.

DATABASE_HOST = ‘localhost’ # Set to empty string for localhost. Not used with sqlite3.

DATABASE_PORT = ‘3306′ # Set to empty string for default. Not used with sqlite3.

按照你的不同情况设定不同的参数

然后你就可以执行

python manage.py runserver

Validating models…
0 errors found.

Starting server on port 8000 with settings module ‘myproject.settings’.
Go to http://127.0.0.1:8000/ for Django.
Quit the server with CONTROL-C (Unix) or CTRL-BREAK (Windows).
你也可以通过指定端口的方式运行
python manage.py runserver 8080

到浏览器中访问一下吧

到现在只是做完第一步,我们还要让django在apache2下运行

你需要准备mod_python 和 python_mysql module或者其他的db module

然后

在/etc/apache2/httpd.conf或者site-avaible下也可,

添加

SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE myproject.settings
PythonPath “[’/usr/lib/python2.4/site-packages/Django-0.91-py2.4.egg/django/bin/’] + sys.path”
PythonDebug On

切记要设定好上面这个,否则系统找不到myproject.settings

这时候只要你运行以下命令:

sudo apache2ctl -k restart

然后去浏览器中输入

http://localhost/mysite/

就可以看到django的欢迎页面了.

, , ,

2008年的某一天,你早上起来之后,想上个网,于是使用Google免费提供的WIFI上网,上网之后,打开了装了Google Toolbar的浏览器,用Gmail处理email, 到Google News看看新闻,用GoogleReader看看朋友们的blog更新了没有,然后用Google Talk跟他们聊聊天。你有点感触,想用Blogger写自己的blog,在写blog时使用Google Image搜索漂亮的图片点缀一下,然后用Picasa处理一些图片后上传,你突然忘记你电脑中某些文件放在那儿了,于是你用Google Desktop搜索一下自己的电脑。

你收到了GoogleAlert的提醒,说你关注的笔记本电脑本周已经到货,于是你想用 Google Local看看一下本地还有没有其他的这方面信息的,然后用Froogle做购物之前的对比,对比完之后你觉得这家商品不错,最后用GooglePay付了款。然后你觉得以前的笔记本旧了,应该卖掉了,于是到Google Base发布相关信息,等待买家来临。

你做了一家网站,那是你的工作,使用的是GooglePages提供的主机空间,每天用sitemap向Google提交更新信息。在这之后,你想查询一下昨天GoogleAdsense的收入多少,因为它是你全部的收入来源,同时也用GoogleAnalytics查看一下今日网站访问情况来确定以后网站的内容方向。

工作完之后,你想找点娱乐,于是就到Google Book Search Google Video找一些书和视频来看。发现一部电影不错,于是用 Google Movie Showtimes搜索它在本地上映时间。突然你朋友拜托你找一些论文方面的资料,为避免浪费你看电影的时间,你建议你的朋友使用Google Scholar

找到了电影上映时间之后,你发现你不知道电影院在那里,于是用GoogleMaps查询位置,你想叫个出租车去电影院,于是使用GoogleRidefinder找到出租车,去看电影了。看电影时你发现有个演员很熟悉,于是拿起手机,用Google Mobile搜索关于他的信息,然后用Google SMS订阅。

看完电影已经是深夜,回了家,你躺在床上想,“啊,多么完美的一天!明天又会是新的一天开始。”,于是安然入睡。

02月 25, 2006

今天收到了 Gmail For your domain 的邀请。

有兴趣的人可以用
帐号:guest
密码:vingel

Mudou mail登陆测试。

为了给后来的人方便,请勿修改密码。
该密码一旦被修改,请通知我。

附:

后台管理页面;
Gmail Pannel

注册时页面:
gmail 登陆

收到的邮件内容:

Welcome to our beta test!

Thanks for helping us test Gmail for your domain! We’re excited to help you offer Gmail accounts with your domain.

Here’s how to get started:

* First, click the link below. Log in with the same Google Account you used to volunteer to become a beta tester.

https://www.google.com/hosted/register?n=mudou.com

* Next, we’ll guide you through a series of steps to register your domain for this service.
* We’ll then ask you to create a new administrative account for your domain. Most people choose something like admin@mudou.com.
* You can then log in to the control panel ( https://www.google.com/hosted/mudou.com ) with your administrative account. Within the control panel, you can create new users, modify or suspend accounts, create aliases and lists, and customize the look and feel of Gmail for mudou.com. You can even upload whole lists of new users with the bulk upload feature, and assign administrative rights to multiple accounts.
* Finally, you’ll need to configure your DNS MX records to work with Gmail. Once you log in to the control panel, you’ll see detailed instructions on how to complete this step. If you get stuck, you can access our help center.

Thanks again for helping us out,

The Gmail Team

Google 会叫你修改 mx 记录
Gmail 修改 mx页面

Procedures for changing MX records vary greatly from ISP to ISP. The instructions here are meant only as a general guide.

1.

Login to your ISP using the username and password associated with your domain.

2.

Navigate to an MX record maintenance page. MX records are special DNS (Domain Name Service) records, and are often located under sections titled “DNS Management,” “Mail Server Configuration,” or “Name Server Management.” You may need to turn on advanced settings to allow editing of these MX records.

3.

Delete any existing MX records before entering new MX records.

4.

For each MX record, enter information according to the entries in the following table. You may not be allowed to enter the priority values exactly as they appear in the table below; in that case, simply ensure that the server addresses are prioritized in the same order as they appear in the table. (i.e. The priority ranking [1, 3, 3, 5, 5, 5, 5] should work just as well as [1, 5, 5, 10, 10, 10, 10] so long as you keep the addresses in the right order.)

If you’re asked to specify the type of each record you’re adding, enter “MX”.

MX records often require the specific format of DNS records, including a trailing dot (”.”) at the end of any full-qualified domain names (e.g. “server.example.com.”)

Set any TTL values to the maximum allowed.

update: 原来
Gmail by Google
这个logo是可以改成自己的:),格式要求 143 x 59 的图片。

,

02月 23, 2006

注意:本文中所说的web配置方式若只用来作日常开发web程序的调试环境比较合理。若要作为一个大型的服务器应用,则比较不适合。建议你自行下载文中 LAMP 的源代码编译安装:)

Ubuntu 是一个完全以 Gnu/Linux 为基础的操作系统,它是一个基于 Debian的发行版。目前版本是 5.10。

如果你想快速在本地设置web环境的话,可以按照以下方法配置:
在终端中键入以下命令安装 Apache + PHP + Mysql,(当然,你需要确定你已经连上了网络:)

sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5-common
sudo apt-get install php5-gd
sudo apt-get install php5-mysql
sudo apt-get install libapache2-mod-php5

Apaache 的配置文件是 /etc/apache2/apache2.conf
默认Web 目录是 /var/www/

注意,mysql默认这么安装后的根用户root并没有设置密码。这样会带来安全风险问题。
如果你不懂mysql的命令行操作方式,建议你使用 phpMyAdmin进行管理。

配置 mysql,让它支持其它客户端访问,如果你不需要就不用修改。
sudo vim /etc/mysql/my.cnf
注释掉skip-networking这一行。(即在这一行的最前端加上#号)
你还可以安装一个 Mysql 客户端查询工具
sudo apt-get install mysql-query-browser
然后在终端中输入 mysql-query-browser, 输入服务器IP:127.0.0.1 帐号:root以及你的密码, 点击 connect,就可以查询和维护数据了。

另外,你还可以在安装 Ubuntu 时Boot提示下键入 server 来安装一个最小化的操作系统。然后按照上述方法配置web 服务器。不过注意 mysql-query-browser需要在 X 下运行。

, , , ,

02月 22, 2006

Unix & Linux Answers! Certified Tech Support 这本书中的 14.6.7 ”怎么定制FVWM”段落很有趣,翻译如下:

“我们并不是要教会你有关FVWM的所有东西,而只是告诉你怎样去学习它。一个伟大的哲学家曾经说过:”如果你用鱼去打一个人的脑袋,他会头痛一天;而如果你教会一个人去用鱼打他自己的脑袋,那在他以后的生命中都会头痛。”

PS: 今天看到的一些 Jargon File 的段落。分享如下:
Via Benben

来自 Appendix A. Hacker Folklore 里的 Some AI Koans。这是 MIT AI Lab 里流传的一些关于黑客的搞笑八卦。大家都应该知道 Minsky, Sussman, Drescher 这些大牛了,另外 Tom Knight 是 Lisp 机的主创者之一,David Moon 则写了很多 Lisp 机上的 Lisp 代码。

Tom Knight 与 Lisp 机
一个新手在和一台坏掉的 Lisp 机搏斗,试图通过开关电源来让它重新跑起来。Knight 看到了就严肃地告诉那学生,不理解一台机器的原理,只通过反复开关电源来修理它是不行滴。然后 Knight 把那台机器关掉,再打开。
机器跑起来了。

Moon 指导学生
有天一个学生跑去告诉 Moon:“我现在知道怎么设计一个更好的垃圾回收器了,我们得保留指向每个 con 的那些指针的引用记录。”
Moon 耐心地告诉这位学生这么一个故事:
“有天一个学生跑去告诉 Moon:‘我现在知道怎么设计一个更好的垃圾回收器了……’”
[编注: 纯粹记录引用的垃圾回收器常有自指结构的问题。]

Sussman 悟了
Sussman 还是个新手的时候,Minsky 有一次看见他坐在一台 PDP-6 前边,试图剖析它…

“你在干嘛?”,Minsky 问到。

“我正在训练一个随机的神经网络跳踢踏舞。”Sussman 回答。

“为什么要让这个网络随机连接呢?”,Minsky 问。

“因为我不希望让它对怎么跳有什么先见。”,Sussman 说。

于是 Minsky 闭上了眼睛。

“你干嘛闭上眼睛呢?”,Sussman 问他老师。

“这样这个房间就是空的了。”
这一刻,Sussman 悟了。

, , ,

文章部分内容来源: ubuntu 中文

默认下 Ubuntu 的root用户所不能登录的。
你可以使用如下的命令修改:
sudo passwd root
然后输入你要修改的密码即可。

升级系统:
修改你的源,并升级到最新的系统:
sudo gedit /etc/apt/sources.list

在编辑器里,删除所有东西,并在加上下面的行:

deb http://ubuntu.cn99.com/ubuntu/ breezy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ breezy main restricted universe multiverse
deb http://ubuntu.cn99.com/backports/ breezy-extras main restricted universe multiverse

保存,关闭编辑器

系统升级(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get update
sudo apt-get dist-upgrade

设置本地local环境:

sudo dpkg-reconfigure locales

确保 zh_CN.UTF-8 被选择,同时也默认local为 zh_CN.UTF-8

根据你安装的系统来选择安装的中文支持环境

安装中文语言支持(Ubuntu):

sudo apt-get install language-pack-gnome-zh language-pack-gnome-zh-base language-pack-zh language-pack-zh-base language-support-zh

安装中文语言支持(KUbuntu)):

sudo apt-get install language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base language-support-zh

安装中文字体(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get install ttf-arphic-ukai ttf-arphic-uming

如果希望有更好的中文显示,推荐 使用圆体美化 。
#

安装输入法,你可以在SCIM和fcitx输入法中任选一种安装

* SCIM:

sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
sudo sh -c ” echo ‘export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE=”scim” ; scim -d ‘ > /etc/X11/Xsession.d/95xinput ”
sudo chmod +755 /etc/X11/Xsession.d/95xinput

* fcitx:

sudo apt-get install fcitx
sudo sh -c ” echo ‘export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE=”fcitx” ; fcitx ‘ > /etc/X11/Xsession.d/95xinput ”
sudo chmod +755 /etc/X11/Xsession.d/95xinput

# 设置LC_ALL和其它属性:

sudo gedit /etc/environment

*

在编辑器里,将内容修改如下(默认使用中文界面):

LANGUAGE=”zh_CN:zh:en_US:en”
LC_CTYPE=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK

如果需要使用英文界面,将内容修改如下:

LANGUAGE=”en_US:en”
LC_CTYPE=zh_CN.UTF-8
LANG=en_GB.UTF-8
GST_ID3_TAG_ENCODING=GBK

保存,关闭编辑器

好了,注销一下电脑。(系统 -> 注销 -> 注销) 这时候,输入法 (按 Ctrl + 空格 键激活输入法) 都应该可以使用了,并且整个界面都是中文的了。
进一步设置:

安装JAVA环境(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get install sun-j2re1.5
sudo ln -sf /usr/lib/j2re1.5-sun/bin/java /usr/bin/java

安装QQ:
1.

wget -c http://download.ubuntu.org.cn/software/lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz
sudo tar zxvf lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz -C /opt/
wget -c http://download.ubuntu.org.cn/software/lumaqq_2005_patch_2006.01.30.02.00.zip
sudo unzip -o lumaqq_2005_patch_2006.01.30.02.00.zip -d /opt/LumaQQ/lib
sudo chown -R root:root /opt/LumaQQ/
sudo chmod -R 755 /opt/LumaQQ/
sudo gedit /usr/share/applications/LumaQQ.desktop

2. 在新增的文件内加入下面这几行

[Desktop Entry]
Name=LumaQQ
Comment=QQ Client
Exec=/opt/LumaQQ/lumaqq
Icon=/opt/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;

3. 保存编辑过的文件

安装完成后的快捷方式在(应用程序 -> internat -> LumaQQ)。

# 安装更好的多媒体播放驱动(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get install beep-media-player totem-xine w32codecs gstreamer0.8-plugins

在实际使用中,将所有的声音输出改为 esd 输出,如果不知如何修改,也可以参考如何混音

安装英汉辞典(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get install stardict stardict-common stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb

安装完成后的快捷方式在(应用程序 -> 附件 -> 星际译王)

安装浏览器的Flash支持:

sudo apt-get install flashplayer-mozilla

安装完成后FireFox就可以支持flash了

安装bt软件(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):

sudo apt-get install azureus

安装完成后的快捷方式在(应用程序 -> Internet -> azureus)

高级设置:

升级你的内核,让系统更快. 如果你的电脑是Inter芯片,则用如下命令:

sudo apt-get install linux-686

如果是AMD芯片,则使用:

sudo apt-get install linux-k7

美化 Ubuntu 的字体

美化后可以支持中文粗体和斜体?
一:下载 字体文件压缩包
二:使用如下命令解压缩:

tar -xzvf VeraSansYuanTi.tar.gz

三:将 VeraSansYuanTi 目录移动到字体文件夹。

sudo mv VeraSansYuanTi /usr/share/fonts/

四:刷新字体缓存

sudo fc-cache -f

五:备份现有的 fonts.conf

sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.old

六:使用新的 fonts.conf

sudo cp /usr/share/fonts/VeraSansYuanTi/fonts.conf /etc/fonts/

七:重启X
同时按住 Ctrl +Alt + 退格键 重启 X 。 完成美化。

安装编译环境:
sudo apt-get install build-essential

安装 编辑器 emacs ,Ubuntu 默认已经安装了vim。
sudo apt-get install emacs21

安装 Quanta Plus

安装 emule
sudo apt-get install amule
(没错,linux下的emule叫amule:)

安装 RSS Feed 阅读器
sudo apt-get install liferea
Liferea 是一个 Linux下不错的RSS的阅读器。推荐。

自动挂载 windows 分区

执行下列命令, 编辑挂载脚本 autowinfs.

sudo gedit /usr/sbin/autowinfs

复制粘贴以下引用的内容,

保存文件, 退出。

#!/bin/sh
#
#autowinfs auto mount windows disks
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 14:06:12 CST 2005

mkdir -p /windows/
rmdir /windows/* 1> /dev/null
grep -v ‘/windows/’ /etc/fstab > /etc/fstab.swp

# 本脚本用于 UTF-8 的 Locale 下
# 单独的 fdisk -l 不能列出分区的情况很少了 , 所以把 /dev/[hs]d[a-z] 去掉
## fdisk -l /dev/[hs]d[a-z] | grep -E ‘FAT|NTFS’ | cut -d’ ‘ -f1 | cut -d/ -f3 | while read WDISKS
# 查找 NTFS 分区 , 新内核的 auto 好像有点问题 , 所以现在把 NTFS 和 VFST 分开来

fdisk -l /dev/[hs]d[a-z] | grep ‘NTFS’ | cut -d’ ‘ -f1 | cut -d/ -f3 | while read WDISKS
do echo “/dev/$WDISKS /windows/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0″ >> /etc/fstab.swp
mkdir “/windows/$WDISKS”
done

fdisk -l /dev/[hs]d[a-z] | grep ‘FAT’ | cut -d’ ‘ -f1 | cut -d/ -f3 | while read WDISKS
do echo “/dev/$WDISKS /windows/$WDISKS vfat auto,user,utf8,umask=0 0 0″ >> /etc/fstab.swp
mkdir “/windows/$WDISKS”
done

mv /etc/fstab.swp /etc/fstab
mount -a
exit 0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了,Windows分区将挂载在 /windows/ 下
另外请参见 使用xp带的字体来进行中文美化

, , , ,

02月 17, 2006

因为以前的数据库出了问题,而我最近的备份在05年12月的,同时也因为我对以前写下的东西都不是很满意。
所以索性不准备恢复了。准备从新开始:)

至于原来blog的内容,你们可以查看我原来在donews的blog: http://blog.donews.com/vingel,
所有的内容都还在那里呆着呢。
对此给你造成的不便,深表歉意。

订阅地址不变,依然是 :http://feeds.feedburner.com/vg/

本站使用 wordpress 2.0.1 构建。
使用自己修改后的 K2 Beta Two r167 风格。
附录:插件列表
Extended Live Archives 一个强大的文章存档管理工具。可以参见本站的存档页面。
Akismet, 一个对付留言spam的工具。
中文 WordPress 工具箱 用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。
Twilight AutoSave, 类似Gmail自动保存文章的工具,写文章时不必再担忧内容丢失了:)
WP Random Title, 用来产生随机标题的工具,我拿来做了一番修改后用来做一个随机格言。本站的slogan即有它产生。
WordPress Database Backup 数据库备份工具。因为我的主机提供商不提供 Shell登陆的功能。所以只能用这个插件代替。

,