Prueba con esto, xfce4-terminal -x ssh root@localhost 'bash -c "apt-get update && apt-get upgrade; bash" '
Y que sea bash el que lance la línea de comandos. El lun., 4 may. 2020 10:19, Camaleón <noela...@gmail.com> escribió: > El 2020-05-04 a las 08:42 +0200, Esteban Torres escribió: > > > > El 4/5/20 a las 8:14, Camaleón escribió: > > > El 2020-05-03 a las 23:21 +0200, Javier Barroso escribió: > > > > > > > Buenas, respondo debajo > > > Hola Javier, > > > > On Sun, May 3, 2020 at 10:29 PM Miguel Ángel Sánchez < > malet...@gmail.com> wrote: > > > > > Hola, prueba a ejecutar el siguiente comando > > > > > > > > > > xcfe4-terminal -e "bash -c 'apt update && apt upgrade; bash' " > > > > > > > > > > De esta forma al lanzar el emulador de terminal bash ejecuta > primero los comandos de apt y luego lanza una línea de comandos de bash. > > > > > > > > > > Lo he probado con gnome-terminal que es lo que tengo y funciona. > Ten en cuenta que si lo ejecutas como root también tendrás bash como root. > > > > Para root, usa sudo > > > > xfce4-terminal -e "sudo bash -c 'apt-get update; sudo bash'" > > > En este caso, el sistema no tiene sudo. Nunca lo instalo :-) > > > > > > sm01@stt008:~$ which sudo > > > sm01@stt008:~$ > > > > > > Si se os ocurre alguna otra cosa, soy toda orejas. > > > > > Has pensado en ssh? > > > > ssh root@127.0.0.1 ......... > > Buena idea, porque tengo ssh y configurado ex profeso para actualizar > Firefox (solo root lo puede actualizar). > > sm01@stt008:~$ xfce4-terminal -x ssh root@localhost "apt-get update && > apt-get upgrade" > sm01@stt008:~$ > > Ejecuta todo bien, pero al finalizar cierra la terminal. > > Si tiro de bash, ejecuta todo bien pero al finalizar no me retorna a la > shell, el cursor queda en blanco: > > sm01@stt008:~$ xfce4-terminal -x ssh root@localhost 'bash -c "apt-get > update && apt-get upgrade"; exec bash' > > ¿Qué me faltaría? > > Saludos, > > -- > Camaleón > >