Qt Creator держал предупреждение о «Не удается создать файл…: Отказано в доступе»

Я нахожусь на 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-файлы не создаются. Как я могу это исправить?

1
задан 19 July 2019 в 11:46

1 ответ

У Вас есть незавершенная установка спокойного Создателя, но можно также установить спокойного Создателя (qtcreator) из репозиториев Ubuntu по умолчанию вместо того, чтобы вручную загрузить спокойного Создателя и установить ее. Во всех в настоящее время поддерживаемых версиях Ubuntu открывают терминал и тип:

sudo apt install qtcreator cmake g++ git qt5-default  

После установки qt5-значения-по-умолчанию, можно выполнить следующую команду для списка других доступных пакетов Qt5:

apt search qt5-*
0
ответ дан 7 December 2019 в 19:29

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

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