Re: [分享] 解決ubuntu 9.10 ttf-mscorefonts-inst …

看板Linux作者 (實踐才能發光)時間16年前 (2009/11/30 23:34), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/5 (看更多)
※ 引述《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 裡面指定本機儲存位置, 直接從本機安裝也行。 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 118.165.170.93 : 推 GoodDD:我是照這篇欸 http://0rz.tw/pbrhn deb包之後都可以用 11/27 00:41 : → maligbi:可以請問樓上是怎麼用的嗎??我用完後還是出錯 11/27 13:42 : → maligbi:而且它還一直說arial32.exe出錯..請問這到底是什麼檔案啊 11/27 13:44 : 推 GoodDD:是哪一步出現問題的呢? 因為我用完全沒問題啊 11/27 14:26 : → GoodDD:不過老實講我也不懂 另外論壇裡有人分享自己包的deb 11/27 14:28 : → GoodDD:真的不行就去找那個來用吧 11/27 14:29 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.50.15

12/01 23:28, , 1F
感謝 :)
12/01 23:28, 1F
文章代碼(AID): #1B4-OW-L (Linux)
討論串 (同標題文章)
文章代碼(AID): #1B4-OW-L (Linux)