LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: eTony

Debian 版问题征集贴

[复制链接]
发表于 2005-7-25 01:33:54 | 显示全部楼层

“让系统全面使用utf8”不合适

“这是理论数字,实际上一个完整的系统里面中文文件占的比例很小,即使是中文 Windows,大部分还是英文单字节的文件。”

从系统的角度讲,上面的话有道理,让人觉得1.5倍是无所谓的事情。不过还有另外一笔账,不算13亿中国人,仅仅算上网的一亿网民,他们每天看到的汉字是多少?!

“而且普通用户还喜欢将中文文件存为 word 这样的格式。”
“word格式”就与汉字编码无关?

“双字节又不是只有中文在用。”
也不仅仅中国在制定自己的国家标准。世界许多国家和地区从方便本国和民族应用的角度出发,制定了相应的编码标准和内码体系,如日本的JISX0208和JISX0212,韩国的KSC5601和KSC5657等,这是国际上采用的通行惯例。

“中国法律不是朝令夕改吗”
别的法律不敢说,但字符集标准的改动是非常慎重的。
GB2312-80的主要缺点是字符不够用,这是当时的计算机硬件水平决定的,犯了和千年虫一样的错误;1993年国际标准化组织发布了ISO/IEC10646-1《信息技术通用多八位编码字符集第一部分体系结构与基本多文种平面》。我国等同采用此标准制定了GB13000.1-1993。此后的GBK是微软强加给中国人的。
1998年10月,由信息产业部电子四所、北京大学计算机技术研究所、北大方正集团、新天地公司、四通新世纪公司、中科院软件所、长城软件公司、中软总公司、金山软件公司和联想公司的技术人员组成标准起草组。在标准研制过程中,全国信息技术标准化技术委员会多次召集标准起草组和知名公司对标准草案进行充分地研究论证,并且特邀了微软公司、惠普公司、Sun公司和IBM公司等参加,广泛征求意见。标准起草组经过反复斟酌和验证,提出了标准制定原则——与GB 2312信息处理交换码所对应的事实上的内码标准兼容,在字汇上支持GB 13000.1的全部中、日、韩(CJK)统一汉字字符和全部CJK扩充A的字符,并且确定了编码体系和27484个汉字,形成兼容性、扩展性、前瞻性兼备的方案。信息产业部和原国家质量技术监督局于2000年3月17日联合发布了该标准,即GB 18030-2000《信息技术信息交换用汉字编码字符集基本集的扩充》。该标准作为国家强制性标准自发布之日起实施,过渡期到2001年8月31日止。

“朝令夕改”从何谈起?


“只说明中国自己计算机水平差,制订国际标准没有参与的实力。”
事物是发展的,中国自己计算机水平差的时候搞出了世界一流的激光照排系统;如今,华为中兴成WiMAX领先者,所持核心专利远高于3G
http://tech.tom.com/1121/1367/2005718-232979.html)。

“unicode 才是大趋势,比如 windows xp 内部已经使用。”

