AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1365184
Accepted
Amanda
Amanda
Asked: 2021-09-23 08:08:47 +0800 CST2021-09-23 08:08:47 +0800 CST 2021-09-23 08:08:47 +0800 CST

Onde posso ver como um programa foi instalado?

  • 772

Existe uma maneira de ver se algum aplicativo foi instalado via Snap, de um PPA, via deb baixado ou de um repositório padrão?

No momento, tenho o Zoom instalado no meu laptop Focal 20.04. Estou tentando descobrir como instalei inicialmente, mas tenho esse problema com bastante frequência. Ou é um aplicativo proprietário (por exemplo, Slack ou Dropbox) e quero atualizá-lo, ou o aplicativo está me alertando que uma versão mais recente está disponível (Keepass) e quero verificar novamente se instalei de um repositório e posso esperar o repositório a ser atualizado.

Se eu tivesse que adivinhar, diria que é provável que eu instalei o Zoom a partir de um arquivo .deb, mas não tenho certeza de como verificar. Acho que não instalei o Slack a partir de um arquivo .deb.

Tentei seguir algumas das sugestões em Como descubro de qual repositório vem um pacote? mas os resultados são ambíguos. Por exemplo, não há apt policyresultado para o Slack:

amanda@rajje:~$ apt policy slack
slack:
  Installed: (none)
  Candidate: 1:0.15.2-9
  Version table:
     1:0.15.2-9 500
        500 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu focal/universe i386 Packages

Presumivelmente porque eu instalei do Ubuntu Software, então é um Snap: Captura de tela da entrada do Slack

Se eu tentar apt policyum aplicativo com o qual sei que não fiz nenhuma manobra, vejo uma lista de repositórios. Posso assumir que isso significa que eu instalei a partir de um repositório?

amanda@rajje:~$ apt policy emacs
emacs:
  Installed: 1:26.3+1-1ubuntu2
  Candidate: 1:26.3+1-1ubuntu2
  Version table:
 *** 1:26.3+1-1ubuntu2 500
        500 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu focal/universe i386 Packages
        100 /var/lib/dpkg/status

E se nenhum repositório for mostrado, isso significa que eu instalei a partir de um download de pacote?

amanda@rajje:~$ apt policy zoom
zoom:
  Installed: 5.0.403652.0509
  Candidate: 5.0.403652.0509
  Version table:
 *** 5.0.403652.0509 100
        100 /var/lib/dpkg/status
apt
  • 2 2 respostas
  • 132 Views

2 respostas

  • Voted
  1. Best Answer
    N0rbert
    2021-09-23T10:13:44+08:002021-09-23T10:13:44+08:00

    Comece com which zoomou which zoom-client. Isso retornará o caminho do arquivo para o executável. (Dica: taba conclusão é sua amiga)

    Qualquer coisa que comece com /snapfoi instalado pelo Snap (ou pelo Ubuntu Software Center) para que você possa descobrir mais abrindo o centro de software ou executando snap list | grep -i zoompara obter o nome completo/correto do Snap.

    Se começar com /usr/bin, provavelmente foi instalado com aptou Synaptic. Nesse caso dpkg -l | grep -i zoomou apt policy zoom*vai te dizer mais. Veja o filtro "Instalado (Local ou Obsoleto)" no Synaptic para ver se algo instalado por aptera local ou por meio de um repositório.

    Você também pode querer verificar:

    • Flatpak - verifique comflatpak list | grep -i zoom
    • Ubuntu Make - verifique com umake --list-installed(Por exemplo, IDEs)
    • 3
  2. raj
    2021-09-23T09:38:51+08:002021-09-23T09:38:51+08:00

    Instale o Gerenciador de Pacotes Synaptic (você pode instalá-lo do Ubuntu Software ou da linha de comando usando sudo apt install synaptic). É uma ótima ferramenta para gerenciar .debpacotes. Na tela principal, ele mostra os pacotes divididos em grupos, como você pode ver na captura de tela abaixo. Veja o grupo chamado "Instalado (local ou obsoleto)" - estes são pacotes que foram instalados a partir de arquivos baixados manualmente e não de repositórios (alguns pacotes de sistema muito essenciais, como libc, também estão incluídos lá). Na minha captura de tela você pode ver zoomentre esses pacotes.

    insira a descrição da imagem aqui

    POR FALAR NISSO. No seu exemplo do Slack, o programa é instalado como snap, não como um .debpacote, que pode ser reconhecido pela presença de "Channel" no início dos dados em sua captura de tela. Os pacotes Snap sempre têm um canal (geralmente latest/stable) enquanto .debos pacotes não. Portanto, aptnem o Synaptic não saberá nada sobre esse pacote (na verdade, no seu exemplo apt policyestá mostrando informações sobre um pacote não instalado slack disponível para instalação a .debpartir dos repositórios).

    • 2

relate perguntas

  • Como posso ver todas as versões de um pacote que estão disponíveis no arquivo?

  • Como os PPAs podem ser removidos?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve