我在哪里可以find以前安装在Linux中的应用程序? 准备升级

我目前正在尝试更新我4年前安装的duo_security应用程序。 我正在按照说明进行操作,但当我说:

注意:您需要使用与最初安装应用程序时相同的–prefix。

现在的问题是如何找出最初安装的位置作为前缀variables?

还有一个最后的问题,当你做一个sudo make install的时候 ,这个安装实际上是拷贝整个系统的文件,比如windows如何做? 或者它只是停留在安装的当前目录?

在这里输入图像说明

看一下你的/etc/ssh/sshd_config文件中的ForceCommand指令login_duo。 我手工制作的系统显示

 ForceCommand /usr/local/sbin/login_duo 

所以--prefix/usr/local这是我认为默认的,什么之前/sbin/login_duo将是前缀。

当你进行安装时,它将覆盖除了那些注释的文件。

对于一些发行版,Duo现在提供回购或预build包装。 如果可能的话,可能需要删除当前的安装并切换到其中的一个。