Установка Изобретателя Приложения на 32 бита 2 на Lubuntu 15.10 на 64 бита

Я установил Изобретателя Приложения 2 использования пакета Debian и этих инструкций. Программное обеспечение составляет 32 бита, и мой компьютер равняется 64.

По-видимому, также необходимая Oracle JRE для Изобретателя Приложения и наконец заставила это работать с Firefox. (Проверка моих работ версии Java над веб-сайтом и Firefox Oracle правильно открывается jnlp файлы.)

Однако я не могу добраться aiStarter работать, который необходим для использования Эмулятора онлайн. Кажется, имеет отношение к 32-64-разрядному столкновению? Я получаю следующую ошибку:

$ ./aiStarter
Bottle server starting up (using WSGIRefServer())...
Listening on http://127.0.0.1:8004/
Hit Ctrl-C to quit.

Shutdown...
Traceback (most recent call last):
  File "<string>", line 129, in <module>
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/bottle", line 2389, in run
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/bottle", line 2086, in run
  File "/usr/lib/python2.7/wsgiref/simple_server.py", line 144, in make_server
    return [stdout.getvalue()]
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/SocketServer", line 419, in __init__
  File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind
    HTTPServer.server_bind(self)
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/BaseHTTPServer", line 108, in server_bind
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/SocketServer", line 430, in server_bind
  File "/home/mckinney/Development/repo/mit-cml/appinventor-setup/Linux/aiStarter/build/aiStarter/out00-PYZ.pyz/socket", line 224, in meth
socket.error: [Errno 98] Address already in use
/usr/google/appinventor/commands-for-Appinventor/adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Я также считал это, что я, хотя мог бы помочь и попробовал следующее для наблюдения что зависимости установить, но никакая удача от того, что я вижу:

$ dpkg-deb -I appinventor2-setup_2.3_all.deb 
 new debian package, version 2.0.
 size 75112754 bytes: control archive=2310 bytes.
     286 bytes,    10 lines      control              
   14440 bytes,   123 lines      md5sums              
 Package: appinventor2-setup
 Version: 2.3
 Architecture: all
 Maintainer: Hal Abelson <hal@mit.edu>
 Installed-Size: 173563
 Section: misc
 Priority: optional
 Description: Appinventor2-setup version 1.1
   This software is used in conjunction with
   MIT App Inventor.  See appinventor.mit.edu

Кто-либо, кто управлял этим и может дать мне руку?

0
задан 13 April 2017 в 15:23

1 ответ

На основе сообщения об ошибке socket.error: [Errno 98] Address already in use в Вашем выводе журнала ошибок выше, проблема состоит в том, что что-то уже связывает с портом 8004 в системе.

На основе Вашего netstat вывод в Вашем комментарии выше, что-то уже слушает на порте 8004 на localhost (иначе 127.0.0.1), и что что-то aiStarter. Мое предположение является приложением, уже работает; это может быть настроено таким образом, что это загружается при начальной загрузке или загрузилось прямо после установки. Может также иметь место, что это - временная вещь и когда Вы перезагружаете или выходите из системы, необходимо будет выполнить команду для выполнения aiStarter снова.

вторая проблема, которую Вы имеете, состоит в том, что Вы пропускаете много библиотек - включая 32-разрядную версию libstdc++. Мое предположение, Вам будет нужно много библиотек, поэтому отпускает вперед и установка build-essential. Это сдерживается намного больше, чем всего libstdc++, но это может помочь разрешить большинство 'недостающей библиотеки' проблемы, Вы собираетесь быть наблюдением.

0
ответ дан 24 July 2019 в 10:46

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

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