2009年6月11日星期四

linux下的数据同步

在数据日益重要,硬件日益廉价的今天,数据的备份就显得尤为重要。
然而数据备份有一个问题就是冗余,尤其对于视频、音频文件等。这个时候,就需要同步备份。
Linux下强大的同步工具-rsync闪亮出场。他能够自动判断文件是否变化,从而同步当前数据和备份数据。
首先安装
sudo apt-get install rsync
一条命令搞定
rsync -raz --progress --size-only --delete srcdir
server.example.com:/dstdir
参数说明:
-r:递归
-a:archive,保留文件的所有属性(权限等)
-z:压缩文件传输,但是增加cpu工作量。因为我备份到usb移动硬盘,贷款不是问题,故不用。
--progress:显示进度,我不需要
--size-only:通过文件大小判定文件是否改变,能够提高速度
--delete:如果本地删除了文件,备份数据同样删除。

系统安装和配置

笔记本型号是IBM X40。
下面是安装步骤:
第一步,备份数据!
第二步,安装系统,没什么好说的。
第三步,配置系统。(参见 http://wiki.ubuntu.org.cn/Qref/Hardy
加入中文源到/etc/apt/source.list
deb http://archive.ubuntu.org.cn/ubuntu-cn/ hardy main restricted
universe multiverse
更新系统
sudo apt-get update (更新源数据库,将中文源的安装包信息加入系统)
sudo apt-get upgrade (更新软件到最新版本)
添加中文支持
sudo apt-get install scim-qtimm (支持qt软件)
sudo vi /etc/X11/xinit/xinput.d/scim (replace xim with scim)
sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL
xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
poppler-data (支持pdf中文等)
Thinkpad 相关配置
硬件都驱动起来了。只有forward, backward,
AccessIBM不能用。Fn+F3刚装上能用,后来又不能用了。
可以安装tsb,这样Fn功能有屏幕指示了,但是后来安装了xfce,冲突,只好卸载了。
禁用系统bell,免得烦人
sudo rmmod pcspkr (modprobe pcspkr重新启用)
在/etc/modprobe.d/blacklist里加入 blacklist pcspkr
UTF8 Encoding (xp采用gbk编码,在ubuntu下是乱码,需要转换)
sudo apt-get install convmv (encoding转换工具)
convmv -r -f cp936 -t utf8 --notest * (将文件名从gbk转换成utf8)
iconv -f gbk -t utf8 $file -o
$newfile(从windows拷贝过来的文本文件可能是乱码,将文件转换成utf8格式。)
批量转换脚本:(写成bash脚本,放到~/bin目录)
find dir -type d -exec mkdir -p utf8/{} \; (备份目录)
find dir -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;
(转换各个文件)
mv utf8/* dir
rm -fr utf8
安装xfce桌面环境。(gnome很炫,尤其是3d,但是还是喜欢简洁一些的。Awesome更符合我的要求,但是一来屏幕小,二来没有Windows键,所以没有使用。)
sudo apt-get install xubuntu-desktop
更改 .config/Terminal/terminalrc
文件中xfce4-terminal的颜色。我喜欢白底黑字。
xfce4-terminal很好用,就是tab的边框有些宽。xterm显示中文不好看。
使用性感的登录界面
wget http://www.linuxidc.com/upload/2008_10/08101320217736.zip
unzip and install the gz file
参见http://www.linuxidc.com/Linux/2008-10/16567.htm

第四步,安装软件
安装开发环境
sudo apt-get install build-essential autoconf automake1.9 cvs subversion
(准备转用svn了)
sudo apt-get install sun-java6-jdk sun-java6-plugin
(安装java,不要用系统的)
sudo update-alternatives --config java (选择sun java)
sudo apt-get install eclipse eclipse-cdt eclipse-pydev
(安装java开发环境eclipse)
删除无用软件
sudo apt-get remove evolution evolution-webcal
(有gmail,evolution处处捣乱)
sudo apt-get remove thunderbird (类似道理)
安装系统软件
sudo apt-get install rar unrar p7zip-full cabextract (压缩软件)
sudo apt-get install xtightvncviewer (连接学校机器)
sudo apt-get install tofrodos (unix dos下文件格式互换)
sudo apt-get install xpdf (evince足够用了,不喜欢acroread)
sudo apt-get install gawk (系统默认只有awk,装matlab需要)
sudo apt-get install htop (比top更好用)
sudo apt-get install wine (运行windows软件)
安装多媒体软件
sudo apt-get install mplayer smplayer mplayer-fonts qt4-qtconfig
smplayer-themes (mplayer, smplayer播放器,全能。)
sudo apt-get install libdvdcss2 libxine1-ffmpeg libxine1-plugins w32codecs
(视频解码器)
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin (音频解码器)
sudo --purge remove totem-mozilla (删除默认的totem插件,不喜欢totem)
sudo apt-get install mozilla-mplayer(使用mplayer的插件)
sudo apt-get install amarok
(Linux版本的itune,可以在线听。不过我喜欢自己管理音乐列表,用mplayer播放)
sudo apt-get install digkam (图片管理器)
sudo apt-get remove f-spot (删除默认的图片管理器,导入大量图片时候crash)
安装网络软件
sudo apt-get install filezilla (最好的ftp客户端)
sudo apt-get install opera (速度比firefox快)
sudo apt-get install amule (电驴)
安装sopcast (Linux下的ppstream) (参见
http://www.blog.hyperend.info/installing-sopcast-on-ubuntu/
wget http://download.sopcast.cn/download/sp-auth.tgz
tar zxvf sp-auth.tgz
cd sp-auth
sudo cp sp-sc-auth /usr/bin/sp-sc (安装sopcast)
wget http://linuxtoy.org/files/deb/gtk-sopcast_0.2.8-1_i386.deb
双击deb包安装sopcast的gui界面
安装生活软件
sudo apt-get install gnucash (管好你的钱袋)
sudo apt-get install kaddressbook (和好朋友保持联系)
sudo apt-get install KOrganizer (日历软件,用google?)
sudo apt-get install googleearth (看看地球)
sudo apt-get install stellarium (还有头上的天空)

系统安装和配置

笔记本型号是IBM X40。
下面是安装步骤:
第一步,备份数据!
第二步,安装系统,没什么好说的。
第三步,配置系统。(参见 http://wiki.ubuntu.org.cn/Qref/Hardy
加入中文源到/etc/apt/source.list
deb http://archive.ubuntu.org.cn/ubuntu-cn/ hardy main restricted
universe multiverse
更新系统
sudo apt-get update (更新源数据库,将中文源的安装包信息加入系统)
sudo apt-get upgrade (更新软件到最新版本)
添加中文支持
sudo apt-get install scim-qtimm (支持qt软件)
sudo vi /etc/X11/xinit/xinput.d/scim (replace xim with scim)
sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL
xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
poppler-data (支持pdf中文等)
Thinkpad 相关配置
硬件都驱动起来了。只有forward, backward,
AccessIBM不能用。Fn+F3刚装上能用,后来又不能用了。
可以安装tsb,这样Fn功能有屏幕指示了,但是后来安装了xfce,冲突,只好卸载了。
禁用系统bell,免得烦人
sudo rmmod pcspkr (modprobe pcspkr重新启用)
在/etc/modprobe.d/blacklist里加入 blacklist pcspkr
UTF8 Encoding (xp采用gbk编码,在ubuntu下是乱码,需要转换)
sudo apt-get install convmv (encoding转换工具)
convmv -r -f cp936 -t utf8 --notest * (将文件名从gbk转换成utf8)
iconv -f gbk -t utf8 $file -o
$newfile(从windows拷贝过来的文本文件可能是乱码,将文件转换成utf8格式。)
批量转换脚本:(写成bash脚本,放到~/bin目录)
find dir -type d -exec mkdir -p utf8/{} \; (备份目录)
find dir -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;
(转换各个文件)
mv utf8/* dir
rm -fr utf8
安装xfce桌面环境。(gnome很炫,尤其是3d,但是还是喜欢简洁一些的。Awesome更符合我的要求,但是一来屏幕小,二来没有Windows键,所以没有使用。)
sudo apt-get install xubuntu-desktop
更改 .config/Terminal/terminalrc
文件中xfce4-terminal的颜色。我喜欢白底黑字。
xfce4-terminal很好用,就是tab的边框有些宽。xterm显示中文不好看。
使用性感的登录界面
wget http://www.linuxidc.com/upload/2008_10/08101320217736.zip
unzip and install the gz file
参见http://www.linuxidc.com/Linux/2008-10/16567.htm

第四步,安装软件
安装开发环境
sudo apt-get install build-essential autoconf automake1.9 cvs subversion
(准备转用svn了)
sudo apt-get install sun-java6-jdk sun-java6-plugin
(安装java,不要用系统的)
sudo update-alternatives --config java (选择sun java)
sudo apt-get install eclipse eclipse-cdt eclipse-pydev
(安装java开发环境eclipse)
删除无用软件
sudo apt-get remove evolution evolution-webcal
(有gmail,evolution处处捣乱)
sudo apt-get remove thunderbird (类似道理)
安装系统软件
sudo apt-get install rar unrar p7zip-full cabextract (压缩软件)
sudo apt-get install xtightvncviewer (连接学校机器)
sudo apt-get install tofrodos (unix dos下文件格式互换)
sudo apt-get install xpdf (evince足够用了,不喜欢acroread)
sudo apt-get install gawk (系统默认只有awk,装matlab需要)
sudo apt-get install htop (比top更好用)
sudo apt-get install wine (运行windows软件)
安装多媒体软件
sudo apt-get install mplayer smplayer mplayer-fonts qt4-qtconfig
smplayer-themes (mplayer, smplayer播放器,全能。)
sudo apt-get install libdvdcss2 libxine1-ffmpeg libxine1-plugins w32codecs
(视频解码器)
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin (音频解码器)
sudo --purge remove totem-mozilla (删除默认的totem插件,不喜欢totem)
sudo apt-get install mozilla-mplayer(使用mplayer的插件)
sudo apt-get install amarok
(Linux版本的itune,可以在线听。不过我喜欢自己管理音乐列表,用mplayer播放)
sudo apt-get install digkam (图片管理器)
sudo apt-get remove f-spot (删除默认的图片管理器,导入大量图片时候crash)
安装网络软件
sudo apt-get install filezilla (最好的ftp客户端)
sudo apt-get install opera (速度比firefox快)
sudo apt-get install amule (电驴)
安装sopcast (Linux下的ppstream) (参见
http://www.blog.hyperend.info/installing-sopcast-on-ubuntu/
wget http://download.sopcast.cn/download/sp-auth.tgz
tar zxvf sp-auth.tgz
cd sp-auth
sudo cp sp-sc-auth /usr/bin/sp-sc (安装sopcast)
wget http://linuxtoy.org/files/deb/gtk-sopcast_0.2.8-1_i386.deb
双击deb包安装sopcast的gui界面
安装生活软件
sudo apt-get install gnucash (管好你的钱袋)
sudo apt-get install kaddressbook (和好朋友保持联系)
sudo apt-get install KOrganizer (日历软件,用google?)
sudo apt-get install googleearth (看看地球)
sudo apt-get install stellarium (还有头上的天空)

人生若只如初见

▷木兰辞 拟古决绝词柬友
纳兰性德

人生若只如初见,
何事秋风悲画扇。
等闲变却故人心,
却道故人心易变。
骊山语罢清宵半,
夜雨霖铃终不怨。
何如薄幸锦衣郎,
比翼连枝当日愿。

人生若只如初见:意思是说与意中人相处应当总像刚刚相识的时候,那样地甜蜜,那样地温馨,那样地深情和快乐。
何事秋风悲画扇:此用汉班婕妤被弃典故。班婕妤为汉成帝妃,被赵飞燕谗害,退居冷宫,后有诗《怨歌行》,以秋扇为喻抒发被弃之怨情。南北朝梁刘孝绰《班婕妤怨》诗又点明"妾身似秋扇",后遂以秋扇见捐喻女子被弃。这里是说本应当相亲相爱,但却成了今日的相离相弃。
等闲变却故人心,却道故人心易变:意思是说如今轻易地变了心,却反而说情人间就是容易变心的。故人,指情人。
骊山语罢清宵半,夜雨霖铃终不怨:《太真外传》载,唐明皇与杨玉环曾于七月七日夜,在骊山华清宫长生殿里盟誓,愿世世为夫妻。白居易《长恨歌》:"在天愿作比翼鸟,在地愿作连理枝。"对此作了生动的描写。后安史乱起,明皇入蜀,于马嵬坡赐死杨玉环。杨死前云:"妾诚负国恩,死无恨矣。"又,明皇此后于途中闻雨声、铃声而悲伤,遂作《雨霖铃》曲以寄哀思。这里借用此典说即使是最后作决绝之别,也不生怨。
何如薄幸锦衣郎,比翼连枝当日愿:化用唐李商隐《马嵬》:"如何四纪为天子,不及卢家有莫愁"之句意。薄幸,薄情。锦衣郎,指唐明皇。又,意谓怎比得上当年的唐明皇呢,他总还是与杨玉环有过比翼鸟、连理枝的誓愿!意思是纵死而分离,也还是刻骨地念念不忘旧情。
连起来就是:与意中人相处应当总像刚刚相识的时候,是那样的甜蜜,那样的温馨,那样的深情和快乐。但你我本应当相亲相爱,却为何成了今日的相离相弃?如今轻易地变了心,你却反而说情人间就是容易变心的。我与你就像唐明皇与杨玉环那样,在长生殿起过生死不相离的誓言,却又最终作决绝之别,也不生怨。但你又怎比得上当年的唐明皇呢,他总还是与杨玉环有过比翼鸟、连理枝的誓愿。