当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 25 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [分享] 4天 LINUX 体验
帖子发表于 : 2007-05-08 15:27 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
五一后期无事,决定装个LINUX玩玩。

1、选择LINUX版本 - 以前也装过LINUX,早知道LINUX的版本多。网上看别人的桌面漂亮,但不知道那些是什么,里面专业术语太多不能理解。于是搜索一把,找到一网站。用一些傻瓜式的问题帮助选择合适的LINUX版本。

http://www.zegeniestudios.net/ldc/

反复试了几次,结果都差不多。就几个选择:Ubuntu,SUSE,Fedora,Freespire。去这几家网站看了,只有Ubuntu和Freespire的安装光盘数最少(影响我选择的主要因素),一张光盘搞定。LINUX的版本升级快,刻盘多了浪费。再搜索一下,貌似Ubuntu中文支持较好,而且热门。OK,就是它了。用迅雷直接上Ubuntu老家下个 7.04 Desktop 版,巨快。也没有检查 MD5,嫌麻烦直接刻。

2、安装 - 偶的PC是个老家伙,里面装满了东西。除以下配置外还有个SM56软猫,一张USB2.0+1394卡。本来硬盘上是XP的,嫌慢换了WIN2000P,但也快不到那里去。

CPU: AMD Athlon 950
MB: Abit KT133-RAID
RAM: 256MB SDRAM
VGA: MGA G400 16M Dualhead
HD: WD400BB 40G+ZIP 100 IDE
CDROM: Hitachi GD2000 DVD ROM + SONY CRX100E CDRW
NET: Realtek 8139 10/100M
SOUND: SoundBlaster AWE32 Value (ISA PNP)
Monitor: 垃圾14寸LCD

安装过程很是郁闷。第一张盘刻坏不知道,启动后停在 "can't access tty: job control turned off“ 的地方。上网查,发现导致这错误的原因不尽相同(大体跟磁盘和权限有关)。找不到一招必杀的解决方法,以为老PC再也不能与时俱进了……无奈之下刻了个FreeSpire的LiveCD,居然能正常进入!就是没有中文而已,大部分硬件都支持。以为是Ubuntu有RP问题,想尝试硬盘安装方法。但据说不支持NTFS,不想转换,怕害了WINDOWS里的数据。转去下个 Ubuntu 的 Alternative 版,这次居然能进入到分区阶段。再回到第一张刻坏的盘,在出错状态下按了不知道那个组合建(好像是Ctl+Alt+F1)去到命令行界面,使用 "sudo aptitude reinstall ubuntu-minimal",发现有错误说是无法 mount 文件系统 “unable to find a medium containing a live file system"。于是再刻一张就好了。

之后的安装过程还算顺利,基本上是图形界面操作。不比WINDOWS复杂,只是当时无法理解硬盘分区的概念,多试验几次就懂了。结果是调整WINDOWS分区为70%,EXT3占30%,再挤1G出来做SWAP。

再后是时区选择,看了N次都没发现有北京,上海,重庆都在。奇了,上网搜,有贴解释说是编译时用了旧的模块(就象霉菌说用了旧地图一般),说是很多LINUX版本都没北京。呵呵,我想LINUX的开发也不是一天两天的事了,现在北京地位在各个方面,在大环境下都是不能被忽视的,而作为开源的LINUX社区在这方面未免太不与时俱进了。呵呵,扯远了。

装好,上网更新中文界面和输入法后,有小许问题。1、屏幕分辨率只有800x600;2、声卡没声;3、ZIP驱动器没法用;4、Palm不能同步中文。当然,好东西不少。例如已经内置了OFFICE套件,集成GAIM,PALM同步和Evlution(PIM加邮件)。


最后由 ccser 编辑于 2007-05-08 18:36,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : 修改屏幕分辨率到1024x768
帖子发表于 : 2007-05-08 15:27 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
同理,遇到问题上网搜。屏幕分辨率这些小问题简直手到拿来。方法如下:

编辑 /etc/X11/xorg.conf 文件,找到 Monitor 部分。可使用命令 “sudo gedit /etc/X11/xorg.conf"

原来的样子:
引用:
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection


看来垃圾LCD不是PNP的东西,只好手工改了。增加 HorizSync 和 VertRefresh 到 Monitor 部分中去。

改为:
引用:
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-52
VertRefresh 43-60
EndSection


其中HorizSync的值能否支持1024x768是有公式计算的,忘了。记得再补上。


最后由 ccser 编辑于 2007-05-08 16:38,总共编辑了 2 次

页首
 用户资料  
 
3 楼 
 文章标题 : 开声 + ZIP驱动
