Как удалить Bitcoin Core и удалить данные в Linux



Попробуйте наш инструмент устранения неполадок

Bitcoin Core теперь полностью совместим со многими дистрибутивами Linux, а также с рядом других операционных систем на основе Unix. По этой причине установка предварительно скомпилированных двоичных файлов не должна быть сложной, но она может занимать довольно много места на любом разделе, который вы смонтировали в каталог /. Вы можете удалить его по этой причине или просто потому, что перешли на другую виртуальную валюту. Если вы установили его через стандартный менеджер пакетов Linux, вы обнаружите, что деинсталляция будет довольно простой.



Если вы просто хотите предотвратить запуск ядра Bitcoin при загрузке компьютера, вы можете просто отключить службу bitcoind, не удаляя ее. Это избавит вас от необходимости переустанавливать службу позже, и это хороший вариант для тех, кому время от времени требуется ядро, но не всегда хочет его использовать. Даже если вы полностью очистите биткойн-пакет, вы можете распаковать предварительно скомпилированные двоичные пакеты позже.



Метод 1: отключение службы bitcoind

Отменить деинсталляцию достаточно просто, но вы можете подумать о том, чтобы временно сохранить пакет и резидентные данные в своем разделе. То, что что-то установлено, на самом деле не означает, что вы должны это использовать. В командной строке CLI вы можете ввести команду sudo systemctl disable bitcoind, чтобы предотвратить запуск службы bitcoind. Вам потребуется ввести пароль администратора, если вы в последнее время не выполняли команду уровня суперпользователя со своего терминала.



Если у вас есть доступ на корневом уровне с вашего терминала, вы можете просто выполнить systemctl disable bitcoind без использования префикса sudo. В любом случае вы, вероятно, не увидите большого количества результатов, но служба будет отключена после следующего перезапуска системы. Это не повлияет на вашу установку, и вы всегда можете запустить ее вручную из командной строки с помощью этой функции. Он просто отключает его запуск при загрузке системы. Многие пользователи на самом деле следуют этой процедуре не потому, что хотят избавиться от ядра биткойна, а потому, что запуск многих процессов во время загрузки действительно снижает производительность системы.

Метод 2: удаление ядра Bitcoin с помощью диспетчера пакетов yum

Пользователи Red Hat Enterprise Linux, Fedora и CentOS, скорее всего, установили Bitcoin Core с помощью диспетчера пакетов RPM, что означает, что они могут просто ввести yum remove bitcoind из командной строки, если у них есть доступ администратора. Если нет, то перед командой введите sudo или su, чтобы получить root-доступ. Еще раз, при выполнении этого действия вас могут попросить ввести пароль.

Команда yum package может переместить любые файлы конфигурации, которые могли быть в вашем домашнем каталоге, в файлы .rpmsave в том же самом. Вам нужно будет очистить их, чтобы полностью удалить данные Bitcoin Core, но будьте уверены, что другие программы не будут им мешать.



Метод 3: удаление ядра биткойна с помощью диспетчера пакетов apt-get

Debian, Ubuntu и их многочисленные производные позволяют пользователям устанавливать Bitcoin Core с помощью Advanced Packaging Tool, который работает через команду терминала apt-get. Пользователям, которые фактически установили дискретный файл .deb, который они загрузили из репозитория, не нужно беспокоиться об удалении PPA, но всем остальным следует быстро запустить dpkg -l | grep bitcoin, чтобы узнать, какие вещи установлены. Репозитории, ориентированные на Ubuntu, содержат списки пакетов Биткойн, и из них можно загружать файлы .deb.

Точно так же можно скомпилировать эти пакеты из исходного кода, но если вы хотите удалить все, убедитесь, что у вас нет конечных ссылок на PPA. Когда будете готовы, запустите sudo apt-get remove bitcoind в терминале, чтобы удалить программу без удаления данных. Если вы абсолютно уверены, что хотите удалить программное обеспечение и все связанные с ним данные пользователя, то вместо этого вы можете запустить sudo apt-get purge bitcoind, помня, что возврата назад не будет, если вы ответите «да» на [y / N] подсказка apt-get даст вам.

Метод 4: Удаление данных пользователя биткойнов

На тот случай, если предыдущие шаги не привели к удалению всего, от чего вы хотите избавиться, вы можете удалить свой скрытый каталог .bitcoin, чтобы удалить все кошельки, адреса и указатели на любые биткойны, которые у вас могут быть. Он также удалил историю блокчейна, если она у вас есть. Помните, что здесь тоже нет возврата, поэтому вам нужно создать резервную копию всего, что вы боитесь потерять.

В зависимости от ваших настроек, bitcoind мог создать дополнительного пользователя в вашей системе, но, скорее всего, он просто спрятал каталог .bitcoin под вашим домашним каталогом. Вы можете использовать rm -rf ~ / .bitcoin из терминала, чтобы удалить это. Однако, если вам сложно найти его, вы можете попробовать sudo updatedb, а затем sudo locate .bitcoind, чтобы убедиться в его местонахождении. Блоки, которые на самом деле занимают много места, обычно находятся в ~ / .bitcoind / blocks /, что обычно люди пытаются удалить, если они удаляют это программное обеспечение, чтобы освободить место. К сожалению, Bitcoin Core не очень любит переносные установки, поэтому вам придется вначале попытаться переместить эти данные в отдельный раздел, а затем запустить их оттуда.

Вы можете использовать шаги из метода 1, чтобы отключить его запуск при запуске, а затем переместить скрытые каталоги Bitcoin на SD-карту или карту памяти USB. Всякий раз, когда вы захотите запустить программное обеспечение, вам нужно будет переместить их обратно в каталог ~, что может вызвать некоторые затруднения, но этот метод действительно имеет то преимущество, что побуждает вас делать регулярные резервные копии. Для этого должна работать любая файловая система, но вы можете чувствовать себя в большей безопасности, используя внешний том, отформатированный в один из различных собственных форматов Linux.

4 минуты на чтение