Pacote não encontrado apesar de estar no arquivo da lista de pacotes

0

Estou tentando instalar um pacote chamado kibana do repositório ElasticSearch.

Em uma caixa confiável e precisa, adicionei essa (e as chaves GPG) a /etc/apt/sources.list.d/logstash.list :

deb http://packages.elasticsearch.org/logstash/1.5/debian stable main
deb http://packages.elasticsearch.org/kibana/4.1/debian stable main

Depois disso, eu corri apt-get update como root nas duas caixas.

Em trusty, posso fazer isso:

stwalkerster@logstash:/etc/apt/sources.list.d$ apt-cache search kibana
kibana - no description given
stwalkerster@logstash:/etc/apt/sources.list.d$

No preciso, no entanto, o pacote parece estar faltando:

root@spearow:/etc/apt/sources.list.d# apt-cache search kibana
root@spearow:/etc/apt/sources.list.d#

O conteúdo de /var/lib/apt/lists/packages.elasticsearch.org_kibana_4.1_debian_dists_stable_main_binary-i386_Packages em ambas as máquinas é este - mostrando claramente a existência de um pacote chamado kibana :

Package: kibana
Priority: extra
Section: default
Installed-Size: 40948
Maintainer: <jls@crinkle>
Architecture: amd64
Version: 4.1.1
Filename: pool/main/k/kibana/kibana_4.1.1_amd64.deb
Size: 11859414
MD5sum: bf413bcd914f9a2ece6e4b3e65c377fa
SHA1: 6108605f2c0d539e0e4debbebced7e25d62b141d
SHA256: ce1f475a8f61cb3525f60e8ee2e40b3414d125dce85f1555de3041cbf97f82c1
SHA512: ec4f17d4ad13289118f4d20000b85e6adac451b71a2092f4ed5ea98f5c542624577209c0f1ed8eaf66b515a9577eb5dc41fb8c16feac43c8bef5405badcd62a7
Description: no description given
License: unknown
Vendor: jls@crinkle
Homepage: http://example.com/no-uri-given

Não há menção a nenhuma restrição para precisão / confiança na descrição do pacote.

Por que o apt não consegue encontrar o pacote que parece existir nas listas? O que posso fazer para instalar este pacote?

    
por stwalkerster 18.09.2015 / 00:46

1 resposta

0

Assim, a máquina confiável é amd64 , a máquina precisa é i386 e o repositório de pacotes tem apenas um pacote amd64 publicado, apesar de ser, na verdade, independente de arquitetura (é um aplicativo Java) Por isso, ele não aparece no repositório de pacotes da primeira máquina.

Acabei construindo meu próprio pacote para isso.

    
por stwalkerster 18.09.2015 / 23:41