帖子发表于 : 2007-05-08 15:28 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
装好Ubuntu后,喇叭图标有一红杠,不能用。也一样,上网找。LINUX下的火狐还是不错的说,大部分的网页都支持,赞一个。

方法是在 /etc/modules 下增加一个启动声卡的指令 “snd-sbawe”。使用 "sudo gedit /etc/modules" 修改。

修改后:
引用:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
sbp2
snd-sbawe


重新启动,开声了。放音乐CD入去,自动放歌。而且默认的CD播放器会上网更新歌名,前提是正版CD或是正版直接复制的CD才可以与CDDB的数据对应。不过数据库的内容不是 UTF-8 的话是乱码,切!

经过屏幕调整和声卡设置后,我大概是会使用一些LINUX命令了,例如 gedit,nano,ls,cd,mkdir等了。凡是没有 permission 的一律在前加 sudo,咔咔。


另外的一个小问题是ZIP驱动器了,虽然现在已经没什么人用 ZIP Drive 了,但有图标放着但不能用也是不爽。装好系统后就有一 ZIP Drive 图标在计算机里,但双击后出错 “Unable to mount: /dev/hdb4 is not a valid block device"。于是按网上的教导修改 /etc/fstab 文件。增加一行 hdb 的(因我的 ZIP 是接在 IDE0 的 Slave 位置)。

具体操作是先建立一个 mount 点: "sudo mkdir /media/zip0",然后修改 fstab,增加一行:“/dev/hdb /media/zip0 auto,rw,user,noauto,0,0"

引用:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda2
UUID=1882f65c-2ece-4228-a4b1-f39105c75d02 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=2A98109F98106C17 /media/hda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hda3
UUID=8deb5592-75d1-4290-a873-25a03a00ac92 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb /media/zip0 auto rw,user,noauto 0 0


从这个文件可以发现 LINUX 设备的命名方式,全部设备都在 /dev 下。硬盘的命名规则是:
IDE0 Master = /dev/hda (里面的分区以1起,则第一个分区是 /dev/hda1,如此类推)
IDE0 Slave = /dev/hdb
IDE1 Master = /dev/hdc
IDE1 Slave = /dev/hdd

重新启动后,计算机里就多了个 ZIP Drive 1 的图标,有ZIP盘在的话双击就 mount 了 ZIP 盘到桌面上,要 un-mount 后才能弹出。算是能正常使用了,就是原来的那个图标无法删除,说是权限不够,估计用 ROOT 登录就可以干掉。不过使用 root 据说是不好的习惯,偶相信图标只是一个连接而已,对 LINUX 不熟悉所以不知道在什么地方放着,知道了就可以删啦。


最后由 ccser 编辑于 2007-05-08 19:04,总共编辑了 2 次

页首
 用户资料  
 
4 楼 
 文章标题 : Palm设备同步中文
帖子发表于 : 2007-05-08 15:28 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
发觉Ubuntu有意思的地方是默认带了Palm的同步模块,可以直接内置的Evolution同步邮件和PIM。但问题是中文的不行,乱码。原因是gnome-pilot的编码转换是写死在程序内的。网上N多地方都提到这个方法:

1、下载gnome-pilot通讯部分的源: "apt-get source pilot-link"
2、修改负责管道通讯的代码: "gedit ~/pilot-link-0.12.2/libpisync/util.c" (下载的版本是0.12.2)
引用:
就在文件的开头可以看到:#define PILOT_CHARSET "CP1252" ,将CP1252改为GBK

3、重新编译:"debuild -r fakeroot",将生成几个以deb结尾的文件。这些就是要安装的软件包。
4、安装:"sudo dpkg -i *.deb" ,记得在相同目录下运行。

本来还有另一种方法是安装一个叫 jpilot 的东西。但是觉得还是内置的好些,就动手修改,想不到花了一整天。当然,近几天 CN 的服务器貌似有问题,下载只有 3K 左右。

刚开始的几步挺顺利的,就是花了些时间研究 CP1252 是否跟 GB2312 是同一类物体。结果是相同的类别,为了更好的兼容,就选用GBK编码。

到了第3步编译的时候才知道什么叫复杂,第一条编译命令就不能走下去了。于是在 Wiki 上找到 rebuild package 的步骤。

http://wiki.debian.org.hk/w/Rebuild_dpkg_package

按足上面的说明操作(偷懒,将版本号说明之类的步骤省了),N多命令因缺这缺那不能运行。才初步了解到LINUX软件套装之间有着复杂的关系(dependency)。后来就凡是缺了什么就用 apt-get install 来安装。于是装了一大堆东西,如:libncurses-dev, libusb-dev, libbluetooth2-dev, python-pisock-dbg, libdigest-md5-perl, data-dumper, libmd5-perl等等。经历了N次错误信息后终于看到生成几个deb文件。

