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

Sarah avatar
By Sarah
at 2010-01-06T18:32

Table of Contents

※ 引述《[email protected] (無)》之銘言:
: 請問諸位先進,是否有人有用過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草薙素子

--
Tags: Linux

All Comments

有人在x86上直接運行 Kernel嗎

Gary avatar
By Gary
at 2010-01-06T14:54
※ 引述《sorkayi (尋找奶昔)》之銘言: : 有人有試過 不用 LFS 直接在 x86 上運行 kernel 以前公司製作過個fax dom跟soho nas dom的產品。就是直接在fdos下 弄一個loader,啟動後先掃描硬體做pre post然後直接把kernel配置好 後跑自己的init。然 ...

有人在x86上直接運行 Kernel嗎

Caroline avatar
By Caroline
at 2010-01-06T13:35
※ 引述《sorkayi (尋找奶昔)》之銘言: : 有人有試過 不用 LFS 直接在 x86 上運行 kernel : 不是用別人做好的 Ubuntu or Fedora 之類的系統 : 是直接使用 bootload 跳到 kernel 中去做 : 有人有做過嗎 : 如果有 可以請各位先進提供資料 或分享 ...

有人在x86上直接運行 Kernel嗎

Doris avatar
By Doris
at 2010-01-06T12:24
有人有試過 不用 LFS 直接在 x86 上運行 kernel 不是用別人做好的 Ubuntu or Fedora 之類的系統 是直接使用 bootload 跳到 kernel 中去做 有人有做過嗎 如果有 可以請各位先進提供資料 或分享心得嗎 -- 究竟再夢中牽著我的手 走進協志的那個人是誰.. ...

top 指令顯示 login user 人數異常

Caitlin avatar
By Caitlin
at 2010-01-06T11:38
資訊如下: #w 10:49:50 up 7 min, 3 users, load average: 0.00, 0.08, 0.07 USER TTY LOGINat IDLE JCPU PCPU WHAT root pts/0 10:43 ...

hp p1006之非常難搞篇

Jacob avatar
By Jacob
at 2010-01-06T00:00
※ 引述《sony1733 (應天之風)》之銘言: : ※ 引述《DreamerC (DreamerC)》之銘言: : 印表機是有找到裝置,驅動也安裝了hplip : 可是就是沒辦法列印...囧 我在安裝Epson-ALCX11 印表機 時跟你一樣出現 相同的問題一有找到裝置,驅動也裝了就是無法列印。 後 ...