解決ubuntu 9.10 ttf-mscorefonts-inst … - Linux

Robert avatar
By Robert
at 2009-11-30T23:34

Table of Contents

※ 引述《maligbi (殘念啊~~~~~~~~~~~~~~)》之銘言:
: ※ 引述《jiason (jiason)》之銘言:
: : ※ 引述《Adama (So Say We All.)》之銘言:
: : : Frak! 我就是遇到這個問題 #^%$!*@ 感謝你。
: : : 不過為什麼我aptitute purge ttf-mscorefonts-installer
: : : 並且把source.list裡的站台全部mark掉只留下twaren.net
: : : 這樣還是無法避免這個錯誤?
因為 ttf-mscorefonts-installer 抓檔的目標與 source.list 無關 XD
其實它是依賴 SourceForge 的各個 mirror,
只是碰巧有架 SourceForge mirror 的台灣網站
大多剛好也 host Ubuntu 的 repository mirror 就是了。
但兩者間是無關的。
所以之前最大的問題就是 ttf-mscorefonts-installer 一直跳到向 ncu 要檔案,
偏偏 ncu 就是一直有問題,
所以得改用別家大學的 mirror 了。
ttf-mscorefonts-installer 也就只是一支會自動 ping 各個 mirror,
然後去下載 MS Core Fonts 這個計畫的字型檔
(包括 arial32.exe 等等)
的一支腳本而已,
偏偏它預設就是很容易去找 ncu 要檔案,
一直要不到也不會找別家,有點……笨 XD
所以眾網友們的修正方案也主要是針對這點。
: : 嗯...
: : 基本上這個patch需要 *未正確安裝* 的ttf-mscorefonts-installer,
: : 也就是你 *不能purge* 他.
: : 也就是需要下面這個檔案存在:
: : /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst
: : 然後patch完之後再用sudo apt-get -f install來修復安裝即可.
: : 你也可手動編輯:
: : $ sudo vim /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst
: : 找到唯一有wget的那一行,
: : 把
: : wget ... $URLROOT$ff ; then
: : 改成
: : wget ... $URLROOT$ff?use_mirror=nchc ; then
: : 然後存檔退出, 執行:
: : $ sudo apt-get -f install
: : 基本上這個patch沒做什麼,
: : 我只是強制sf.net用nchc當作mirror site這樣...
: : 以上,
: : 感謝您的收看!
: : ps.
: : 有試著安裝wine1.2的人應該都會踩到這個地雷吧?
: : 不知道ncu的mirror怎麼了?
對呀,ncu 的 mirror 到底怎麼了啊。
:
:
: 請問 9.04也可以用你的patch嗎
: 我用了之後
: 問題還是沒有解決
: 出現了
:
: dpkg:處理 ttf-mscorefonts-installer (--configure)時出錯:
: 子程序·post-installation script·返回了錯誤號·1
: 在處理時有錯誤發生:
: ttf-mscorefonts-installer
: E: Sub-process /usr/bin/dpkg returned an error code (1)
:
: 這樣的訊息
: 請問這是因為9.04的ttf-mscorefonts-installer的存放置不一樣的關係嗎
: 還是因為其他的原因呢
: 不知道有沒有解決的辦法
: 煩請解惑
: 謝謝
我另外找到的方法是:
先改裝 msttfcorefonts 這個套件,而不是裝 installer 這個,
然後
sudo dpkg-reconfigure force msttcorefonts,
就會進入互動式的介面(CLI 介面的「精靈」?:p)
裡面最重要的一個問題就是,當它問要從哪個 mirror 下載的時候,
去改成 nchc 或其他可以成功下載的 mirror 就可以了
(可不可以下載,可自行上 SourceForge.net 的 MS Core Fonts 下載頁面,
下載的時候一個個 mirror 試。不過我想只要避開 ncu 應該都行……)
不過不好意思,我已經忘記輸入自訂 mirror 的格式了,
所以請自行試驗,是輸入 nchc 就好,還是要輸入整個 mirror 的上層網址。

或者,也可以從 SourceForge.net 網站上一個個把 exe 字型檔都下載下來,
然後在 sudo dpkg-reconfigure force msttcorefonts 裡面指定本機儲存位置,
直接從本機安裝也行。
:
: --
Tags: Linux

All Comments

Leila avatar
By Leila
at 2009-12-05T00:35
感謝 :)

linux下作出WIN7安裝用usb

Aaliyah avatar
By Aaliyah
at 2009-11-30T22:04
看windows下的說明多了 來寫一個linux的 (0) 一個3~4G的usb packages:ntfsprogs, grub, fdisk 如果沒有ntfsprogs的 sudo aptitude install --without-recommends ntfsprogs ...

Host-XP的VirtualBox安裝Ubuntu

Jacky avatar
By Jacky
at 2009-11-30T21:07
※ 引述《solomn (更多的禱告)》之銘言: : 1.桌機是XP的環境裡安裝VirtualBox,然後再虛擬安裝Ubuntu : 跟 : 2.空白桌機安裝Ubuntu : 兩者的安裝步驟到底有什麼差別呢?有點疑惑 1 - 在 XP 下虛擬出一台電腦,只能用 XP 用剩的資源,速度較慢 好處是 ...

Host-XP的VirtualBox安裝Ubuntu

Kelly avatar
By Kelly
at 2009-11-30T20:52
※ 引述《solomn (更多的禱告)》之銘言: : 1.桌機是XP的環境裡安裝VirtualBox,然後再虛擬安裝Ubuntu : 跟 : 2.空白桌機安裝Ubuntu : 兩者的安裝步驟到底有什麼差別呢?有點疑惑 在vbox裡裝ubuntu, 是看到vbox提供的(虛擬)硬體 空白機裝的話當然就是看到真實 ...

Host-XP的VirtualBox安裝Ubuntu

Franklin avatar
By Franklin
at 2009-11-30T20:17
剛接觸VirtualBox和Ubuntu 想請問一下 1.桌機是XP的環境裡安裝VirtualBox,然後再虛擬安裝Ubuntu 跟 2.空白桌機安裝Ubuntu 兩者的安裝步驟到底有什麼差別呢?有點疑惑 謝謝 在這個板、Ubuntu官網,及Goog搜尋上看到的教學 好像都是教Host-Ub ...

關於unetbootin

Elizabeth avatar
By Elizabeth
at 2009-11-30T19:14
小弟記得,之前用舊版的unetbootin好像可以把win的映像檔放入隨身碟中... 我還用他灌了Win7 beta。 但現在用了新版的,發現好像沒辦法,他會跑出選單,但沒辦法run。 請問有沒有辦法讓win的ISO像LINUX一樣放入隨身碟中當光碟用呢? 還是說有別的軟體可以做到@@ 我的系統 ...