O lançamento do software do terminal sempre aponta para a versão antiga

2

Eu instalei um software de sua origem na versão anterior, que foi salvo na pasta /usr/local . Agora quero atualizar para a versão mais recente com o pacote DEB fornecido. Depois de instalá-lo, o lançamento do terminal aponta o software para o local antigo /usr/local , em vez da nova versão.

Durante a instalação, apareceu uma mensagem dizendo que "Uma versão antiga está disponível em seus canais normais de software. Instale este arquivo somente se você confiar na origem". E não há nenhuma versão antiga, deixe-me excluir no centro de software.

Como posso excluir a versão antiga e atualizar para a nova versão nessas circunstâncias?

    
por Fred 11.11.2015 / 07:43

1 resposta

0

Existem duas respostas porque estes são dois problemas diferentes:

  1. Primeiro, você precisa remover a instalação em /usr/local . Por padrão, essa pasta tem uma prioridade mais alta na definição PATH. Eu acho que você está falando sobre qpdfview .

    • Se você ainda tiver a pasta de origem do aplicativo, execute

      sudo make uninstall
      

      nesta pasta.

    • Se não ... remova os arquivos

      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
      

      e da próxima vez use sudo checkinstall para criar e instalar um pacote DEB em vez de sudo make install ;)

  2. A mensagem

      

    Uma versão antiga está disponível em seus canais normais de software. Instale este arquivo somente se você confiar na origem.

    aparece quando você adiciona um PPA e os repositórios padrão do Ubuntu também fornecem uma versão para este pacote.

por A.B. 11.11.2015 / 08:22