Как установить комплект куба Futuro Rubik на Ubuntu 18.04

Я имею Куб Rubik Futuro и хотел бы использовать настольный комплект для удовлетворения требованиям заказчика и т.п..

Я ранее имел программу и хочу установить ее на своей новой машине, которая запускает Ubuntu 18.04.

Существует ли способ, которым я могу соответствовать старым зависимостям для выполнения его?

Ссылка на загрузку здесь (Полностью вирус, свободный, взятый непосредственно с веб-сайта.).

И вот полная страница загрузок.

0
задан 26 March 2019 в 04:25

2 ответа

Установите Надежного человека Ubuntu для следующих шагов или прочитайте мой второй ответ для визуализации Надежного человека в Ubuntu Bionic или Debian Strech с LXC (Контейнер Linux).

  • Подготовьте рабочую область. mkdir -p ~/work/rubiks/; cd ~/work/rubiks/
  • Загрузите файл. wget http://isle.princip.cz/download/futurocube/sdk_suite/rubiks-futuro-cube.SC1.8.tgz
  • Извлеките файл. tar xfvz rubiks-futuro-cube.SC1.8.tgz
  • Перейдите к папке. cd rubiks-futuro-cube
  • Прочитайте документацию. vim INSTALL.txt
  • Сделайте шаги:
    1. Зависимости от установки sudo apt install python ipython python-imaging python-serial python-wxgtk2.8
    2. Установите совместимость на 64 бита sudo apt install ia32-libs (из INSTALL.txt, не дольше необходимого)
    3. измените правило udev
    4. Добавьте своего пользователя к dialout группе. sudo adduser $USER dialout
    5. Запустите программу ./rubiks-futuro-cube
2
ответ дан 25 October 2019 в 23:19

Честно говоря, это немного более хитро, чем я думал. Но поскольку у меня есть подобная проблема самостоятельно, я только что создал решение, которое работает на Вас, слишком (протестированный). Очень полезный для понимания всех команд эта статья Blog: https://blog.simos.info/how-to-easily-run-graphics-accelerated-gui-apps-in-lxd-containers-on-your-ubuntu-desktop/

  • Ответ снимка установки LXD (Контейнер Linux)
    1. # apt install snapd
    2. # apt purge lxd; snap install lxd
    3. # lxc init (Во Фрагменте Debian я должен добавить/snap/bin/к $PATH для корня вручную),
    4. Добавьте пул как dir, нет для IPv6, если не нужный
    5. $ echo "root:$UID:1" | sudo tee -a /etc/subuid /etc/subgid
    6. $ lxc profile create gui
    7. $ wget [....]lxdguiprofile.txt см. https://blog.simos.info/how-to-easily-run-graphics-accelerated-gui-apps-in-lxd-containers-on-your-ubuntu-desktop/для деталей
    8. $ cat lxdguiprofile.txt | lxc profile edit gui
  • Установка VM
    1. # adduser [user] lxd (новый необходимый вход в систему, посмотрите id если к Вам уже присоединяются группа, чем/snap/bin должен также быть доступным в $PATH),
    2. $ lxc launch --profile default --profile gui ubuntu:trusty rubiks
    3. $ lxc exec rubiks -- sudo --user ubuntu --login
  • Наконец используйте команды из моего ответа кулака в VM
    1. $ sudo apt install python ipython python-imaging python-serial python-wxgtk2.8
    2. $ wget http://isle.princip.cz/download/futurocube/sdk_suite/rubiks-futuro-cube.SC1.8.tgz
    3. $ tar xfvz rubiks-futuro-cube.SC1.8.tgz
    4. $ cd rubiks-futuro-cube
    5. $ ./rubiks-futuro-cube

У меня нет куба здесь, но я вижу Ваше приложение.

Если Вы сделаны, очистка детская площадка (или остановитесь здесь и сохраните ее, пока Вам нужно).

  • Вымыться
    1. закройте приложение
    2. $ exit -> возвращается к физической системе
    3. $ lxc stop rubiks
    4. $ lxc delete rubiks
1
ответ дан 25 October 2019 в 23:19

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

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