DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝檔

Mac OS X 平台上程式設計的相關問題討論

版主: bryanchangdigdog謝孟叡

回覆文章
內容
發表人
頭像
digdog
討論區管理員
文章: 1297
註冊時間: 05/02/2001 1:01 am
聯繫:

DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝檔

#1 文章 digdog »

通常在使用 DarwinPorts 時,使用者都是下指令讓 DarwinPorts 把程式碼從網路上抓回來,然後在主機上編譯,最後才是安裝。但這種方式這樣要花許多時間,所以 opendarwin.org 會將已經編譯好的軟體以 .pkg 的格式放在 http://packages.opendarwin.org ,供使用者下載使用。

http://packages.opendarwin.org/Tiger-Packages/

上面有超過 1500 種在 Tiger 上編譯好的 UNIX 軟體,全部都是利用 DarwinPorts 1.0 直接編譯出來並且包裝成 .pkg 格式。
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝

#2 文章 謝孟叡 »

Dependency 啊, dependency 啊... where are you?....
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
頭像
digdog
討論區管理員
文章: 1297
註冊時間: 05/02/2001 1:01 am
聯繫:

Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝?

#3 文章 digdog »

連過去看就會發現這些套件都是 .mpkg,而 man page 裡面是這麼說的:

PACKAGING TARGETS
There are also targets for producing installable packages of ports:

pkg
Creates an OS X installer package of portname.
mpkg
Creates an OS X installer metapackage of portname and its dependencies.

dmg
Creates an internet-enabled disk image containing an OS X package of
portname.
rpmpackage
Creates an RPM package of portname.
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝?

#4 文章 謝孟叡 »

digdog 寫: mpkg
Creates an OS X installer metapackage of portname and its dependencies.
這只是不行中的變通方法, but I can live with it
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
回覆文章