Hay dos métodos:
1º Creamos un script que ejecute la aplicación.
2º Creamos un programa desde cualquier lenguaje que nos arranque la aplicación Virtual-Box.
1º Para este caso lo único que tenemos que hacer es escribir en un fichero de texto las sentencias:
/usr/lib/virtualbox/VirtualBox
exit
El problema de este método es que cuando le das doble click al fichero gedit te pregunta si quieres mostrarlo o ejecutarlo. Y hay que modificar la acción de la aplicación gedit para ejecute los archivos o los edite. Cosa que hace para el resto de archivos. Y como esa opción no me entusiasma pasemos al segundo método.
2º Para este método he empleado dos lenguajes Java y C++:
2.A Para Java:
package ejecutarvirtualbox;
public class EjecutarVirtualBox {
public static void main(String[] args) {
try {
Process p = Runtime.getRuntime().exec ("/usr/lib/virtualbox/VirtualBox");
} catch (Exception e) {
System.out.println("Aplicación no encontrada: " + e);
}
}
}
Lo exportamos como jar, le damos permisos de ejecución y listo para abrir el programa.
2.B Para C++:
#include <cstdlib>
using namespace std;
int main(int argc, char** argv) {
system("/usr/lib/virtualbox/VirtualBox");
return 0;
}
Arrastramos el jar y/o el ejecutable de C++ al escritorio y ya los tenemos listos. Nos vamos a las propiedades del archivo, pinchamos sobre el icono y lo cambiamos por el icono de VirtualBox que está en la carpeta /usr/share/pixmaps/ llamado virtualbox.xpm.
Breve pero intenso.
@eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice
No hay comentarios:
Publicar un comentario