对于unicode的好坏,于明俭在《Linux国际化本地化和中文化(http://www.linuxforum.net/doc/i18n-new.html)》一文中说的很清楚。
好处:
由于Unicode 的一致性,它在大多数情况下都可能简化软件的国际化过程,它取消了处理多种代码页的必要。
坏处:
但是,Unicode作为一种编码也有它的缺陷,比如编码的位置与排序无关,所以使软件支持Unicode仅仅是国际化的第一步, 实际情况中还需要与语言相关的信息和规则. 所以Unicode一般作为程序的内部处理编码, 必须提供与其它编码的双向转换表.

“windows xp 内部已经使用”Unicode,这并不妨碍各国的用户使用本国的编码。

“Google 呢?”
Goole是utf-8的,确实不应该忘掉Google,但居然没想到它,原因就是百度的中文搜索做得比它好,最近一两年老用百度了。说实话,微软和goole哪个都是财大气粗的,他们浪费的起我们可浪费不起。

整理一下结论:
UTF-8作为程序的内部处理编码,简化了软件的国际化过程,赞成;UTF-8造成了汉字传输、存储的巨大浪费,用户文件的汉字使用中国国家标准的编码完全符合国际惯例。所以说“让系统全面使用utf8”是不合适的。
回复 支持 反对

使用道具 举报

发表于 2005-8-5 16:13:54 | 显示全部楼层
我装的是WinXP和Sarge版的Debian双系统,重新安装WinXP后,在不重新安装Debian的情况下,如何恢复Debian?谢谢,为盼!
回复 支持 反对

使用道具 举报

发表于 2005-8-12 20:03:11 | 显示全部楼层
Post by U238
除了最基本的界面安装之外,还应该包括:
1 如何安装配置开发环境
2 怎样安装QT或GTK等开发环境库

安装gtk可以这样:
apt-get install libgtk2.0-dev
回复 支持 反对

使用道具 举报

发表于 2005-8-13 10:36:43 | 显示全部楼层
Q:如何为debian安装配置apache?

Q:如何为debian安装配置php?

Q:如何为debian安装配置输入法?

Q:如何在locate=utf8下为debian配置gtk的中文界面,解决中文乱码问题?

Q:如何为debian安装配置fcgi?

Q:如何为debian安装配置mod-perl?

Q:如何为debian安装配置tomacat?

Q:如何为debian安装配置asp?

Q:如何为debian安装配置alsa?

Q:如何为debian安装配置samba?

Q:如何为debian安装配置dns?

Q:如何为debian安装配置iptable?

Q:如何解决openoffice中文乱码?

Q:如何解决在locate=utf8下quanta的中文乱码?

Q:如何为debian安装配置quote?

Q:如何安装配置星际译王,使星际译王发声?

以上这些是我有答案的。但是经过反复摸索才可以使用。

Q:如何为debian安装配置打印机?
这个问题到现在也没有很好解决。打印机工作不正常,有时可用,有时不可用,一直困扰。

就写这么多吧。
回复 支持 反对

使用道具 举报

发表于 2005-8-28 23:29:27 | 显示全部楼层
不赞同“让系统全面使用utf8”,原因如下:
1、utf-8用三个字节存储一个汉字,比GB2312(2个字节),GB18030-2000(2个字节兼容GB2312和GBK,或4个字节)都浪费,无论是存储还是通讯都是1.5倍的开销。
一开始我也觉得浪费,但是GB标准确实不好,很容易出现半个字乱码,连BIG5都不如!用UTF-8就不会有这个问题,在错误也浪费之间我选择浪费!而且Word文档是最浪费的了,空文件都要十几K,内部也不见得就是用GB码。
2、utf-8解决的是和“单字节”历史软件兼容的问题,中国的“双字节”软件怎么办?一个千年虫带来了多少问题?
别开玩笑了,中国有“双字节”软件吗?按GB标准汉字就是没有关联的单字节组成的!另外,UTF-8是解决C字符串以0结束的问题的,而C的使用太广,在没有解决C之前,UTF-8是个方法。
3、中国大陆的现行汉字编码标准是GB18030-2000,已经不存在GB2312中字符不够用的问题。“让系统全面使用utf8”显然不符合中国法律。

中国的法律只是要求要支持GB18030,没说不能使用其他的编码,不要乱套。
4、utf-8是对单字节软件有利的标准,是洋鬼子偷懒的产物,绝不利于象形文字,换句话说就是不公平。
不公平?!如果中国有本事让全世界都用中文,肯定不会有问题了!为什么要用UTF-8,就是要应用Unicode,Unicode是什么?是单字节?
5、现在软件发展的趋势是国际化(I18N)+本地化(L10N),utf8只是一种选择而已。
我认为趋势是Unicode!UTF-8只是使用双字节编码之前的过渡而已
回复 支持 反对

使用道具 举报

发表于 2005-9-1 16:53:44 | 显示全部楼层
Post by eattiger
我装的是WinXP和Sarge版的Debian双系统,重新安装WinXP后,在不重新安装Debian的情况下,如何恢复Debian?谢谢,为盼!

用wingrub就可以了 !
回复 支持 反对

使用道具 举报

发表于 2005-9-2 08:55:00 | 显示全部楼层
来个Debian 版的介绍如何,比如适合做什么?开发,服务器,桌面等。这对我等新手非常有帮助。
回复 支持 反对

使用道具 举报

发表于 2005-9-12 13:54:40 | 显示全部楼层
我想请教大家一个问题,我的打印机是EPSON LP-8200的激光机(以前的老机器),我现在想在debian里打印,CUPSys也装上了,在打印机里也添加上了EPSON LP XX00的打印机,当发打印指令时,打印机却就是没有动静,不知道是什么原因。C43的也是一样。是不是还有什么东西須要装?应该是什么?我只安装了CUPS一项。谢谢大家指教!
回复 支持 反对

使用道具 举报

发表于 2005-12-16 17:34:12 | 显示全部楼层
dpkg:处理 /var/cache/apt/archives/debianutils_2.15.2_i386.deb (--unpack)时出错 :
files list file for package `gcc-4.0-base' is missing final newline
在处理时有错误发生:
/var/cache/apt/archives/debianutils_2.15.2_i386.deb

请问是什么问题阿
回复 支持 反对

使用道具 举报

发表于 2005-12-19 11:01:45 | 显示全部楼层
apt-get install openoffice.org这条命令安装openoffice,不知道为什么老是出来这样的报错阿 gcc-4.0-base' is missing final newline

...dpkg:处理 /var/cache/apt/archives/libcurl3_7.13.2-2_i386.deb (--unpack)时出错: files list file for package `gcc-4.0-base' is missing final newline
在处理时有错误发生:
/var/cache/apt/archives/libcurl3_7.13.2-2_i386.deb
由于出现了太多错误,处理过程被终止了。
那位能帮忙阿
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表