web-dev-qa-db-fra.com

Dois-je activer le compte root pour installer Matlab?

J'essaie d'installer Matlab R20112a sur Ubuntu.

Mon problème est le suivant: je reçois un accès à l'interface d'installation exécutant ./install à partir d'un terminal, mais le programme d'installation échoue lorsqu'il tente d'écrire sur le dossier /usr/local/MATLAB/R2012a (même si j'ai créé ce dossier avant d'exécuter l'installation). .

Je suppose que le problème est que j'ai besoin des privilèges root, mais "root" est désactivé dans Ubuntu.

Je peux installer le programme dans mon dossier personnel, mais ce n'est pas une bonne solution car je souhaite accéder au programme pour tous les utilisateurs.

6
Guillermo

Comme expliqué ici , vous n'avez pas besoin d'activer les connexions root pour exécuter des commandes en tant que root . C’est ce que Sudo et ses interfaces graphiques (comme gksu/gksudo et kdesudo ) sont pour.

Puisque install exécute un programme d’installation graphique et que vous pouvez l’exécuter (mais pas en tant que root) comme ./install, vous pouvez l’exécuter en tant que root avec:

gksu ./install
8
Eliah Kagan

Essayez de lancer gksudo ./install à partir du terminal. Cela va lancer l'installation en tant que root.

2
Corey Whitaker

J'ai essayé la méthode gksudo mais rien ne s'est passé.

Voici ce qui a fonctionné pour moi: Téléchargez et installez furius.iso, puis montez l'ISO. Ouvrez l'image montée et copiez le nom du fichier d'installation dans le terminal. Ensuite, tapez "./install" et quand il vous demandera où installer, changez-le en /home/your_user, ~/ ou plus. Testé le 15.04.

1