Я только что установил последнюю версию двуличности (0.7.18 во время записи) использующий эти инструкции добавить, что ppa затем обновляют.
Я сделал это в соответствии со своей учетной записью, которая имеет sudo полномочия и установила пакет. Двуличность дает мне новую версию, становлюсь ли я корнем или нет.
james@box # duplicity --version
duplicity 0.7.18.1
Однако при входе в систему как другой non-sudoers пользователь двуличность показывает старую версию. Я попытался выйти из системы и въезжаю задним ходом снова.
nasuser@box # duplicity --version
duplicity 0.7.14
С обоими пользователями я добираюсь:
which duplicity
/usr/bin/duplicity
Как я заставляю некорневого пользователя (пользователей) видеть обновленную версию - 0.7.18.1?
И в целом как такого рода вещь работает? Это/usr/bin/duplicity файл действительно называют оба раза, когда - опция версии используется, только относясь к двум различным файлам в другом месте? Или, который не такой большой инструмент как существует вещи, о которых он не знает?
Как @N0rbert услужливо указанный, зернышко установило локальную версию двуличности, которую учетная запись nasuser брала и pip show duplicity
показал это:
/home/nasuser/.local/lib/python2.7/site-packages
Для удаления этого, я использовал:
pip uninstall duplicity
Затем duplicity --version
возвращенный то же самое для обоих пользователей.