[分享] 螢火飛大哥的中文修正 DEB 檔下載!

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章訪客 » 週六 3月 13, 2004 5:10 pm

Anonymous 寫:这些包是基于目前sid中的包打的patch,而 Tetralet 的包用了各个软件的最新版本。就是说,我是紧跟sid而Tetralet是用最新的软件。不知有错没有。

嗨!謝謝了訪客兄!

我發現如果kde(sid)的字型不指定為中文字型(我是用新細明體3.21版)就看不見簡體字。應該是kde自己的問題吧?

(不知為何學園不淮我login...)

--lueo
訪客
 

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章shuke » 週一 3月 15, 2004 9:37 am

不用谢,hoho。对于QT3我也不太清楚,也许它的显示并没有完全使用xft2的原理,
要不你去萤火虫论坛直接问问firefly大哥好了。
shuke
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週四 1月 29, 2004 11:54 am
來自: 北京

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章Tetralet » 週一 3月 15, 2004 10:04 am

Anonymous 寫:我發現如果kde(sid)的字型不指定為中文字型(我是用新細明體3.21版)就看不見簡體字。應該是kde自己的問題吧?

(不知為何學園不淮我login...)

--lueo


我用的是 Debian 官方的 KDE 3.1.5,
如果是使用 Unicode 字型,
(我用的是華康的香港參考宋體,)
就可以看到所有的簡、繁體中文字了。

可惜華康的香港參考宋體並不是 Free Software...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章訪客 » 週一 3月 15, 2004 10:43 pm

不好意思,請問一下,我用了 Tetralet包的Firefly 包之後字就變好看了
可是再我裝完之後的apt-get upgrade 會把本來的裝好的套件再更新,字又會變回來了,請問一下這要怎麼辦呢?? 謝謝 :D
訪客
 

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章lueo » 週一 3月 15, 2004 11:08 pm

Anonymous 寫:不好意思,請問一下,我用了 Tetralet包的Firefly 包之後字就變好看了
可是再我裝完之後的apt-get upgrade 會把本來的裝好的套件再更新,字又會變回來了,請問一下這要怎麼辦呢?? 謝謝 :D
1.不要自己裝,用上面的souces.list裝就不會了。

2.進aptitude 把firefly 的deb 包hold 住(按=號)
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章lueo » 週一 3月 15, 2004 11:14 pm

Tetralet 寫:我用的是 Debian 官方的 KDE 3.1.5,如果是使用 Unicode 字型,就可以看到所有的簡、繁體中文字了。
啊哈…我說的不是新細明體看不到字,是比如指定成Arial或helxxxca等英文字型時,它找中文字會找到楷體(因為我有文鼎楷和MS楷,所以不知是哪個楷),而那個楷體會缺字-缺簡體字。比如 http://zh.wikipedia.org/

改天來貼張圖。 :o
最後由 lueo 於 週二 3月 16, 2004 7:21 am 編輯,總共編輯了 1 次。
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章訪客 » 週一 3月 15, 2004 11:41 pm

謝謝先進幫忙 ^____^~
對了,剛剛用上面的source.list 更新,server 上好像少了幾個檔案
錯誤 http://218.22.21.25 ./ mozilla-xft 2:1.6-3firefly
404 Not Found
錯誤 http://218.22.21.25 ./ mozilla-browser 2:1.6-3firefly
404 Not Found
錯誤 http://218.22.21.25 ./ libnspr4 2:1.6-3firefly
404 Not Found

謝謝 ^______^
訪客
 

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章lueo » 週二 3月 16, 2004 9:11 am

那個libfontconfig1的版本怎麼會是2.2.92?和2.2.2差了那麼多…是打錯嗎?

結果現在一移除它就要連整個xwindow一起移除了…怎解?

本來只是想裝libgtkmm2.0-dev的,結果一看dependency全部被firefly串在一起裝不了…

修一下吧?
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章Tetralet » 週二 3月 16, 2004 10:15 am

lueo 寫:那個libfontconfig1的版本怎麼會是2.2.92?和2.2.2差了那麼多…是打錯嗎?


libfontconfig1 官方最新的版本就是 2.2.92。


lueo 寫:結果現在一移除它就要連整個xwindow一起移除了…怎解?


libfontconfig1 是 Xft/Fontconfig 的基本元件之一,
如果想要將它移除掉,
當然如:KDE、Mozilla、OpenOffice.org 都會一起移掉囉。

試試以下指令,把那些套件 DOWNGRADED 成 Debian 官方的 testing:

代碼: 選擇全部
apt-get install fontconfig/testing
apt-get install libfontconfig1/testing
apt-get install libfreetype6/testing
apt-get install libxft2/testing
apt-get install libpango1.0-0/testing
apt-get install libpango1.0-common/testing


lueo 寫:本來只是想裝libgtkmm2.0-dev的,結果一看dependency全部被firefly串在一起裝不了…

修一下吧?

請試試以上方法,
若遇到任何困難,
請您再提出來,我們一起來討論吧!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章lueo » 週二 3月 16, 2004 12:41 pm

真抱歉…我不知道2.2.92是現在的版本…

這是串在一起的實況:

會不會是它認為libfreetype6 2.1.7-2 和 2.1.7-2_firefly 是不一樣的關係?
代碼: 選擇全部
!ROOT! debian:~# aptitude install libgnomemm2.0-dev
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
The following packages have unmet dependencies:
  libgnomemm2.0-dev: Depends: libgtkmm2.0-dev (>= 2.2.0-1) but it is not installable
!ROOT! debian:~# aptitude install libgtkmm2.0-dev
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
The following packages have unmet dependencies:
  libgtkmm2.0-dev: Depends: libgtk2.0-dev (>= 2.2.0) but it is not installable
!ROOT! debian:~# aptitude install libgtk2.0-dev
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
The following packages have unmet dependencies:
  libgtk2.0-dev: Depends: libpango1.0-dev (>= 1.2.0-3) but it is not installable!ROOT! debian:~# aptitude install libpango1.0-dev
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
The following packages have unmet dependencies:
  libpango1.0-dev: Depends: libfreetype6-dev (>= 2.1.3) but it is not installable
                   Depends: libxft-dev but it is not installable
                   Depends: libfontconfig1-dev (>= 2.1.91) but it is not installable
!ROOT! debian:~# aptitude install libfreetype6-dev
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
The following packages have unmet dependencies:
  libfreetype6-dev: Depends: libfreetype6 (= 2.1.7-2) but 2.1.7-2_firefly is installed.
!ROOT! debian:~#
lueo
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週六 1月 31, 2004 11:52 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章Tetralet » 週二 3月 16, 2004 3:56 pm

lueo 寫:
代碼: 選擇全部
The following packages have unmet dependencies:
  libfreetype6-dev: Depends: libfreetype6 (= 2.1.7-2) but 2.1.7-2_firefly is installed.
!ROOT! debian:~#


簡單得說,
它找不到 Firefly 版的 libfreetype6-dev。

解決方案:

A:按照上面所指示的方法,把所有套件換成 Debian 官方的套件,然後自己來 Patch 之類的。

B:按照上面所指示的方法,把所有套件換成 Debian 官方的套件,
  然後使用樓上所提到的,218.22.21.25 的 souces.list。
  (推薦。畢竟使用 souces.list 是比較方便的)

C:請到

    http://home.pchome.com.tw/net/tetralet/Files/Firefly.tar.bz2.jpg
    http://home.pchome.com.tw/net/tetralet/Files/Firefly_DEV.tar.bz2.jpg

  下載您所欠缺的 deb 檔案。使用方法如前述。

若在過程中遇到任何困難,
請您再提出來,我們一起來討論吧!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章訪客 » 週三 3月 17, 2004 12:06 pm

