Назад | Перейти на главную страницу

Где я могу найти ранее установленное приложение в Linux? Подготовка к обновлению

В настоящее время я пытаюсь обновить свое приложение duo_security, которое я установил 4 года назад. Я следую инструкциям, но не могу сказать:

Примечание. Вам потребуется использовать тот же префикс -, что и при первоначальной установке приложения.

Теперь вопрос в том, как мне узнать, где это было изначально установлено для использования в качестве префиксной переменной?

И последний вопрос, когда вы делаете sudo make install, действительно ли эта установка копирует файлы по всей системе, как это делает Windows? Или он просто остается в текущем каталоге установки?

Посмотри на свой /etc/ssh/sshd_config файл для директивы ForceCommand для login_duo. Моя ручная система показывает

ForceCommand /usr/local/sbin/login_duo

так что --prefix был /usr/local что, я думаю, используется по умолчанию, что предшествует /sbin/login_duo будет префиксом.

Когда вы сделаете установку, она перезапишет файлы, кроме отмеченных.

Для некоторых дистрибутивов Duo теперь предоставляет репозитории или готовые пакеты. Возможно, стоит удалить текущую установку и переключиться на одну из них, если она доступна.