鋼の鍊魔術師

嵌入 FreeBSD 的心,修的是魔道還是正道?

Fork me on GitHub

自行編譯 Arch Linux 的 Packages

最近最興奮的事,就是使用 arch linux 還可以符合 arch linux 的設計自行編譯 package,重點就在於使用 arch linux 的 "abs"。

要使用 abs,請先使用以下 command build 基本環境

1
2
# pacman -S abs base-devel
# abs

如果要自行編譯 nginx 並安裝,可以這樣:

1
2
3
4
5
6
$ mkdir ~/abs
$ cp -rpf /var/abs/community/daemons/nginx ~/abs/
$ cd ~/abs/nginx
$ vi PKGBUILD #編輯好離開
$ makepkg -s #開始編譯
# pacman -U nginx-0.7.27-0-i686.pkg.tar.gz #安裝編譯好的 package

這樣才能安裝最新版的 nginx package :)

Comments