明天回家

July 21, 2006

   明天回家了,等到8月底再回来,要有段时间不方便来这里更新了。

convmv和iconv

July 20, 2006

     自从转到ubuntu平台之后,原来在SUSE下面留下来的一大批mp3的文件名一直显示乱码,今天在网上搜索到在linux下面两个工具convmv和iconv。

     convmv就是更改文件名编码方式的一个工具。比如

        sudo convmv -f gbk -t utf-8 -r –notest  /home

就是将/home目录下原来文件名是gbk编码方式的全部改为utf-8格式的。这里 -f  后面为原来的编码方式,-t 后面是要更改为的编码方式, -r 表示这个目录下面的所有文件, –notest 表示马上执行,而不是仅仅测试而已。另外这命令好像要root才能执行,因此要加上 sudo。

     iconv是更改文件编码方式的一个工具:

     sudo iconv -f gbk -t utf-8 -o outfile  infile

      -f为原来的编码方式,-t 为输出文件的编码方式, -o表示输出文件名,这利用outfile表示,最后跟上要更改编码方式的文件名sourcefile  。

    通过这两个工具,中文文件乱码的问题终于解决。emoticon
 

 

在qemu里面安装 solaris

July 19, 2006

     昨天晚上心血来潮,想到上次参加活动得到有一张solaris的安装盘,可以在qemu里面装着玩玩看。说做就做。

首先建立一个大文件,充当硬盘

  sudo dd if=/dev/zero of=solaris.img  ps=1M

同时在另一个shell窗口里面,运行ls -la,这样就可以观察solaris文件的大小了。我建立的文件是8G(注意:务必要大于6G,应为我装完之后系统有5个多G。)
    现在就可以开始安装过程了。

  sudo qemu -boot d -cdrom /dev/cdrom -hda solaris.img  -net user,vnet=0 -m 256M
解释一下,这里 qemu -boot d -cdrom /dev/cdrom表示从光盘启动系统,如果用的是从硬盘的iso文件启动,就应该改为 wemu -boot -c -hda 系统iso文件路径。   -hda solaris.img 表示系统安装在硬盘的文件里面。 -net表示有网络,  -m 256M表示使用256M内存。

   现在在qemu窗口里面就会出现了solaris 的安装画面。跟着提示下去,一可以顺利的安装下去了。

本来想发几张安装画面上来的,但几天网络环境不好,改天了。

    由于是在qemu里面装的系统,速度就不可能很快,因此待设置配置开始开始安装基本操作系统之后。我就先去睡了。

在solaris安装过程中,F2按钮的作用很大,基本上的操作都是靠F2完成的 。

 也不之到具体安装了多少时间,反正今天早上起床的是后,呵呵,系统已经装好了。

     现在,要进solaris里面,只要在shell里面运行qemu solaris.img就行了。

    Now ,I can do something in solaris .yell……………
 

gftp乱码问题解决方法

July 18, 2006

   gftp是gnome桌面环境下面十分流行的ftp客户端,也是ubuntu下默认的ftp客户。,但是由于ubuntu默认的是utf-8的编码方式,在访问一些gbk或gb2312为编码方式的服务器时,中文显示往往是乱码,很是不方便。其实只要改变一下gftp的配置文件,增加远程服务器的编码方式,就可以很好的解觉这个问题。

  在/home目录下面。
   cd .gftp
   sudo  vi  gftprc

   找到 "remote_charsets="这一行,在"="加上cp936,gb18030,gbk,gb2312,utf-8等编码方式,保存后退出。

现在gftp访问ftp服务器时,就能正常显示汉字了。