Cómo desinstalar Bitcoin Core y eliminar datos en Linux

Cómo desinstalar Bitcoin Core y eliminar datos en Linux

Bitcoin Core ahora es totalmente compatible con muchas distribuciones de Linux, así como con otros sistemas operativos basados ​​en Unix. La instalación de binarios precompilados no debería ser difícil por esa razón, pero puede consumir bastante espacio en cualquier partición que haya montado en el directorio /. Es posible que desee eliminarlo por este motivo o simplemente porque se mudó a una moneda virtual diferente. Siempre que lo instale a través de un administrador de paquetes estándar de Linux, la desinstalación le resultará bastante simple.

Si simplemente desea evitar que Bitcoin Core se inicie cuando inicie su máquina, simplemente puede deshabilitar el servicio bitcoind sin desinstalarlo. Hacer esto evita que tenga que reinstalar el servicio más tarde, y es una buena opción para aquellos que necesitan el núcleo ocasionalmente pero no siempre quieren usarlo. Incluso si purga por completo el paquete de Bitcoin, puede descomprimir los paquetes binarios precompilados más tarde.

Método 1: deshabilitar el servicio bitcoind

Si bien es bastante fácil deshacer la desinstalación, es posible que desee pensar un poco en mantener el paquete y los datos residentes en su partición por el momento. El hecho de que algo esté instalado no significa que tenga que usarlo. Desde el símbolo del sistema CLI, puede ejecutar el comando sudo systemctl disable bitcoind para evitar que se inicie el servicio bitcoind. Tendrá que ingresar su contraseña de administración si no ha ejecutado un comando de nivel de superusuario desde su terminal últimamente.



Si tiene acceso de nivel raíz desde su terminal, simplemente puede emitir systemctl disable bitcoind sin el uso del prefijo sudo. En cualquier caso, probablemente no verá muchos resultados, pero el servicio se desactivará después de que reinicie el sistema. Esto no alterará su instalación, y siempre puede iniciarla manualmente desde la línea de comandos usando esta función. Simplemente lo desactiva para que no se ejecute cuando se inicia el sistema. Muchos usuarios siguen este procedimiento no porque quieran deshacerse del Bitcoin Core, sino porque tener muchos procesos que se inician en el momento del arranque realmente perjudica el rendimiento del sistema.

Método 2: Eliminar Bitcoin Core usando el Administrador de paquetes yum

Los usuarios de Red Hat Enterprise Linux, Fedora y CentOS probablemente instalaron Bitcoin Core con el Administrador de paquetes RPM, lo que significa que simplemente pueden ingresar yum remove bitcoind desde el indicador CLI si tienen acceso de administrador. Si no es así, preceda el comando con sudo o su para obtener acceso de root. Una vez más, es posible que se le solicite su contraseña al realizar esta acción.

El comando del paquete yum puede mover cualquier archivo de configuración que haya tenido flotando en su directorio de inicio a archivos .rpmsave en el mismo. Deberá limpiarlos para eliminar por completo los datos de Bitcoin Core, pero tenga la seguridad de que otros programas no interferirán con ellos.

Método 3: Eliminación de Bitcoin Core mediante el Administrador de paquetes apt-get

Debian, Ubuntu y los numerosos derivados de los mismos permiten a los usuarios instalar Bitcoin Core utilizando la herramienta de empaquetado avanzada, que funciona a través del comando de terminal apt-get. Los usuarios que realmente instalaron un archivo .deb discreto que descargaron de un repositorio no tendrán que preocuparse por eliminar un PPA, pero todos los demás deberían ejecutar rápidamente dpkg -l | grep bitcoin para ver qué tipo de cosas están instaladas. Los repositorios adaptados a Ubuntu tienen listas de paquetes de Bitcoin, y es posible descargar archivos .deb de estos.

Del mismo modo, es posible compilar estos paquetes desde el código fuente, pero si desea eliminar todo, asegúrese de no tener ninguna referencia PPA final. Una vez que esté listo, ejecute sudo apt-get remove bitcoind de la terminal para eliminar el programa sin borrar los datos. Si está absolutamente seguro de que desea eliminar el software y eliminar todos los datos de usuario relacionados, puede ejecutar sudo apt-get purge bitcoind teniendo en cuenta que no hay vuelta atrás una vez que responda sí a la [y / N] le dará el mensaje apt-get.

Método 4: Eliminar datos de usuario de Bitcoin

En caso de que los pasos anteriores no hayan eliminado todo lo que desea eliminar, puede eliminar su directorio .bitcoin oculto para eliminar todas las billeteras, direcciones y punteros a cualquier Bitcoins que pueda tener. También eliminó el historial de blockchain si tiene alguno. Recuerde que tampoco hay vuelta atrás en esto, así que querrá hacer una copia de seguridad de todo lo que tenga miedo de perder.

Dependiendo de su configuración, bitcoind podría haber creado un usuario adicional en su sistema, pero lo más probable es que simplemente haya guardado el directorio .bitcoin debajo de su directorio de inicio. Puede usar rm -rf ~ / .bitcoin desde la terminal para eliminar esto. Sin embargo, si está teniendo dificultades para localizarlo, puede probar sudo updatedb seguido de sudo Locate .bitcoind para asegurarse de su ubicación. Los bloques que realmente ocupan una gran cantidad de espacio se encuentran generalmente en ~ / .bitcoind / blocks /, que suele ser lo que la gente intenta eliminar si desinstala este software para hacer algo de espacio. Desafortunadamente, a Bitcoin Core no le gustan las instalaciones portátiles, por lo que tendrá que intentar mover estos datos a una partición separada y luego ejecutarlos desde allí.

Puede seguir los pasos del Método 1 para evitar que se ejecute en el inicio y luego mover los directorios ocultos de Bitcoin a una tarjeta SD o una memoria USB. Siempre que desee ejecutar el software, deberá volver a moverlos a su directorio ~, lo que puede ser algo complicado, pero este método tiene la ventaja de alentarlo a realizar copias de seguridad periódicas del mismo. Cualquier sistema de archivos debería funcionar para esto, pero puede sentirse más seguro usando un volumen externo formateado a uno de los varios formatos nativos de Linux.

4 minutos de lectura