Os pongo mi duda:
Para conectar vpns , configurar archivos , hacer llamadas a servicios ..... tengo que insertar siempre en terminal unos comandos que tengo apuntados.
Se puede hacer que cuando le de a un launcher o algo, se me abra el terminal con el comando escrito de forma que solo con darle a intro se ejecute?
por ejemplo:
Le doy a un launcher, se abre un terminal con lo siguiente escrito sudo openvpn --config "file"
No tengo conocimientos muy amplios en linux para saber si estas cosas son posibles.
En caso de no poder hacerse, conocen alguna alternativa ?
THX
Depende de tu terminal, ¿Cuál estas usando?
o crea un archivo bash en el escritorio y al abrirlo( y dependiendo tu escritorio con doble click xD) que ejecute todos esos comandos.
ademas si es algo que siempre debe ejecutarse igual mejor usa cron asi se ejecutara solo todos los dias o semanas o meses,dependiendo como lo configures.
$ xterm -hold -e comandosAejecutar.sh
Para crear el launcher mira aquí (https://developer.gnome.org/integration-guide/stable/desktop-files.html.en).
Uso linux mint, que está basado en ubuntu , basado en debian
Cita de: Roboto en 14 Diciembre 2014, 21:51 PM
Uso linux mint, que está basado en ubuntu , basado en debian
Si estas usando linux-mint creo que viene con gnome-terminal.
gnome-terminal -e comando
No estoy seguro si lleva comillas el comando ej. ("comando"). Aunque como dice rainbowdash, es mejor que hagas un archivo y que simplemente lo ejecutes.
Crea un archivo con tu editor de texto y guardalo en tu home (o donde tu quieras).
comandos.sh
#!/usr/bin/sh
# Inicia OpenVPN
openvpn --config "file"
chmod u+x comandos.sh
Y deberias poder ejecutarlo simplemente haciendo click sobre el archivo comandos.sh desde tu explorador de archivos (thunar, nemo, nautilus, etc).
Para lo del launcher no estoy seguro, yo tengo un dock para mis launchers y es sumamente facil de configurar, no se si linux mint venga con un dock. ¿Estás usando cinammon?