Ubuntu
無法讓 bitcoind 在 ubuntu 12.04 上工作
我以前使用的是 ubuntu 10.04,我嘗試安裝
bitcoind
. 這失敗了,我升級到 ubuntu 12.04。當我執行bitcoind
它仍然不起作用:$ bitcoind ************************ EXCEPTION: 11DbException Db::open: Invalid argument bitcoin in AppInit() terminate called after throwing an instance of 'DbException' what(): Db::open: Invalid argument Aborted (core dumped)
也嘗試再次安裝不起作用:
$ sudo apt-get install bitcoind Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: bitcoind 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 981 kB of archives. After this operation, 2,873 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu/ precise/main bitcoind amd64 0.8.5-precise1 [981 kB] Fetched 981 kB in 7s (130 kB/s) (Reading database ... 222704 files and directories currently installed.) Unpacking bitcoind (from .../bitcoind_0.8.5-precise1_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/bitcoind_0.8.5-precise1_amd64.deb (--unpack): trying to overwrite '/usr/bin/bitcoind', which is also in package bitcoin 0.3.24-ppa2~lucid No apport report written because MaxReports is reached already dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/bitcoind_0.8.5-precise1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
我怎樣才能開始
bitcoind
工作?如果需要的話,我不介意解除安裝並重新安裝…更新 1
我只是嘗試刪除軟體包並再次安裝,但仍然沒有運氣:
$ sudo apt-get remove --purge bitcoind Reading package lists... Done Building dependency tree Reading state information... Done Package bitcoind is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. $ sudo apt-get install bitcoind Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: bitcoind 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 981 kB of archives. After this operation, 2,873 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu/ precise/main bitcoind amd64 0.8.5-precise1 [981 kB] Fetched 981 kB in 7s (136 kB/s) (Reading database ... 222704 files and directories currently installed.) Unpacking bitcoind (from .../bitcoind_0.8.5-precise1_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/bitcoind_0.8.5-precise1_amd64.deb (--unpack): trying to overwrite '/usr/bin/bitcoind', which is also in package bitcoin 0.3.24-ppa2~lucid dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/bitcoind_0.8.5-precise1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
嘗試覆蓋現有版本:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/bitcoind_0.8.5-precise1_amd64.deb