Freebsd

在 FreeBSD 中下載源文件的命令

  • February 22, 2014

在大多數 Linux 發行版中,有時有一個命令與用於安裝或建構(編譯)包的命令相同,但帶有額外的開關;它只是下載源文件而不是建構或安裝它們。

我試圖在 FreeBSD 中找到相同的命令。在 FreeBSD 中我們有portmaster,但我無法從它的手冊頁中推斷出類似的東西。

portmaster是對常見案例的簡化。要獲得更多控制,您可以直接查看埠集合。

[我假設您已經擁有了 ports 集合/usr/ports;如果查看手冊以獲取下載方法。]

例如cd /usr/ports/sysutils/lsof看一下 lsof 工具。該目錄包含一個 Makefile,其中包含此埠的所有資訊(在哪裡下載它,如何編譯它,是否/如何應用選項)。ports(7)列出了 port 目錄中的所有 make 目標。

Amake fetch將下載原始碼,make建構(提取、修補和編譯)它,make install然後安裝它。

引用自:https://unix.stackexchange.com/questions/116399