今天的 Tetralet 又在唧唧喳喳了



« 三月 2017 »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    






 

賀!HIME 已進入 Debain Offical Repository,Luna's Debain Archiver 退居幕後!

Tetralet | 25 元月, 2012 22:58

感謝 Yao Wei 的辛勞奔走,目前 HIME 已進入 Debian 官方的套件庫,您應該已經可以使用 apt 工具直接由 Debian 官方下載安裝 HIME 了。為了衝 Debian Popularity Contest個人建議您能轉用 Debian 官方的套件庫,而 Luna's Debian Archiver 則退居第二線,回歸原本的 (不負責) 私人套件站台。

當然,本站台上的 HIME deb 仍會持續更新。但因為是私人站台,很多做法上可能會較為我行我素甚至是自以為是,若您還是想使用本站的 deb 的話,還是請小心謹慎為上。

以下為 Luna's Debian Archiver 和 Debian 官方 deb 已知的不同點:

  1. 本站支援較舊的 Debian/Ubuntu 版本,包括 Debian Lenny、Squeeze 及 Ubuntu Lucid (10.04 LTS)、Natty(11.04)、Oneiric(11.11)。
    Debian Lenny 的支援會於 2012/2/6 日後終止;Ubuntu Lucid
    的支援則在 Precise (11.04 LTS) 推出後終止。

  2. 本站的 deb 某些預設值和 HIME 官方的不同。
  3. 本站的 deb 針對 Ubuntu 的使用者有些小小的特別修正。

  4. 本站的 deb 裡包含一些 DFSG non-free 的軟體,像大易三碼的碼表。

  5. 本站會視情況提供較新、較快速的 git 嘗鮮版。

  6. 本站僅提供 i386/amd64 之套件。Debian 官方無意外的話,會提供所有 Debian 已支援平台的 deb。

  7. 提供 hime-qt3-immodule 套件。 
  8. 分離出 hime-icon-themes 套件。

  9. hime-datahime-tables 的套件內容和 Deian 官方後來所提供的不同。(註)

  10. 提供 hime-dbg 套件以供除錯。

  11. 提供 im-config 較合理的設定檔。

而以下為本站所提供的 hime 套件相關列表及說明:

