Файл пакета без .rpm или .tar.gz … Что делать?

Я занимаюсь установкой пакета ELK на нескольких серверах RHEL6, но у нас есть два почтовых сервера, которые по-прежнему являются серверами RHEL5 i386.

Поэтому я перехожу на https://www.elastic.co/downloads/logstash и загружаю 32-разрядную версию Linux, но интересная часть (для меня) – это logstash-forwarder_linux_386 пакета logstash-forwarder_linux_386 . За ним нет .rpm или .tar.gz .

Да, я n00b со старыми версиями, я извиняюсь за это, но кто-то знает, как я могу «распаковать» их?

Файл logstash-forwarder_linux_386 является исполняемым. Он готов к запуску, нет никаких распаковки. Вы можете увидеть это с помощью команды file :

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

Вам необходимо сделать этот файл исполняемым и поместить его в каталог, в котором остальная часть logstash найдет его.

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

Нет, я не знаю, почему они не потрудились обернуть его в пакет.