Como instalar o pacote de tempo de execução correspondente a um pacote de desenvolvimento

Como instalar o pacote de tempo de execução correspondente a um pacote de desenvolvimento

Usando para construir um pacote libjpeg-dev de aplicativo que é instalado usando

apt install libjpeg-dev

Este comando dependendo da versão do Ubuntu instala libjpeg8, ou libjpeg62, ou outro.

Eu estava procurando uma maneira de instalar o pacote de tempo de execução correspondente. Fiz algumas tentativas apt rdependsmas não parece dar solução.
Existe uma maneira de consultar recursivamente dependências de libjpeg-devfiltragem com regexp como ^libjpeg[0-9]+$ ?

Responder1

Você tem que pedir ajuda ao APT. Use apt-cache showsrccomando especial.

Abaixo está a saída do Ubuntu 18.04 LTS:

$ apt-cache showsrclibjpeg-dev
Pacote: libjpeg8-empty
Formato: 1.0
Binário:libjpeg8, libjpeg8-dev, libjpeg8-dbg, libjpeg-progs, libjpeg-dev
Arquitetura: qualquer
Versão: 8c-2ubuntu8
Prioridade: opcional
Seção: gráficos
Mantenedor: Desenvolvedores Ubuntu
Versão padrão: 3.9.2
Depende de compilação: debhelper
Diretório: pool/main/libj/libjpeg8-empty
Lista de pacotes:
 libjpeg-dev deb libdevel opcional
 gráficos deb libjpeg-progs opcionais
 libjpeg8 deb bibliotecas opcionais
 libjpeg8-dbg de depuração extra
 libjpeg8-dev deb libdevel opcional
Arquivos:
 31a463aaa1f1eebbc86513bc40961297 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 49661f8f11881b68f968014fa4646c37 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz
Somas de verificação-Sha1:
 90149344926868c76eec41f433399072985f77af 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 d243fbec03a1249aeebc6f7de58a522591e6013c 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz
Somas de verificação-Sha256:
 e7f575dcb3e0d462513b6f928179baa0ff1d145273934b1041b714515096b407 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 48a4227e9fc70851a4f304b10624e02875bf6f4e2debfcbe4ba0dd85a3ec05c6 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz

Detalhes em man apt-cachelocalmente ouon-line.

informação relacionada