Arquivo de pacote sem .rpm ou .tar.gz… O que fazer?

1

Estou ocupado instalando o pacote ELK em alguns servidores RHEL6, mas temos dois servidores de e-mail que ainda são servidores RHEL5 i386.

Então eu vou para o link e baixei a versão de 32 bits do Linux, mas a parte divertida é (para mim) está baixando um pacote logstash-forwarder_linux_386 . Não há .rpm ou .tar.gz por trás disso.

Sim, eu sou um n00b com versões antigas, peço desculpas por isso, mas alguém sabe como eu posso "descompactar" isso?

    
por Alex 20.04.2015 / 02:02

1 resposta

2

O arquivo logstash-forwarder_linux_386 é um executável. Está pronto para ser executado, não há descompactação a ser feita. Você pode ver isso com o comando file :

$ file logstash-forwarder_linux_386
logstash-forwarder_linux_386: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not stripped

Você precisa tornar este arquivo executável e colocá-lo em um diretório onde o restante do logstash o encontrará.

chmod a+rx logstash-forwarder_linux_386
sudo mv logstash-forwarder_linux_386 /usr/local/bin/

Não, não sei por que eles não se deram ao trabalho de embrulhá-lo em um pacote.

    
por 20.04.2015 / 02:11