Linux

在 Ubuntu 上安裝比特幣軍械庫

  • July 5, 2014

我在 Ubuntu 13.10 上安裝了比特幣軍械庫。當我嘗試執行它時,我得到以下輸出:

root@cloud-server-07:/BitcoinArmory# python ArmoryQt.py
********************************************************************************
Loading Armory Engine:
  Armory Version:       0.91.1
  PyBtcWallet  Version: 1.35
Detected Operating system: Linux
  OS Variant            : ('Ubuntu', '13.10', 'saucy')
  User home-directory   : /root
  Satoshi BTC directory : /root/.bitcoin/
  Armory home dir       : /root/.armory/
  LevelDB directory     : /root/.armory/databases
  Armory settings file  : /root/.armory/ArmorySettings.txt
  Armory log file       : /root/.armory/armorylog.txt
  Do wallet checking    : True
ArmoryQt.py: cannot connect to X server

有誰知道為什麼?

您不應以 root 身份執行 Armory。如果您想以其他使用者身份執行 armoury,請選擇 root 以外的使用者。您可以使用“sux”(您可以通過 apt-get 安裝)成為該新使用者。

安裝很順利,但最後一行ArmoryQt.py: cannot connect to X server是錯誤。不知何故,程序無法在視窗中顯示。在 ssh 會話中發生這種情況時,您需要使用-Xor-Y選項重新登錄。就你而言,我認為你必須看看這個答案:

您需要允許 root 使用者訪問 X 伺服器:

xhost local:root

並將命令指向右側DISPLAY

 sudo DISPLAY=$DISPLAY gedit /etc/profile

引用自:https://bitcoin.stackexchange.com/questions/25779