Recientemente instalé Matlab R2013a y está funcionando bien, sin embargo, la única forma en que puedo iniciarlo es ejecutando /usr/local/MATLAB/R2013a/bin/matlab
en el terminal. Si escribo matlab
, dice comando no encontrado, y parece que no puedo obtener un icono en el lanzador de la barra lateral. ¿Cómo puedo hacerlo para poder ejecutar desde el comando matlab o desde un lanzador?
Editar: he creado un enlace para poder iniciarlo escribiendo matlab
en el terminal. Sin embargo, todavía no puedo hacer que funcione el lanzador de iconos de la unidad. Logré crear un ícono a través de un matlab.desktop
archivo /usr/share/applications
. Cuando hago clic en él, se inicia Matlab, pero después de la pantalla de carga inicial, Matlab se cierra en lugar de iniciar la aplicación. Sin embargo, funciona a través de la terminal. Mi matlab.desktop
archivo es:
[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`
Respuestas:
El bloqueo del lanzador no funciona para matlab. Sin embargo, hay un archivo .desktop que forma parte de la instalación de Matlab.
Debe actualizar algunas cosas en este archivo (matlab.desktop):
Dele al icono una ruta de archivo absoluta cambiando la ruta del icono de arriba
Y cambio:
Ahora debería poder bloquear el icono en el iniciador, así como iniciar matlab desde allí.
fuente
Terminal=true
no es obligatorio.-desktop
argumento con elmatlab
comando que no necesitaTerminal=true
en el archivo de inicioPara mí esto funciona perfectamente ...
Abra una terminal y luego
1.Descargue su propio icono-
2. dar su permiso de acceso
3.edite su archivo .desktop
4. y pegue lo siguiente en el documento.
Eso es..! Guardar, y debería tener un nuevo acceso directo de escritorio en su lanzador
fuente
En su archivo matlab.desktop, debe especificar que desea ejecutar en el escritorio.
Su Exec = debería verse así:
fuente
sudo apt-get install matlab-support
https://help.ubuntu.com/community/MATLAB
fuente
Para Ubuntu 16.04 y MATLAB R2016b
Encuentre su imagen preferible en formato .png y cámbiele el nombre
matlab.png
.Ejecutar:
El comando anterior copia su icono en la carpeta correspondiente.
Ejecutar:
Luego copie las siguientes líneas en
matlab.desktop
:Ve a Dash y escribe
matlab
.Elige el ícono de Dash y muévete a Launcher.
Τέλος! ¡El fin!
fuente
Según mi experiencia, la solución más simple que he descubierto hasta ahora es simplemente instalar "matlab-support" a través de apt-get. Resuelve no solo este problema sino también otros. Solo abre una terminal y escribe
Le preguntará por la ubicación de Matlab. El mío es en
/usr/local/MATLAB/R2017b
.fuente
Cree un enlace simbólico en
/usr/local/bin
, es decir, como suUna vez que se ejecuta MATLAB, debe aparecer un icono en la barra de herramientas del iniciador. Haga clic derecho y bloquéelo al iniciador.
fuente
matlab
en la terminal. Sin embargo, el bloqueo del iniciador no funciona. ¿Hay alguna manera de hacer que aparezca cuando busco matlab en el lanzador de la unidad o para que pueda tener un icono de escritorio?Tuve el mismo problema y creo que gran parte de la dificultad provino de que Matlab instaló el archivo .desktop en
~/.local/share/applications/
lugar de hacerlo/usr/share/applications/
. Con eso en mente, mi solución:Asegúrese de que puede iniciar matlab escribiendo
matlab
terminal. De lo contrario, puede instalar un enlace sym para hacerlo, o reemplazar mismatlab
comandos a continuación con la ruta completa al ejecutable de matlab.Descargue un icono de matlab y guárdelo en
~/.local/share/icons/matlab.png
Cree un nuevo archivo:
~/.local/share/applications/matlab_version.desktop
con el contenido: [Entrada de escritorio]Codificación = UTF-8 Versión = 1.0 Tipo = Nombre de la aplicación = Icono de MATLAB = matlab.png Exec = matlab -desktop StartupNotify = fals [Terminal = false
Compruebe que el archivo que acaba de crear (matlab_version.desktop) tiene permisos configurados para ser ejecutables.
Navegue a ~ / .local / share / aplicaciones / usando nautilus file explorer, y luego haga doble clic en matlab_version (oculta la extensión del archivo aquí)
Eso debería lanzar matlab. Si funciona, haga clic derecho en el icono de matlab en el lanzador de la unidad y luego seleccione 'bloquear al lanzador'. Si no funciona, verifique que el archivo tenga permisos de ejecución y que su enlace simétrico esté funcionando.
fuente