Установите Qt5 на Virtualbox, получите ошибку сегментации

У меня есть виртуальный бокс (5.2.2), созданный с ubuntu-16.04.3-desktop-amd64.iso на хосте Windows. Я загрузил qt-opensource-linux-x64-5.9.3.run, когда я запустил его, get:

# ./qt-opensource-linux-x64-5.6.3.run Segmentation fault (core dumped)

Я пробовал много раз, то же самое. Я также пытался запустить qt-opensource-linux-x64-5.6.3.run, то же самое.

У меня тот же виртуальный бокс на другом хосте Windows, все в порядке.

Can кто-нибудь подскажет мне какие-то подсказки? Благодаря!

0
задан 23 December 2017 в 07:36

2 ответа

Иногда вы можете получить ошибку сегментации при попытке установить программное обеспечение, которое было загружено вручную из багги interpiderweb. Неудача ОЗУ также может привести к ошибкам сегментации, как упоминалось в комментарии fkraiem, но я не думаю, что это то, что происходит здесь, потому что, если RAM-палка терпит неудачу, это вызовет проблемы и на хосте Windows.

Qt5 поставляется со своей собственной интегрированной средой разработки (IDE) под названием Qt Creator, поэтому установка qt-opensource-linux-x64-5.6.3.run не требуется. Простым способом установки Qt5 является установка qtcreator из репозиториев Ubuntu по умолчанию. Откройте терминал и введите:

sudo apt install qtcreator # installs Qt 5.5.1 in 16.04

Если получение последней версии Qt5 имеет решающее значение, вы можете получить Qt Creator на основе Qt 5.9.1 в Ubuntu 17.10 или дождаться выхода Ubuntu 18.04 и получить Qt Creator на основе Qt 5.9.3.

1
ответ дан 18 July 2018 в 00:36

Иногда вы можете получить ошибку сегментации при попытке установить программное обеспечение, которое было загружено вручную из багги interpiderweb. Неудача ОЗУ также может привести к ошибкам сегментации, как упоминалось в комментарии fkraiem, но я не думаю, что это то, что происходит здесь, потому что, если RAM-палка терпит неудачу, это вызовет проблемы и на хосте Windows.

Qt5 поставляется со своей собственной интегрированной средой разработки (IDE) под названием Qt Creator, поэтому установка qt-opensource-linux-x64-5.6.3.run не требуется. Простым способом установки Qt5 является установка qtcreator из репозиториев Ubuntu по умолчанию. Откройте терминал и введите:

sudo apt install qtcreator # installs Qt 5.5.1 in 16.04

Если получение последней версии Qt5 имеет решающее значение, вы можете получить Qt Creator на основе Qt 5.9.1 в Ubuntu 17.10 или дождаться выхода Ubuntu 18.04 и получить Qt Creator на основе Qt 5.9.3.

1
ответ дан 24 July 2018 в 17:15

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

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