FreeBSD ports中make可带有的参数[CNFUG]

转载 2006年06月03日 23:04:00
一直以来大家不知道在ports中的make还可以有很多的功能,今天我将它可以带有的参数一个个列出来。希望做为一个记录,还是比较有用的哟。

fetch - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined) into ${DISTDIR} as necessary.
fetch-list - Show list of files that would be retrieved by fetch.
fetch-recursive - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined), for port and dependencies into ${DISTDIR} as necessary.
fetch-recursive-list - Show list of files that would be retrieved by fetch-recursive.
fetch-required-list - Show list of files that would be retrieved by fetch-required.
fetch-required - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined), for port and dependencies that are not already installed into ${DISTDIR}.
all-depends-list - Show all directories which are dependencies for this port.
build-depends-list - Show all directories which are build-dependencies for this port.
package-depends-list - Show all directories which are package-dependencies for this port.
run-depends-list - Show all directories which are run-dependencies for this port.
extract - Unpacks ${DISTFILES} into ${WRKDIR}.
patch - Apply any provided patches to the source.
configure - Runs either GNU configure, one or more local configure scripts or nothing, depending on what's available.
build - Actually compile the sources.
install - Install the results of a build.
reinstall - Install the results of a build, ignoring "already installed" flag.
deinstall - Remove the installation.
deinstall-all - Remove all installations with the same PKGORIGIN.
package - Create a package from an _installed_ port.
package-recursive - Create a package for a port and _all_ of its dependancies.
describe - Try to generate a one-line description for each port for use in INDEX files and the like.
checkpatch - Do a "patch -C" instead of a "patch". Note that it may give incorrect results if multiple patches deal with the same file.
checksum - Use distinfo to ensure that your distfiles are valid.
checksum-recursive - Run checksum in this port and all dependencies.
makesum - Generate distinfo (only do this for your own ports!).
clean - Remove ${WRKDIR} and other temporary files used for building.
clean-depends - Do a "make clean" for all dependencies.
config - Configure options for this port (using ${DIALOG}). Automatically run prior to extract, patch, configure, build, install, and package.
showconfig - Display options config for this port
rmconfig - Remove the options config for this port

相关文章推荐

freebsd ports 操作

4 升级 要升级 firefox: #cd /usr/ports/www/firefox #make deinstall reinstall clean 5 定制 port ...
  • huithe
  • huithe
  • 2012年05月25日 23:51
  • 642

FreeBSD通过PORTS安装软件的几个常用命令

1.怎样找到我想安装的包路径: # cd /usr/ports # make search name=mysql 2.仅仅下载源码包,而不安装: # cd /usr/ports/directo...

FreeBSD软件安装卸载工具--Ports和Packages详解

1如何只下载 tarball? 如果只希望下载 tarball 下来的话,仅需下 make fetch 即可。预设会将 joe 的 tarball 下载至 /usr/ports/distfiles/ ...
  • gonery
  • gonery
  • 2011年06月29日 19:39
  • 146

FreeBSD软件安装卸载工具--Ports和Packages详解!

1如何只下载 tarball?  如果只希望下载 tarball 下来的话,仅需下 make fetch 即可。预设会将 joe 的 tarball 下载至 /usr/ports/distfiles...

FreeBSD Ports安装软件时的常用命令

1.怎样找到我想安装的包路径:# cd /usr/ports# make search name=mysql2.仅仅下载源码包,而不安装:# cd /usr/ports/directory# make...
  • gonery
  • gonery
  • 2011年07月12日 21:22
  • 481

FreeBSD安装Ports

今天遇到一台FreeBSD6.1的服务器系统没有安装ports,想更新一些软件非常不方便,能搜到的资料比较小,但也找到了一个可行的方法。 使用 portsnap 安装/同步 ports 系统 ...
  • fwf1987
  • fwf1987
  • 2012年08月06日 16:07
  • 169

[转]SYN Flood攻击、SYN Cookie防御和Linux/FreeBSD的内核参数修改

看到一篇防御SYN Flood攻击的文章,留存。引自 http://www.yayu.org/look.php?id=154  黑客是个令人向往、有前途的职业。我欣赏好黑客,讨厌坏黑客。所谓坏黑...
  • cnhome
  • cnhome
  • 2011年01月20日 16:14
  • 709

g++参数与make

  • 2011年10月26日 09:15
  • 448KB
  • 下载

FreeBSD带有许多简单而功能强大的命令

FreeBSD带有许多简单而功能强大的命令   FreeBSD带有许多简单而功能强大的命令以使你的计算机工作更容易。不管你对任何Unix系统有多少经验,都会发现有效完成工作的...
  • fngsong
  • fngsong
  • 2014年01月13日 15:30
  • 414
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: FreeBSD ports中make可带有的参数[CNFUG]
举报原因:
原因补充:

(最多只允许输入30个字)