Como desinstalar o Bitcoin Core e remover dados no Linux



Experimente Nosso Instrumento Para Eliminar Problemas

Bitcoin Core agora é totalmente compatível com muitas distribuições de Linux, bem como com vários outros sistemas operacionais baseados em Unix. Instalar binários pré-compilados não deve ser difícil por esse motivo, mas pode consumir um pouco de espaço em qualquer partição que você montou no diretório /. Você pode querer removê-lo por esse motivo ou simplesmente porque mudou para uma moeda virtual diferente. Contanto que você o tenha instalado através de um gerenciador de pacotes Linux padrão, você deve achar a desinstalação bastante simples.



Se você simplesmente deseja impedir que o Bitcoin Core seja iniciado ao inicializar sua máquina, você pode simplesmente desativar o serviço bitcoind sem desinstalá-lo. Fazer isso evita que você tenha que reinstalar o serviço mais tarde e é uma boa opção para quem precisa do núcleo ocasionalmente, mas nem sempre quer usá-lo. Mesmo se você limpar completamente o pacote Bitcoin, poderá descompactar os pacotes binários pré-compilados mais tarde.



Método 1: Desativando o serviço bitcoind

Embora seja fácil desfazer a desinstalação, você pode querer pensar um pouco sobre como manter o pacote e os dados residentes em sua partição por enquanto. Só porque algo está instalado, não significa que você tenha que usá-lo. No prompt da CLI, você pode emitir o comando sudo systemctl disable bitcoind para impedir que o serviço bitcoind seja iniciado. Você terá que inserir sua senha de administração se não tiver executado um comando de nível de superusuário em seu terminal recentemente.



Se você tiver acesso de nível raiz de seu terminal, você pode simplesmente emitir systemctl disable bitcoind sem o uso do prefixo sudo. Em qualquer caso, você provavelmente não verá muita saída, mas o serviço será desativado após a próxima reinicialização do sistema. Isso não interferirá na sua instalação e você pode sempre iniciá-la manualmente na linha de comando usando esta função. Ele simplesmente desativa sua execução quando o sistema é inicializado. Muitos usuários realmente seguem este procedimento não porque desejam se livrar do Bitcoin Core, mas porque ter muitos processos iniciados no momento da inicialização realmente prejudica o desempenho do sistema.

Método 2: Removendo Bitcoin Core usando o Gerenciador de Pacotes yum

Os usuários do Red Hat Enterprise Linux, Fedora e CentOS provavelmente instalaram o Bitcoin Core com o RPM Package Manager, o que significa que eles podem simplesmente inserir yum remove bitcoind do prompt da CLI se tiverem acesso de administrador. Caso contrário, inicie o comando com sudo ou su para obter acesso root. Mais uma vez, sua senha pode ser solicitada ao realizar esta ação.

O comando yum package pode mover quaisquer arquivos de configuração que você possa ter flutuando em seu diretório inicial para arquivos .rpmsave no mesmo. Você precisará limpá-los para remover completamente os dados Bitcoin Core, mas tenha certeza de que outros programas não interferirão com eles.



Método 3: Removendo Bitcoin Core usando o gerenciador de pacotes apt-get

Debian, Ubuntu e seus diversos derivados permitem aos usuários instalar Bitcoin Core usando a Advanced Packaging Tool, que funciona por meio do comando de terminal apt-get. Os usuários que realmente instalaram um arquivo .deb discreto que baixaram de um repositório não terão que se preocupar em remover um PPA, mas todos os outros devem executar rapidamente dpkg -l | grep bitcoin para ver que tipo de coisas estão instaladas. Os repositórios do Ubuntu têm listas de pacotes Bitcoin e é possível baixar arquivos .deb a partir deles.

Da mesma forma, é possível compilar esses pacotes a partir do código-fonte, mas se você quiser remover tudo, certifique-se de não ter nenhuma referência PPA final. Quando estiver pronto, execute sudo apt-get remove bitcoind do terminal para remover o programa sem excluir dados. Se você tiver certeza absoluta de que deseja excluir o software e remover todos os dados do usuário relacionados, em vez disso, execute sudo apt-get purge bitcoind, tendo em mente que não há como voltar atrás depois de responder sim ao [y / N] prompt que o apt-get fornecerá a você.

Método 4: Removendo Dados de Usuário Bitcoin

Caso as etapas anteriores não tenham removido tudo o que você deseja se livrar, você pode remover seu diretório oculto .bitcoin para excluir todas as carteiras, endereços e ponteiros para quaisquer Bitcoins que você possa ter. Ele também removeu o histórico do blockchain, se você tiver algum. Lembre-se de que isso também não tem volta, então você vai querer fazer backup de tudo que tem medo de perder.

Dependendo de sua configuração, o bitcoind pode ter criado um usuário adicional em seu sistema, mas muito provavelmente ele simplesmente escondeu o diretório .bitcoin embaixo de seu diretório inicial. Você pode usar rm -rf ~ / .bitcoin do terminal para excluí-lo. Se você está tendo problemas para localizá-lo, no entanto, você pode tentar sudo updatedb seguido de sudo locate .bitcoind para ter certeza de sua localização. Os blocos que realmente ocupam uma grande quantidade de espaço são geralmente encontrados em ~ / .bitcoind / blocks /, que geralmente é o que as pessoas estão tentando remover se desinstalarem este software para liberar espaço. Infelizmente, o Bitcoin Core não gosta de instalações portáteis, então você terá que passar por uma fase difícil tentando mover esses dados para uma partição separada e, em seguida, executá-los a partir daí.

Você pode usar as etapas do Método 1 para desativar a execução na inicialização e, em seguida, mover os diretórios Bitcoin ocultos para um cartão SD ou stick de memória USB. Sempre que quiser executar o software, você precisará movê-los de volta para o diretório ~, o que pode ser um tanto quanto um incômodo, mas este método tem o benefício de encorajá-lo a fazer cópias de backup regulares dele. Qualquer sistema de arquivos deve funcionar para isso, mas você pode se sentir mais seguro usando um volume externo formatado em um dos vários formatos nativos do Linux.

4 minutos lidos