Я нахожусь на Ubuntu 16.04 и недавно установил qt creator. Используя эту команду:
$ ./qt-unified-linux-x64-3.1.1-online.run
Папка Qt после установки выглядит следующим образом:
$ ll
total 127000
drwxrwxrwx 8 dx dx 4096 Jul 19 04:09 ./
drwxr-xr-x 62 dx dx 4096 Jul 19 04:16 ../
drwxrwxr-x 7 dx dx 4096 Jul 19 04:04 5.12.4/
-rw-rw-rw- 1 dx dx 36667 Jul 19 04:05 components.xml
drwxrwxr-x 2 dx dx 4096 Jul 19 04:04 dist/
drwxrwxr-x 3 dx dx 4096 Jul 19 04:03 Docs/
drwxrwxr-x 3 dx dx 4096 Jul 19 04:03 Examples/
-rw-rw-rw- 1 dx dx 2184658 Jul 19 04:33 InstallationLog.txt
-rw-rw-rw- 1 dx dx 48 Jul 19 04:05 installer.dat
drwxr-xr-x 2 dx dx 4096 Jul 19 04:03 Licenses/
-rwxr-xr-x 1 dx dx 32903547 Jul 19 04:05 MaintenanceTool*
-rw-rw-rw- 1 dx dx 94833364 Jul 19 04:05 MaintenanceTool.dat
-rw-rw-rw- 1 dx dx 18836 Jul 19 04:05 MaintenanceTool.ini
-rw-rw-rw- 1 dx dx 362 Jul 19 04:05 network.xml
-rw-rw-r-- 1 dx dx 7991 Oct 25 2016 QtIcon.png
drwxrwxr-x 5 dx dx 4096 Jul 19 04:03 Tools/
-rw-rw-r-- 1 dx dx 8457 May 15 07:28 update.rcc
Когда я запускал qt-creator, используя ли ./qtcreator
бинарный или ./qtcreator.sh
скрипт из ~/Qt/Tools/QtCreator/bin
], он продолжал жаловаться на некоторые ошибки создания файла, такие как:
Невозможно создать файл /home/dx/.config/QtProject/qtcreator/devices.xml: В доступе отказано
Каталог QtProject
:
~/.config/QtProject/qtcreator$ ll
total 8104
drwxrwxr-x 6 dx dx 4096 Jul 19 04:37 ./
drwxrwxr-x 3 dx dx 4096 Jul 19 04:37 ../
---------- 1 dx dx 0 Jul 19 04:37 cmaketools.xml.gOCjwJ
---------- 1 dx dx 0 Jul 19 04:36 cmaketools.xml.PwCOuf
---------- 1 dx dx 0 Jul 19 04:37 cmaketools.xml.XxOPmc
---------- 1 dx dx 0 Jul 19 04:37 debuggers.xml.boFrxT
---------- 1 dx dx 0 Jul 19 04:37 debuggers.xml.rBVUir
---------- 1 dx dx 0 Jul 19 04:36 debuggers.xml.VdsQsr
---------- 1 dx dx 0 Jul 19 04:31 devices.xml.auccoN
---------- 1 dx dx 0 Jul 19 04:37 devices.xml.UsjcFj
---------- 1 dx dx 0 Jul 19 04:37 devices.xml.vATmgJ
drwxrwxr-x 3 dx dx 4096 Jul 19 04:37 generic-highlighter/
-rw-r--r-- 1 dx dx 8273920 Jul 19 04:37 helpcollection.qhc
drwxrwxr-x 2 dx dx 4096 Jul 19 04:31 macros/
drwxrwxr-x 2 dx dx 4096 Jul 19 04:31 mimetypes/
---------- 1 dx dx 0 Jul 19 04:37 profiles.xml.cyDvrK
---------- 1 dx dx 0 Jul 19 04:37 profiles.xml.THIUQP
drwxrwxr-x 2 dx dx 4096 Jul 19 04:37 qnx/
---------- 1 dx dx 0 Jul 19 04:31 qtversion.xml.nsootr
---------- 1 dx dx 0 Jul 19 04:37 qtversion.xml.WnHHHB
---------- 1 dx dx 0 Jul 19 04:37 toolchains.xml.nSNCwd
---------- 1 dx dx 0 Jul 19 04:37 toolchains.xml.PtcXlQ
---------- 1 dx dx 0 Jul 19 04:36 toolchains.xml.xKfoCl
Похоже, что при неудачном запуске здесь остается много временных файлов, но ожидаемые xml-файлы не создаются. Как я могу это исправить?
У Вас есть незавершенная установка спокойного Создателя, но можно также установить спокойного Создателя (qtcreator) из репозиториев Ubuntu по умолчанию вместо того, чтобы вручную загрузить спокойного Создателя и установить ее. Во всех в настоящее время поддерживаемых версиях Ubuntu открывают терминал и тип:
sudo apt install qtcreator cmake g++ git qt5-default
После установки qt5-значения-по-умолчанию, можно выполнить следующую команду для списка других доступных пакетов Qt5:
apt search qt5-*