Установите tar.gz, но не настройте папку на файле установки

Я пытаюсь установить RokiSim, средство моделирования робота на Ubuntu 14.04.

Я загрузил tar.gz и извлек его. Но я не нашел, что любой настраивает папку или make-файл для начала установки. Как я устанавливаю такой вид программного обеспечения?

Существуют также версии Windows средства моделирования, которое я могу выполнить Вино использования. Но я хочу уладить это, потому что у меня есть другое средство моделирования под названием RoboDK, который также дает мне ту же проблему, никакой файл установки. Как я могу установить их?

4
задан 21 April 2016 в 14:51

4 ответа

Нет никакого configure файл, потому что архив содержит двоичные файлы.

исполняемый файл находится в /bin/: предположение, что Вы извлекли папку в ~/Downloads, можно непосредственно выполнить программу, делающую ее исполняемый файл путем выполнения

chmod +x ~/Downloads/RoKiSim/bin/RoKiSim

и выполнения ее путем выполнения

~/Downloads/RoKiSim/bin/RoKiSim

Для установки ее, я предлагаю, чтобы Вы переместили папку в /opt/ путем выполнения

sudo mv ~/Downloads/RoKiSim/ /opt/

, чтобы сделать исполняемый файл программы путем выполнения

chmod +x /opt/RoKiSim/bin/RoKiSim 

и добавить символьную ссылку к /usr/bin/ путем выполнения

sudo ln -s /opt/RoKiSim/bin/RoKiSim /usr/bin/rokisim

После этого, Вы будете в состоянии запустить программу только путем выполнения rokisim.

6
ответ дан 1 December 2019 в 09:08

Поиск autogen.sh или configure и запускает сценарий. После этого make и make install.

1
ответ дан 1 December 2019 в 09:08

Дополнение к принятому ответу:

Проверка, которую приложение Вы загрузили, совместима с Вашей версией Ubuntu. Если Вы случайно загрузили 64-разрядную версию, но только запустили 32-разрядную Ubuntu, Вы столкнетесь с ошибками с подобными программами. Один способ проверить состоит в том, чтобы использовать file на рассматриваемом двоичном файле:

32-разрядный пример:

$ file Telegram 
Telegram: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=11f563210db7884f7da2097cbf7a749e7f87eb4c, stripped

64-разрядный пример:

$ file Telegram 
Telegram: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=56a499cd5b22c4b431a60089d5443ae454f63029, stripped
1
ответ дан 1 December 2019 в 09:08

Всегда каждый раз, когда Вы пытаетесь установить от исходного кода, искать файлы README или INSTALL , там можно найти признаки, как установить то приложение. Чтение тех файлов дает Вам шаги, чтобы сделать для установки приложения.

0
ответ дан 1 December 2019 в 09:08

Другие вопросы по тегам:

Похожие вопросы: