Ejecutando Pharo en GNOME 3

Acceso Pharo
Acceso Pharo

Uno de los cambios mas recientes al escritorio GNOME es el ya no poder ejecutar ejecutables, binarios o scripts, directamente desde el navegador de archivos Nautilus, esto como una medida de seguridad contra archivos ejecutables disfrazados y para evitar errores monstruosos, esto normalmente no seria un problema hasta que llega a aplicaciones que normalmente se ejecutan desde la carpeta que venia en el .zip, como lo es Pharo Smalltalk, por suerte hay una forma muy elegante y sencilla de corregir esta inconveniencia.

Archivo .desktop

En el escritorio GNOME los accesos a las aplicaciones son representados por archivos con extensión .desktop, estos le indican al escritorio y aplicaciones del escritorio GNOME la ubicación el ejecutable, icono a utilizar y categoría de la aplicación y lo mejor, estos archivos son muy sencillos de crear, es solo un archivo de texto en el siguiente formato

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/home/david/Workbench/Pharo/pharo
Name=Pharo
Icon=/home/david/Workbench/Pharo/Pharo.svg

Aquí las lineas que nos interesan son Exec, Name e Icon las cuales indican la ruta al ejecutable, el nombre de la aplicación y la ruta al icono que deseamos aparezca.

Archivo .desktop
Archivo .desktop

Obviamente las rutas de Exec e Icon deberá acomodarlas según donde halla puesto el ejecutable y el icono deseado, para el icono puedo sugerirle el siguiente

Icono Pharo
Icono Pharo

El cual puede encontrar en su forma de svg en la siguiente ubicación: https://files.pharo.org/media/logo/Pharo%20Logo%20SVG/Pharo_Icon_v3.0.svg

Y ya que quede todo el resultado se vera como en la siguiente imagen

Acceso a Pharo
Acceso a Pharo

Es posible que la primera vez que de doble clic al archivo le aparezca una pregunta de seguridad, solamente responda que si y a partir de ahí con solo dar doble clic a ese acceso..

Pharo Iniciado
Pharo Iniciado

Podra iniciar Pharo desde la interfaz gráfica sin problemas.


Referencias

Nautilus Will No Longer Launch Binaries Or Desktop Files


Espero que esta entrada fuera de utilidad y si lo fue y quiere cooperar con la causa tengo una pagina en Ko-fi para aceptar donativos

ko-fi

Anuncios

Instalando Pharo Smalltak en Fedora Linux de 64 bits

pharo
Instalando Pharo Smalltalk en Fedora Linux de 64 bits

 

Transcript:

Instalando Pharo Smalltak en Fedora Linux de 64 bits
Panel 1
Instalar Pharo smalltalk en linux de 64 bits es mas complicado de lo que debería
Pero no imposible, junte valor y pongámoslo en marcha
Panel 2
¿El problema?, el binario de 64 bits de la maquina virtual Pharo aun no esta disponible, por lo que necesitamos as librerias de 32 bits
por suerte esto es sencillo de arreglar
Panel 3
sudo dnf install -y mesa-libGL-devel.i686 mesa-libGLU-devel.i686 libgcc.i686 freetype.i686
Basta un solo comando
Panel 5
OK, hora de hechar a andar Pharo
Panel 7
Exito!
Panel 8
Referencias:
Pharo 64bit dependencies on Fedora