因为之前想通过pkg_add -rK 命令安装软件包,同时保存下载的软件到到指定的目录, 运行了以下命令: setenv PKGDIR /pkg 结果导至用ports安装bash的过程中提示以下错误信息: ===> Generating temporary packing list ** Missing pkg-descr for m4-1.4.16_1,1. *** [generate-plist] Error code 1 FreeBSD官网论坛有提到: Make sure you're not setting variables MASTERDIR or PKGDIR or DESCR. 所以重新启动一下系统,PKGDIR参数也恢复默认的了,重新到/usr/ports/shells/bash/ make install clean安装完成!