Обычный способ установки программного обеспечения в системе Linux - это использование менеджера пакетов. Система упаковки должна заботиться о таких вещах, как установка любых необходимых библиотек, добавление пунктов меню и так далее.
Однако ребята из Rebol не предоставляют надлежащий пакет, а только архив, содержащий исполняемый файл. То, что вы сделали, для извлечения во временную директорию и щелчка по исполняемому файлу должно было сработать. Но поскольку у вас есть чистый исполняемый файл, скомпилированный для неуказанного дистрибутива Linux, а не пакет для вашего дистрибутива, вам остается задача заставить исполняемый файл работать в вашей среде.
Одна вещь, которая приходит на ум, - это то, что вам не хватает библиотеки. Откройте текстовый терминал и выполните следующие команды (замените /tmp
на путь к каталогу, в который вы распаковали исполняемый файл rebol
):
cd /tmp
ldd ./rebol
Это должно сообщать строки вроде libc.so.6 => /lib/tls/i686/cmov/libc.so.6
. Если одна из строк читает not found
, вам не хватает именно этой библиотеки. Обратите внимание, что если у вас 64-битная система, вам нужно установить 32-битные библиотеки (по крайней мере, ia32-libs
), так как у вас есть 32-битный исполняемый файл.
Если у вас есть все библиотеки, попробуйте запустить rebol
из терминала, набрав
./rebol
Это может отображать сообщения об ошибках. Если вам нужна помощь в устранении этих ошибок, вы можете обратиться к SU снова; обязательно скопируйте и вставьте всю последовательность сообщений об ошибках.