dpkg -i libxft-dev_2.1.2-6_firefly_i386.deb
dpkg: regarding libxft-dev_2.1.2-6_firefly_i386.deb containing libxft-dev:
libxft-dev conflicts with xlibs-dev (<< 4.3.0)
xlibs-dev (version 4.2.1-12.1) is installed.
dpkg: error processing libxft-dev_2.1.2-6_firefly_i386.deb (--install):
conflicting packages - not installing libxft-dev
Errors were encountered while processing:
libxft-dev_2.1.2-6_firefly_i386.deb

請問...怎麼會這樣...??
訪客
 

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章Tetralet » 週三 3月 17, 2004 2:21 pm

它會要求 xlibs-dev 一定要 >= 4.3.0?
怪事了...

這是 Debian 官方 libxft-dev_2.1.2-6_i386.deb 的資訊:

代碼: 選擇全部
# dpkg -I libxft-dev_2.1.2-6_i386.deb
 new debian package, version 2.0.
 size 60162 bytes: control archive= 1580 bytes.
     816 bytes,    18 lines      control             
     701 bytes,    11 lines      md5sums             
    1787 bytes,    48 lines   *  preinst              #!/bin/bash
 Package: libxft-dev
 Version: 2.1.2-6
 Section: libdevel
 Priority: optional
 Architecture: i386
 Depends: libxft2 (= 2.1.2-6), libc6-dev | libc-dev, libfontconfig1-dev, libfreetype6-dev, x-dev, libx11-dev, libxrender-dev, zlib1g-dev | libz-dev
 Conflicts: libxft2-dev, xlibs-dev (<< 4.3.0)
 Provides: libxft2-dev
 Installed-Size: 220
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Source: xft
 Description: FreeType-based font drawing library for X (development files)
  Xft provides a client-side font API for X applications, making the FreeType
  font rasterizer available to X clients.  Fontconfig is used for font
  specification resolution.  Where available, the RENDER extension handles
  glyph drawing; otherwise, the core X protocol is used.
  .
  This package provides a static library and C header files.



而這是 xft 2.1.2-6 的 Changelog:
代碼: 選擇全部
xft (2.1.2-6) unstable; urgency=low

  * Make package compatible with the XFree86 4.3.0 package reorganization.
    - debian/control:
      + package build-depends on x-dev and libx11-dev instead of xlibs-dev
      + libxrender-dev depends on x-dev and libx11-dev instead of xlibs-dev
      + make libxft-dev conflict with xlibs-dev (<< 4.3.0) due to (now
        undiverted) file overlaps
    - debian/libxft-dev.preinst: remove diversions made by previous versions
      of package if present
    - debian/libxft-dev.postrm: deleted

 -- Branden Robinson <branden@debian.org>  Thu, 11 Mar 2004 02:13:15 -0500


而我的 deb 是 Debian 官方 + 螢火飛大哥的 Patchs,
看來真的是麻煩了...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章Tetralet » 週三 3月 17, 2004 3:48 pm

對了,最佳的解決方案是,
先用以下指令把那些套件換成 Debian 官方的套件:
代碼: 選擇全部
apt-get install fontconfig/testing
apt-get install libfontconfig1/testing
apt-get install libfreetype6/testing
apt-get install libxft2/testing
apt-get install libpango1.0-0/testing
apt-get install libpango1.0-common/testing



然後再安裝 shuke 所包的 deb:
(他的 FontConfig 是跟著 Debian 官方在走的...)
代碼: 選擇全部
# Debian Chinese Patches
deb http://218.22.21.25/~xiaoju/zh/i386 ./
deb-src http://218.22.21.25/~xiaoju/zh/source ./


如果以上位址無法使用,請和 xiaoju_f@263.net 連繫。


或者,把以上套件換成 Debian 官方的套件後,
先裝 libgtkmm2.0-dev,
等沒問題後再裝 Firefly 的修正套件。
這樣子應該也可以解決問題...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[分享] 螢火飛大哥的中文修正 DEB 檔下載!

文章訪客 » 週一 4月 05, 2004 4:52 pm

螢火飛大哥 ......... ?

應該是大姐吧 ~.~
記得是.................
訪客
 

上一頁下一頁

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客