[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Another idea: Chinese Diagnostic Program



on thu, jun 14, 2001 at 02:53:55am -0600, foka@debian.org wrote:
>   在不久的將來,寫一個 chinese diagnostic 的程式好不好?
> 這個「扮聰明」的 perl 或 python script 程式,會自動檢查系統,
> (debian、cle、mandrake、red hat),核心版本, xfree86 版本,
> 已安裝的中文相關軟件包 (locale, crxvt, etc.),各相關的設定檔,
> 如此類進,自動偵測有什麼地方可能出錯,然後自動制作一份報告
> 給用戶,報告裡包括了所有相關設定檔的內容。
> 

good idea!

> 
>   不過,要真的著手寫這樣的程式也未必容易。不過,寫了也是好的。
> :-)  大家不妨發表意見,草議一下這個中文支援偵測程式的設計,
> 以便將來寫作。 :-)
> 

先把需要檢查的設定項目盡量列出來,然後再考慮用什麼方式實現這些
檢查。沒有具體的問題,要找出解決方法可有點困難。 :)

packages:
=========
List of installed Chinese related packages.
For essential Chinese packages, just check and list not installed
ones.

config file(embed with related packages?):
==========================================
/etc/xinrc
/etc/gtk/gtkrc.zh_CN
/etc/gtk/gtkcn.zh_TW.big5
/etc/locale.gen
/etc/XF86Config
/etc/X11/XF86Config-4
/etc/X11/xfs/config
/usr/lib/ZWinPro/*
/usr/lib/X11/locale/
...

environment:
============
LC_CTYPE
LC_MESSAGES
XMODIFIERS
....
For X,
xlsfonts for Chinese fonts

local .rc:
==========
Fonts in .gnome/*
.rc for common app
.bash_profile
.login
.xsession

Now seems like we need something similar to defoma to have each
package to install its own check script. Or all checks in one package
and only run related check if a package is installed.

-- 
hashao|        山前燈火欲黃昏,山頭來去雲。鷓鴣聲裡數家村,瀟湘逢故人。
hashao|        揮羽扇,整綸巾,少年鞍馬塵。如今憔悴賦招魂,儒冠多誤身!



Reply to: