Linuxでビットコインコアをアンインストールしてデータを削除する方法



問題を排除するために楽器を試してください

Bitcoin Coreは、Linuxの多くのディストリビューション、および他の多くのUnixベースのオペレーティングシステムと完全に互換性があります。プリコンパイルされたバイナリのインストールは、その理由で難しいことではありませんが、/ディレクトリにマウントしたパーティションでかなりのスペースを消費する可能性があります。この理由で、または単に別の仮想通貨に移動したために、削除することをお勧めします。標準のLinuxパッケージマネージャーを介してインストールした場合、アンインストールは非常に簡単です。



マシンの起動時にビットコインコアが起動しないようにしたいだけの場合は、アンインストールせずにビットコインサービスを無効にすることができます。これにより、後でサービスを再インストールする必要がなくなります。コアが必要な場合もありますが、常に使用したくない場合に適したオプションです。ビットコインパッケージを完全にパージした場合でも、プリコンパイルされたバイナリパッケージを後で解凍できます。



方法1:ビットコインサービスを無効にする

アンインストールを元に戻すのは簡単ですが、当面の間、パッケージと常駐データをパーティションに保持することを検討することをお勧めします。何かがインストールされているからといって、実際にそれを使用する必要があるわけではありません。 CLIプロンプトから、コマンドsudo systemctl disable bitcoindを発行して、ビットコインサービスが開始されないようにすることができます。最近端末からスーパーユーザーレベルのコマンドを実行していない場合は、管理パスワードを入力する必要があります。



ターミナルからルートレベルのアクセス権がある場合は、sudoプレフィックスを使用せずにsystemctl disablebitcoindを発行するだけです。どちらの場合も、出力はあまり表示されない可能性がありますが、次回のシステムの再起動後にサービスが無効になります。これによってインストールが改ざんされることはなく、この機能を使用してコマンドラインからいつでも手動で起動できます。システムの起動時に実行を無効にするだけです。多くのユーザーが実際にこの手順に従うのは、ビットコインコアを取り除きたいからではなく、起動時に多くのプロセスを開始すると、システムのパフォーマンスが実際に低下するためです。

方法2:yum PackageManagerを使用してビットコインコアを削除する

Red Hat Enterprise Linux、Fedora、CentOSのユーザーは、RPM PackageManagerを使用してビットコインコアをインストールした可能性が高いです。つまり、管理者アクセス権がある場合は、CLIプロンプトからyum removebitcoindと入力するだけです。そうでない場合は、コマンドの前にsudoまたはsuを付けて、ルートアクセスを取得します。繰り返しになりますが、このアクションを実行するときにパスワードの入力を求められる場合があります。

yum packageコマンドは、ホームディレクトリに浮かんでいた可能性のある構成ファイルを同じ.rpmsaveファイルに移動する可能性があります。ビットコインコアデータを完全に削除するには、これらをクリーンアップする必要がありますが、他のプログラムがそれらに干渉しないので安心してください。



方法3:apt-getパッケージマネージャーを使用してビットコインコアを削除する

Debian、Ubuntu、およびそれらの多数の派生物により、ユーザーは、apt-getterminalコマンドを介して機能するAdvancedPackagingToolを使用してビットコインコアをインストールできます。リポジトリからダウンロードした個別の.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ディレクトリを削除して、すべてのウォレット、アドレス、およびビットコインへのポインタを削除できます。また、ブロックチェーンの履歴がある場合は削除しました。これにも戻ることはないので、失うことを恐れているものはすべてバックアップする必要があることを忘れないでください。

設定によっては、ビットコインがシステム上に追加のユーザーを作成した可能性がありますが、おそらくそれは単にホームディレクトリの下に.bitcoinディレクトリを隠していました。ターミナルからrm-rf〜 / .bitcoinを使用してこれを削除できます。ただし、場所を特定するのに苦労している場合は、sudoupdatedbを試してからsudolocate.bitcoindを試してその場所を確認してください。実際に大量のスペースを占めるブロックは、通常、〜/ .bitcoind / blocks /にあります。これは通常、このソフトウェアをアンインストールしてスペースを確保する場合に削除しようとしているものです。残念ながら、ビットコインコアはポータブルインストールをあまり好まないため、このデータを別のパーティションに移動して、そこから実行しようとすると、大まかな作業が必要になります。

方法1の手順を使用して、起動時に実行されないようにしてから、非表示のビットコインディレクトリをSDカードまたはUSBメモリスティックに移動できます。ソフトウェアを実行するときはいつでも、ソフトウェアを〜ディレクトリに戻す必要があります。これは面倒な作業になる可能性がありますが、この方法には、定期的にバックアップコピーを作成するように促すという利点があります。どのファイルシステムでもこれに対応できるはずですが、さまざまなネイティブLinux形式のいずれかにフォーマットされた外部ボリュームを使用すると、より安全に感じる場合があります。

読んだ4分