Tendremos que instalar un programa de consola muy útil que se llama screen:
sudo aptitude install screen
Nos descargamos el script (si queremos podemos abrirlo con cualquier editor de texto) desde aquí.
Abrimos un terminal donde esté descargado el archivo, y ejecutamos el comando:
sudo cp rtdaemon /usr/bin &&
sudo chmod +x /usr/bin/rtdaemon
Te pedirá el password de administrador, y una vez ejecutado el comando, si quieres puedes borrar el archivo.
Y por último que queda es que se ejecute al inicio de la sesión automáticamente. Hay varias formas de hacerlo, pero en principio sólo vamos a ver la más sencilla.
Vamos a “Sistema > Preferencias > Sesiones > Programas de inicio“. Pulsamos sobre el botón “Nuevo“. Ponedle el nombre que queráis, por ejemplo “Demonio rtorrent”. En el comando escribimos el nombre del demonio seguido del argumento de inicio, es decir, “rtdaemon start“.
Como funciona el script
Para usarlo es muy simple. El script permite un argumento de entre tres según el cual hará una cosa u otra. Si escribís el nombre del script en consola (rtdaemon), os saldrá una pequeña ayuda con los siguientes argumentos:
Para iniciar rtorrent como demonio:
$ rtdaemon start
Para mostrar rtorrent en la consola:
$ rtdaemon show
Si queremos desligar de nuevo rtorrent para que siga funcionando en segundo plano y nos permita cerrar la consola, pulsamos primero “Ctrl+a” y después “d“. Puedes tener más información de screen aquí.
Para parar rtorrent como demonio:
$ rtdaemon stop
El funcionamiento del script es muy simple. Lo que hace en el primer caso es iniciar rtorrent con screen pero desligado desde el principio. El argumento “show” lo que hace es ligar la sesión. Y el tercero es cerrar screen junto con rtorrent.
Si no os gusta el nombre del script podéis cambiarlo al que queráis cuando lo descarguéis y usar el nombre que le pongáis para hacer uso de él sin problema alguno.
Entradas relacionadas:
2 comentarios:
Pues muchas gracias por el script (más aún después de tanto tiempo), me ha venido de lujo para mi raspberry. :)
Un saludo.
Gracias a ti por comentar. Me alegro de que te haya servido el script.
Saludos.
Publicar un comentario