我已经有了默认的OpenSSL 9.8(Mac OS X 10.6.8),并决定通过MacPorts(sudo port install openssl
)安装最新版本(1.0.1 )。
这些是which和whereis命令的控制台输出:
$ whereis openssl
/usr/bin/openssl
(这是默认系统的)
$which openssl
/opt/local/bin/openssl
(这是通过MacPorts安装的)
$ openssl version
OpenSSL 1.0.1c 10 May 2012
(PATH中有mac port的版本)
为什么要为whereis
和返回不同的路径which
,这样可以吗?有什么办法可以得到平等的结果吗?