完成第4步安装deb文件之后,用我的Palm Vx(没敢用TREO650,怕里面的数据出问题)来试。设置的时候,选 serial 的 /dev/pilot,结果没法连接。郁闷了好一阵子后发现 LINUX 下串口(COM1)的设备名是 ttyS0。之后就顺畅了,中文记录全部正常同步到 Evolution 的 PIM 里面,互相修改都 OK。就是 MEMO 的类别还是乱码,估计还得修改源代码一次。这样的话TREO650也应该没问题的说,爽阿,咔咔。


最后由 ccser 编辑于 2007-05-08 18:30,总共编辑了 1 次

页首
 用户资料  
 
5 楼 
 文章标题 : 5、一些认识
帖子发表于 : 2007-05-08 15:28 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
这几天来一直在搞 Unbuntu,不断地上网搜索,翻帖子,收获不少。总的来说偶会留一套 Ubuntu 在偶的硬盘与Windows 共存。LINUX已经可以满足我自己的日常的需求,上网,听音乐,QQ啊什么的都有比较好的支持。而且这个版本的图形界面已经很好,比较易上手。但是跟熟悉的Windows比,始终是另外一样东西,不是那么容易亲近。虽然网络上已经有很多现成的方法,但要读懂要相当的时间和经验才行。例如一些写得比较详细的 HOW-TO(如我使用wiki上重新编译 PalmOS 同步模块的方法),只要有足够的耐心是完全可以解决问题的。不过,大部分地方上对一些问题的解答就比较笼统。如问字体配置,回答是修改 font.conf。熟悉的话也许是一点就明,不过对菜鸟而言(对,就是我)会摸不着道,有一堆的疑问,像这个font.conf是个命令还是个文件?处理方法是什么,在哪儿等。又如那个 apt-get 命令,由于字体显示的问题,我看到的是 apt 与 -get 之间有个空格,以为 apt 是命令,-get是参数,结果可想而知。还有老鸟称呼 Ubuntu 7.04 为 Fesity,还有个版本叫 Dapper,新手如我就不知是什么东西。一个不懂还好,如果通篇文章的关键字眼多数不懂的话就郁闷了。当然了,如果可以花时间将用户手册看一道,或从基础学起也许可以减少些烦恼,可惜的就是没那些耐心和时间。我是先装系统再摸索研究,自然走了不少弯路。幸运的是这些时间是值得的,至少让我了解一些常用的命令,和 Linux 内部的一些关联的东西。个人感觉 LINUX 是比较难懂,是属于另一个领域的东西,要花很多时间去折腾。不过难才好,太容易就没什么意思了。 :D


最后由 ccser 编辑于 2007-05-09 22:34,总共编辑了 1 次

页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-05-08 15:38 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
:shock: 你别老占坑不拉屎


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-05-08 15:58 
头像

注册: 2005-11-28 12:09
帖子: 555
送出感谢: 0 次
接收感谢: 1
.....................


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-05-08 16:10 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
marsteel 写道:
.....................


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-05-08 16:27 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
来了,码字辛苦啊。烂键盘加烂拼音,通融一下咯,呵呵。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-05-08 19:12 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
..........终于拉出屎了.........


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-05-08 20:10 

注册: 2007-04-25 9:36
帖子: 81
地址: 东莞
送出感谢: 0 次
接收感谢: 0 次
LZ强啊,4天时间就把ubuntu搞得这么熟了。。。。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-05-08 21:18 
头像

注册: 2007-02-18 0:42
帖子: 1352
送出感谢: 0 次
接收感谢: 10
..................显示器那个参数最好看说明书,话说LZ 60hz闪不闪?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-05-08 21:18 
头像

注册: 2007-05-06 2:46
帖子: 15634
送出感谢: 0 次
接收感谢: 2
LZ强啊,4天时间就把ubuntu搞得这么熟了。。。。

我还被客户端卡着了


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-05-08 22:06 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
tommy007 写道:
..................显示器那个参数最好看说明书,话说LZ 60hz闪不闪?


LCD屏无所谓刷新率了,呵呵。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-05-08 22:08 
头像

注册: 2007-05-06 10:41
帖子: 36
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
HH106 写道:
LZ强啊,4天时间就把ubuntu搞得这么熟了。。。。


汗一个,3点才睡噢,等那个CN服务器,试命令试到手软。被那个 apt-get 戏弄了一把。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 25 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译