Eliminar PostgreSQL del arranque

Hace unos días instale un servidor con Debian y por comodidad dejé que algunos paquetes se instalaran por defecto. Mejor o no, esa no es la cuestión. Ahora tengo paquetes que son servicios, que están instalados en mi sistema y que quiero evitar que se ejecuten en cada arranque. No quiero eliminarlo, es posible que en un futuro desee usarlos.

Sí, en cada inicio podría detenerlo, incluso podría poner en el cron una tarea que lo hiciera de manera automática, pero eso me parece “una chapuza” pudiéndolo hacer de una manera más limpia. A modo de ejemplo, veremos en esta entrada cómo detener el servicio de PostgreSQL. Si quisiéramos hacer manualmente bastaría con:

root@6581-Server:~# /etc/init.d/postgresql stop

Nos podría servir, pero no es lo que queremos. Para eliminar completamente PostgreSQL del arranque nos serviremos de chkconfig8. Lo primero que vamos a hacer es instalarlo, para ello (y como superusuario):

root@6581-Server:~# apt-get install chkconfig

Para ejecutarlo, es sencillo. El paquete se nombra igual que el programa (también como superusuario):

root@6581-Server:~# chkconfig

Con esto, y sin ningún parámetro, obtenemos la lista de servicios y su estado:

acpid on
apache2 on
atd on
bootlogd on
bootlogs on
bootmisc.sh on
checkfs.sh on

Leer más » 6 Comentarios