Remarque:
Je suis sûr qu’il existe un meilleur moyen de résoudre ce problème. Je pensais juste que je mettrais ça en place pour sauver quelqu’un de frustration.
Je ne suis pas un expert, juste essayer d’être utile.
Problème:
Lorsque vous utilisez la boîte à outils JetBrains dans une dissortingbution Linux basée sur Ubuntu, l’outil Boîte à outils JetBrains génère une erreur:
Failed to prepare Directory. Unable to create version folder: /home/solomon/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/[a version number]
Détails:
Je suis un grand fan du logiciel JetBrains. J’aime l’idée de la boîte à outils. J’ai cependant constamment rencontré ce problème avec l’application.
Je viens aussi de tomber sur ceci, et il s’avère que le ~/.local/share/JetBrains/Toolbox
était défini sur la propriété root. Je dois avoir utilisé sudo
lors de son exécution initiale.
Les points suivants ont été corrigés:
sudo chown -R
Solution:
La meilleure façon que j’ai trouvée est d’autoriser la lecture et l’écriture complètes de tout ce qui se trouve sous le soleil dans le répertoire où il est installé:
sudo chmod -R 777 /home/[username]/.local/share/JetBrains
Remarque:
Boom. Solution courte, nette, primitive et méchante. J’ai essayé un tas d’autres façons au cours des derniers mois; Je n’ai pas où.
Ce n’est probablement pas une bonne pratique de contourner la permission comme celle-ci, mais le travail est fait. Je suis sûr qu’il y a un meilleur moyen d’y parvenir, ce que je ne connais pas.
Et oui, la permission 777 est exagérée.