通常在使用 DarwinPorts 時,使用者都是下指令讓 DarwinPorts 把程式碼從網路上抓回來,然後在主機上編譯,最後才是安裝。但這種方式這樣要花許多時間,所以 opendarwin.org 會將已經編譯好的軟體以 .pkg 的格式放在 http://packages.opendarwin.org ,供使用者下載使用。
http://packages.opendarwin.org/Tiger-Packages/
上面有超過 1500 種在 Tiger 上編譯好的 UNIX 軟體,全部都是利用 DarwinPorts 1.0 直接編譯出來並且包裝成 .pkg 格式。
DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝檔
版主: bryanchang、digdog、謝孟叡
Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝
Dependency 啊, dependency 啊... where are you?....
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝?
連過去看就會發現這些套件都是 .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.
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.
Re: DarwinPorts 推出 1500 種給 Tiger 的 UNIX 軟體 .pkg 安裝?
這只是不行中的變通方法, but I can live with itdigdog 寫: mpkg
Creates an OS X installer metapackage of portname and its dependencies.
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}