J'ai récemment installé Matlab R2013a et cela fonctionne bien, mais la seule façon de le démarrer est de l'exécuter /usr/local/MATLAB/R2013a/bin/matlab
dans le terminal. Si je tape matlab
, la commande est introuvable et je n'arrive pas à obtenir une icône dans le lanceur de la barre latérale. Comment puis-je faire en sorte que je puisse exécuter à partir du matlab de commande ou d'un lanceur?
Edit: j'ai créé un lien pour pouvoir le lancer en tapant matlab
dans le terminal. Je ne parviens toujours pas à faire fonctionner le lanceur d'icônes de l'unité. J'ai réussi à créer une icône via un matlab.desktop
fichier dans /usr/share/applications
. Lorsque je clique dessus, il lance Matlab, mais après l'écran de chargement initial, Matlab s'arrête au lieu de lancer l'application. Il fonctionne cependant via le terminal. Mon matlab.desktop
dossier est:
[Desktop Entry]
Type=Application
Name=Matlab
Comment=Matlab R2013a
Icon=/usr/share/icons/Matlab.png
Exec=/usr/local/MATLAB/R2013a/bin/matlab
Categories=Office
Terminal=false`
Réponses:
Le verrou du lanceur ne fonctionne en effet pas pour matlab. Il existe cependant un fichier .desktop qui fait partie de l'installation de Matlab.
Vous devez mettre à jour quelques éléments dans ce fichier (matlab.desktop):
Donnez à l'icône un chemin de fichier absolu en changeant le chemin de l'icône ci-dessus en
Et changez:
Vous devriez maintenant pouvoir verrouiller l'icône sur le lanceur ainsi que démarrer matlab à partir de là.
la source
Terminal=true
n'est pas obligatoire.-desktop
argument avec lamatlab
commande dont vous n'avez pas besoinTerminal=true
dans le fichier du lanceurPour moi, cela fonctionne parfaitement ...
Ouvrez un terminal puis
1. téléchargez votre propre icône-
2. donnez votre autorisation d'accès
3. modifiez votre fichier .desktop
4. et collez ce qui suit dans le document.
c'est ça..! Enregistrez et vous devriez avoir un nouveau raccourci sur le bureau dans votre lanceur
la source
Dans votre fichier matlab.desktop, vous devez spécifier que vous souhaitez exécuter sur le bureau.
Votre Exec = devrait ressembler à ceci:
la source
sudo apt-get install matlab-support
https://help.ubuntu.com/community/MATLAB
la source
Pour Ubuntu 16.04 et MATLAB R2016b
Trouvez votre image préférée au format .png et renommez-la
matlab.png
.Exécuter:
La commande ci-dessus copie votre icône dans le dossier approprié.
Exécuter:
Copiez ensuite les lignes suivantes sur
matlab.desktop
:Allez sur Dash et tapez
matlab
.Choisissez l'icône dans Dash et accédez au lanceur.
Τέλος! La fin!
la source
D'après mon expérience, la solution la plus simple que j'ai trouvée est de loin d'installer simplement "matlab-support" via apt-get. Il résout non seulement ce problème, mais aussi d'autres. Ouvrez simplement un terminal et tapez
Il vous demandera l'emplacement de Matlab. Le mien est à
/usr/local/MATLAB/R2017b
.la source
Créer un lien symbolique dans
/usr/local/bin
, c'est-à-dire comme suUne fois MATLAB en cours d'exécution, une icône devrait apparaître dans la barre d'outils du lanceur. Faites un clic droit dessus et verrouillez-le sur le lanceur.
la source
matlab
dans le terminal. Cependant, le verrouillage du lanceur ne fonctionne pas. Existe-t-il un moyen de le faire apparaître lorsque je recherche matlab dans le lanceur d'unité ou que je puisse avoir une icône de bureau pour cela?J'ai eu le même problème et je pense que la majeure partie de la difficulté est venue de l'installation de Matlab dans le fichier .desktop
~/.local/share/applications/
, plutôt que/usr/share/applications/
. Dans cet esprit, ma solution:Assurez-vous que vous pouvez lancer matlab en tapant
matlab
terminal. Sinon, vous pouvez installer un lien sym pour le faire, ou remplacer mesmatlab
commandes ci-dessous par le chemin d'accès complet à l'exécutable matlab.Téléchargez une icône matlab et enregistrez-la dans
~/.local/share/icons/matlab.png
Créez un nouveau fichier:
~/.local/share/applications/matlab_version.desktop
avec le contenu: [Desktop Entry]Encoding = UTF-8 Version = 1.0 Type = Application Name = MATLAB Icon = matlab.png Exec = matlab -desktop StartupNotify = fals [Terminal = false
Vérifiez que le fichier que vous venez de créer (matlab_version.desktop) dispose d'autorisations définies pour être exécutable.
Accédez à ~ / .local / share / applications / à l'aide de l'explorateur de fichiers nautilus, puis double-cliquez sur matlab_version (il cache l'extension de fichier ici)
Cela devrait lancer matlab. Si cela fonctionne, faites un clic droit sur l'icône du matlab dans le lanceur d'unités, puis sélectionnez «verrouiller le lanceur». Si cela ne fonctionne pas, vérifiez que le fichier dispose des autorisations d'exécution et que votre lien sym fonctionne.
la source