Re: 請問sysresccd 自己新件套件的gentoo語法...

看板Linux作者 (tedium of chores)時間16年前 (2010/01/06 18:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Hunter.bbs@bbs.sayya.org (無)》之銘言: : 請問諸位先進,是否有人有用過Sysresccd? : http://www.sysresccd.org/Main_Page : 最近想在sysresccd下新增套件,但在說明網頁 : http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd : 上發現必須用gentoo的語法,一來我對gentoo完全沒概念, : 二來英文程度也有限,請問我該如何在sysresccd下, : 新增 中文輸法、mplayer、xmms、中文字型等等的套件呢? : 我試著照網頁的說明先下載套件到 /usr/portage/distfiles/ : (因為我裝sysresccd的電腦沒有網路連線) : 再用 emerge -pv xxx 結果總是出現沒有ebuilds等訊息… : 請問我該怎麼做呢? : 謝謝~ 沒網路是個大難題 不過應該還ok gentoo 的套件管理主要靠portage portage 裏面放著很多描述package 的ebuild 檔 其內容描述其dependency, how to fetch source, how to compile 更甚至根據你對他設定的USE flag 他所做出的compile 動作 或是牽涉到的library 所相關dependency 計算方式也會不一樣 簡單來說 系統讀ebuild檔案 -> 根據ebuild檔 和 你的USE flag(也包含keyword/mask 等等設定) 來compile package 看樣子他base distro 應該有portage 系統 (只是不知道portage tree還能不能用) 所以 你可以下指令 emerge -av <package name> -a 是可以再安裝前做確認 -v 是版本 -p 是pretend (所以你怎麼做都不會成功) 試試看man emerge 看你的系統會不會有man page(如果沒有刪掉的話) 中文輸入法我是用gcin 想版法取得ebuild 檔 (是可以用layman 來管理,不過相對困難) 放在local PORTDIR_OVERLAY 下 然後emerge 看缺什麼再說 缺source 就用下載 丟進/usr/portage/distfiles/ 缺ebuild 就下載丟進PORTDIR_OVERLAY mplayer 如果portage tree的連結還能用的話應該可以直接裝 xmms 我記得沒錯似乎好像會弄亂dependency 還是library 忘了 被移除官方portage 中文字體 我沒什麼研究, 不過droid 外型好像不錯(雖然有些筆劃錯誤) 其他的可能就講不完了 詳情要google Gentoo Handbook ps. 可能沒有解釋的很好 不過給了你一些關鍵字 google 應該會比較順吧(?) XD 其他就麻煩其他網友補完 -- 正是在現實生活中拼搏,夢想才有意義 只是把自己投射到別人的夢想裡的話 跟死又有什麼兩樣 『真是一個現實主義者啊』 如果你把逃避現實叫做浪漫的話..... Kusanagi Motoko草薙素子 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.176.163
文章代碼(AID): #1BH6Qu_J (Linux)
文章代碼(AID): #1BH6Qu_J (Linux)