我试图在FreeBSD 8.3(pfSense 2.1.2)系统上安装Bash,如下所示:
pkg_add -r http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/8.3-RELEASE/packages/Latest/bash.tbz
这是 不及格 抛出警告
pkg_add: warning: package 'bash-4.2.20' requires 'libiconv-1.13.1_2', but 'libiconv-1.14_1' is installed pkg_add: warning: package 'bash-4.2.20' requires 'gettext-0.18.1.1', but 'gettext-0.18.3.1' is installed
我提到它是一个pfSense盒子,但没有通过networking前端提供的Bash包; 有一个简单的方法,或者我应该考虑使用一个港口系统?
编辑:事实certificate,这是一个非致命的警告,毕竟成功安装bash 。
(不用pfsense标记,因为它不是一个路由/防火墙的问题,但如果事实certificate这是pfsense特定的,可以随时重新login)。
这是一个讨厌的一点。 基本上,pfSense 2.1.2提供了更新版本的libiconv和gettext,而不是定义为FreeBSD 8.3-RELEASE bash包的依赖关系。 正如我所看到的,你有几个select(按努力顺序):
bash-static ) – 不应该对共享库有任何依赖关系,所以应该安装好。