簡單中文化TinyCore [論壇 - Ubuntu 與其它桌面系統]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


簡單中文化TinyCore
會員一級
註冊日期:
2012/2/19 0:36
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 334
EXP: 60
離線
不知道有沒有人在關注這個發行版?

最近花了點時間研究一下怎麼中文化(網路上對岸好像也有人中文化了, 但是僅限於簡體中文, 而且輸入法是fcitx, 我用不習慣)

分享一下流程

1. 當然是先安裝系統(目前最新為4.3 @2012.2.19)

2. tce-load -wil getlocale (這個套件是可以客製化locale的資料)
tce-load download完會自己執行, 選擇zh_TW.UTF-8, zh_TW.BIG5(基本上應該選zh_TW.UTF-8應該就可以了)

3. 然後安裝scim1.4.9, scim-chewing-0.3.4, libchewing-0.3.3
不過這幾個都沒有官方的tcz, 所以我自己包了tcz檔, 直接拿來用就可以了, 載點: http://goo.gl/AcVK3
(注意: 這幾個tcz並不完全符合官方規範的作法, 所以目前並不打算送至TCZ Repository)
ps. scim所需要的設定文件都包在scim-config.tcz裡, 不需要額外再去設定了~
(至於怎麼包tcz請參考官方wiki: http://wiki.tinycorelinux.net/wiki:creating_extensions )

4. 下載下來TCscim.tar.gz之後, tar -xvf TCscim.tar.gz 解開
把裡面全部的tcz都cp到你的tce/optional裡面

5. 修改onboot.lst加入scim-chewing-0.3.4.tcz, scim-1.4.9.tcz
(其他相關tcz, 已經寫入各自的dep檔裡, 會自行掛載)

6. 接著安裝中文字型, 嫌麻煩可以直接使用官方的tcz檔
tce-load -wi fireflysung.tcz
也可以自己把字型包成tcz來掛載(怎麼包呢, 可以找官方wiki: http://wiki.tinycorelinux.net/wiki:extension_for_settings )

7. reboot

8. 打開terminal 輸入 scim -d 應該就可以正常使用了

9. 如果想一開機就自動執行scim的話
可以在/home/tc/.X.d/ 底下建立一個autostart檔案
內容是scim -d , 然後filetool.sh -b存檔
---

以上如果有錯, 請不吝指正

希望可以拋磚引玉, 讓大家有個入門的指引

2012/2/19 1:21
應用擴展 工具箱
回覆: 簡單中文化TinyCore

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 50240
EXP: 24
離線
使用Xvesa似乎不行I'm not sure)


這裏有一篇討論 關於 Xorg VS Xvesa 在 tinycorelinux 的 效率
Xorg VS Xvesa (in terms of performance)

表示 至少 Xvesa 是 OK 的

2012/2/19 8:56
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員三級
註冊日期:
2007/10/21 10:37
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 231
MP : 42 / 8066
EXP: 26
離線
讚啦!謝謝suzuke大
收下了.

2012/2/19 9:02
山不轉路轉,路不轉人轉,人不轉心轉。
人生是馬拉松,不是百米衝刺!
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員一級
註冊日期:
2012/2/19 0:36
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 334
EXP: 60
離線
poloshiao 寫到:

這裏有一篇討論 關於 Xorg VS Xvesa 在 tinycorelinux 的 效率
Xorg VS Xvesa (in terms of performance)

表示 至少 Xvesa 是 OK 的


我指的是scim似乎不能在Xvesa下使用,
因為我有直接利用TC的live CD 在virtualbox裡面試過,
結果是失敗的, 至少我測試是如此

不過我也不確定, 等有空會再測試看看

2012/2/19 11:09
應用擴展 工具箱
回覆: 簡單中文化TinyCore

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 50240
EXP: 24
離線
我指的是scim似乎不能在Xvesa下使用,

在 vesa 模式 要顯示 中文 一定要載入 frame buffer 模組
通常是 vesafb 或 fbcon 模組

這是 顯示 雙字符 的文字 共同的問題
有沒有載入 frame buffer ?
sudo lsmod | grep fb
就知道了

可以使用這個指令載入
modprobe -- program to add and remove modules from the Linux Kernel

2012/2/19 11:23
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員一級
註冊日期:
2012/2/19 0:36
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 334
EXP: 60
離線
poloshiao 寫到:
我指的是scim似乎不能在Xvesa下使用,

在 vesa 模式 要顯示 中文 一定要安裝 buffer frame
通常是 vesafb 模組
這是 顯示 雙字符 的文字 共同的問題
有沒有安裝 buffer frame ?
sudo lsmod | grep vesafb
就知道了


抱歉, 我剛去測試沒有問題XD

所以的確在Xvesa下也沒有問題!

2012/2/19 11:29
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員三級
註冊日期:
2007/10/21 10:37
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 231
MP : 42 / 8066
EXP: 26
離線
不知道有沒有辦法將 TC+linux與Xfce、lxde、E17、icewm 的簡體換成正體?
是不是所有檔案直接由zh_CN.xpi→zh_TW.xpi?

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=217378#forumpost217378

又tce-load download完會去蓋下嗎?還是只能從TC基礎加上的.

2012/2/20 8:35
山不轉路轉,路不轉人轉,人不轉心轉。
人生是馬拉松,不是百米衝刺!
應用擴展 工具箱
回覆: 簡單中文化TinyCore

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 50240
EXP: 24
離線
不知道有沒有辦法將 TC+linux與Xfce、lxde、E17、icewm 的簡體換成正體?

如果是 UTF-8 編碼
你把 LC_MESSAGE="zh_TW.UTF-8"
顯示的就是 繁體中文

如果是 GB 編碼 就需要先轉碼爲 UTF-8 碼才行
你把 LC_MESSAGE="zh_TW.UTF-8"
顯示的就是 繁體中文

或者
把 LC_MESSAGE="zh_CN.GBK" 或 "zh_CN.GB18030" 或 "zh_CN GB2312"
顯示的就是 簡體體中文

不過有的程式(比如 Libreoffice gnome firefox 等等 ) 就要額外在 其偏好設定 修改 語言編碼 爲 zh_TW.UTF-8 或 zh_CN.GBK 才行

2012/2/20 8:39
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員三級
註冊日期:
2007/10/21 10:37
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 231
MP : 42 / 8066
EXP: 26
離線
謝謝poloshiao大
有問題再賜教.

2012/2/20 8:47
應用擴展 工具箱
回覆: 簡單中文化TinyCore
會員一級
註冊日期:
2012/2/19 0:36
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 334
EXP: 60
離線
pepkimo 寫到:
不知道有沒有辦法將 TC+linux與Xfce、lxde、E17、icewm 的簡體換成正體?
是不是所有檔案直接由zh_CN.xpi→zh_TW.xpi?

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=217378#forumpost217378

又tce-load download完會去蓋下嗎?還是只能從TC基礎加上的.


tce-load -wil getlocale 這一步就可以設定系統編碼

getlocale會自動幫你把設定打包成mylocale.tcz, 也會新增在onboot.lst裡

我想這樣應該大部分的程式都會正常顯示正體中文, 除了一些需要額外安裝xxxxx-locale.tcz的程式 ex: chromium-browser, leafpad

對了, 記得在boot參數加上lang=zh_TW.utf8

2012/2/20 11:03
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.