hime:
主程式。
(內含檔案可能和 Debian 官方的 hime 套件有異:本站 deb 還包含了 /usr/share/hime 裡,和處理器平台相關的檔案。)
hime-data: 主要內容為 /usr/share/hime 裡,和處理器平台無關的檔案。必須安裝
另外包含了給 im-config 使用、但較合理的設定檔。
(內含檔案和 Debian 官方的 hime 套件不同,本站 deb 還包含/usr/share/hime/table/ 裡,和處理器平台無關的檔案。)
hime-tables: 主要內容為 /usr/share/hime/table/*.gtab
若您是 詞音/新酷音/anthy 的使用者,可不必安裝此套件。
(內含檔案和 Debian 官方的 hime-tables 套件不同,Debian 官方包含了 /usr/share/hime/table/ 裡所有的檔案。)
hime-icon-themes: 內為 pinkblackdark這三組 icon theme。hime 內建的則為 blue 這組 icon theme。
(Debian 官方無此套件,被整合至 hime 套件裡)
hime-gtk3-immodule: GTK3 輸入法模組。
但 GTK3 目前只出現在 Debian Wheezy / Ubuntu Oneiric 裡,所以本站台所提供的 hime-gtk3-immodule只有在 Debian Wheezy / Ubuntu Oneiric 版才有。
如果您已升級至 GNOME3,或系統是 Ubuntu 11.10,請務必記得安裝本套件!
hime-qt3-immodule: QT3 輸入法模組。
(Debian 官方無此套件
hime-qt4-immodule: QT4 輸入法模組。
hime-anthy: anthy 日文輸入法模組。
hime-chewing: libchewing 新酷音輸入法模組。
因為 libchewing 版本過舊,Debian Lenny 裡並沒有提供 hime-chewing套件。
hime-dbg: gdb 除錯資訊。
如果您在使用 HIME 時卻發生了問題,您可以安裝此套件後,利用 dbg 來替 HIME 除錯。請參考:Linux 除錯利器 - GDB 簡介
(Debian 官方無此套件)
hime-dev: header files,若要套用 distro/dev-tools/patches/rxvt-unicode-9.14.diff 並編譯 rxvt-unicode 時會用到。

本站的 hime 套件會如此分割的主因是除了想要減輕本站硬碟空間的負擔之外,也希望讓一般 詞音/新酷音/anthy 使用者只要安裝 himehime-data 套件即可,不必一定要安裝 hime-tables 套件。(Debian 官方套件目前的做法是一定要安裝 hime/hime-data/hime-tables 這 3 個套件。)

因此,不管您是想轉而使用 Debian 官方的 hime 套件,或是想換用 Luna's Debian Archiver 的套件,建議您能先將 hime 完全移除後再轉換 deb 站台

當然了,因為是私人站台,當然是以惡搞為上。如果您想用 Luna's Debian Archiver 的套件的話,建議您在下載安裝前請務必三思。若您遇到了什麼奇怪的問題,或是套件版本未能即時更新,請您不吝向敝人反應。謝謝!

迴響

hime installation on Ubuntu 11.10 amd64

$ cat /etc/apt/sources.list.d/tetralet.list
deb http://debian.luna.com.tw/ubuntu ./

$ sudo apt-get update
...[略]

$ sudo apt-get install hime hime-data hime-dbg hime-gtk3-immodule
[sudo] password for teahtwoo:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
hime-qt4-immodule
The following NEW packages will be installed:
hime hime-data hime-dbg hime-gtk3-immodule hime-qt4-immodule
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2,765 kB of archives.
After this operation, 7,434 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
WARNING: The following packages cannot be authenticated!
hime-data hime hime-gtk3-immodule hime-qt4-immodule hime-dbg
Install these packages without verification [y/N]? y
Selecting previously deselected package hime-data.
(Reading database ... 261629 files and directories currently installed.)
Unpacking hime-data (from .../hime-data_0.9.9+git120126-3_all.deb) ...
Selecting previously deselected package hime.
Unpacking hime (from .../hime_0.9.9+git120126-3_amd64.deb) ...
Selecting previously deselected package hime-gtk3-immodule.
Unpacking hime-gtk3-immodule (from .../hime-gtk3-immodule_0.9.9+git120126-3_amd64.deb) ...
Selecting previously deselected package hime-qt4-immodule.
Unpacking hime-qt4-immodule (from .../hime-qt4-immodule_0.9.9+git120126-3_amd64.deb) ...
Selecting previously deselected package hime-dbg.
Unpacking hime-dbg (from .../hime-dbg_0.9.9+git120126-3_amd64.deb) ...
Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for libgtk2.0-0:i386 ...
Cannot load module /usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so: /usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so: wrong ELF class: ELFCLASS64
/usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so does not export GTK+ IM module API: /usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so: wrong ELF class: ELFCLASS64
Cannot load module /usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so: /usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so: wrong ELF class: ELFCLASS64
/usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so does not export GTK+ IM module API: /usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so: wrong ELF class: ELFCLASS64
Processing triggers for libgtk2.0-0 ...
Processing triggers for libgtk-3-0 ...
Setting up hime-data (0.9.9+git120126-3) ...
Setting up hime (0.9.9+git120126-3) ...
update-alternatives: using /etc/X11/xinit/xinput.d/hime to provide /etc/X11/xinit/xinput.d/zh_TW (xinput-zh_TW) in auto mode.
Setting up hime-gtk3-immodule (0.9.9+git120126-3) ...
Setting up hime-qt4-immodule (0.9.9+git120126-3) ...
Setting up hime-dbg (0.9.9+git120126-3) ...
Processing triggers for menu ...

中間有出現 "Cannot load module" 的狀況,且根據上面的敘述:

----------------------------------------
hime-data:

主要內容為 /usr/share/hime 裡,和處理器平台無關的檔案。必須安裝。
另外包含了給 im-config 使用、但較合理的設定檔。
(內含檔案和 Debian 官方的 hime 套件不同,本站 deb 還包含了 /usr/share/hime/table/ 裡,和處理器平台無關的檔案。)
----------------------------------------

我預期可以透過im-config來設定hime為default輸入法,但是hime並沒有出現在列表中。我的locate是en_US,個人偏好用英文介面。

拜讀google大神後找到http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652522,知道im-config要到0.10才支援hime,去下載0.10的deb安裝檔後安裝,就OK了!

所以:

一、安裝過程中出現「"Cannot load module" 的狀況」可以不用鳥它,反正最後可以work。或許應該避免這情況發生?
二、使用im-config來設定輸入法的人,必須升級到0.10版本。

以上經驗供您參考。:-)

[回應] teahtwoo @ 29/01/2012, 00:30

Re: hime installation on Ubuntu 11.10 amd64

上面寫的locate筆誤,應為locale。XD

[回應] teahtwoo @ 29/01/2012, 00:33

Re: teahtwoo

感謝回報問題,我會仔細再確認一次!

[回應] Tetralet @ 29/01/2012, 09:48

authimage
驗證碼皆為英文大寫字母
僅輸入前4碼即可。後2碼是假的,欺敵用。
這是為了防制 Spam 而設計的。若造成您的不便還請見諒!
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb