Запуск программного обеспечения от терминала всегда указывает на старую версию

Я установил программное обеспечение из его источника в предыдущей версии, которая была сохранена в /usr/local папка. Теперь я хочу обновить к последней версии с обеспеченным пакетом DEB. После установки его запуск от терминала указывает на программное обеспечение на старое местоположение /usr/local, вместо к новой версии.

Во время установки сообщение появилось, что "Старая версия доступна в Ваших нормальных каналах программного обеспечения. Только установите этот файл при доверии источнику". И нет никакой старой версии, позволяют мне удалить в центре программного обеспечения.

Как я могу удалить старую версию и обновление новой версии при таких обстоятельствах?

2
задан 11 November 2015 в 10:17

1 ответ

Есть два ответа, потому что это две различных проблемы:

  1. Первый Вы должны удалить установку в /usr/local. За дефолт у этой папки есть более высокий приоритет в определении ПУТИ. Я предполагаю, что Вы говорите приблизительно qpdfview.

    • , Если у Вас все еще есть исходная папка применения, выполняют

      sudo make uninstall
      

      в этой папке.

    • , Если не... удаляют файлы

      sudo rm /usr/local/bin/qpdfview
      sudo rm /usr/local/lib/mime/packages/qpdfview
      sudo rm /usr/local/lib/qpdfview/libqpdfview_pdf.so
      sudo rm /usr/local/share/applications/qpdfview.desktop
      sudo rm /usr/local/share/doc/qpdfview/changelog.Debian.gz
      sudo rm /usr/local/share/doc/qpdfview/copyright
      sudo rm /usr/local/share/icons/hicolor/scalable/apps/qpdfview.svg
      sudo rm /usr/local/share/man/man1/qpdfview.1.gz
      sudo rm /usr/local/share/menu/qpdfview
      sudo rm /usr/local/share/qpdfview/help.html
      sudo rm /usr/local/share/qpdfview/qpdfview.xpm
      

      и в следующий раз использование sudo checkinstall, чтобы создать и установить пакет DEB вместо sudo make install ;)

  2. сообщение

    , старая версия доступна в Ваших нормальных каналах программного обеспечения. Только установите этот файл, если Вы доверяете происхождению.

    появляется, когда Вы добавили, что PPA и стандартные хранилища Ubuntu также обеспечивают версию для этого пакета.

0
ответ дан 2 December 2019 в 23:45

Другие вопросы по тегам:

Похожие вопросы: