J'ai installé MATLAB dans le répertoire personnel. Maintenant, lorsque j'essaye de le lancer normalement à partir du dossier bin, il démarre et affiche ensuite une erreur qui dit:
Internal error: No write permission on directory /home/uname/.matlab/Rxxxxx/temp014c0x3...
Mais il se lance lorsque je le lance avec Sudo. Donc, je ne suis pas sûr de ce qui se passe exactement. Cela m'empêche fondamentalement d'utiliser un lanceur, comme chaque fois que cette erreur se produit. Je ne veux pas l'exécuter en tant que root.
Des pointeurs?
Donnez simplement une permission d’écriture récursive au répertoire .matlab
,
Sudo chmod -R 776 /home/uname/.matlab
Cas de répertoires, 776 -> drwxrwxrw-
Cas de fichiers, 776 -> -rwxrwxrw-
Essayez ces commandes:
Sudo chown -R uname:uname /home/uname/.matlab/Rxxxxx/temp014c0x3
Sudo chmod -R 700 /home/uname/.matlab/Rxxxxx/temp014c0x3
Ils doivent restaurer les autorisations par défaut sur les fichiers.