目錄
安裝依賴包
源碼下載
Core安裝
FAQ
下載源碼TLS出錯誤
問題
解決方案
找不到dbus-launch
問題
解決方案
安裝依賴包
調用以下命令安裝依賴包
apt-get install -y ca-certificates git sudo wget tzdata libpcap-dev libpcre3-dev \
????libprotobuf-dev libxml2-dev protobuf-compiler unzip uuid-dev iproute2 iputils-ping \
Tcpdump
源碼下載
調用git clone https://github.com/coreemu/core下載工程代碼。
Core安裝
進入core目錄,調用./setup.sh安裝core。(進入core,執行shell腳本,成功會出現圖2,如果出錯,詳細看setup.sh,哪出錯單獨解決哪個代碼出了問題,單獨執行) 。
使用invoke安裝相關工具,他的指向是task.py,里面的腳本會自動安裝。(如果出現錯誤,一般多執行幾次,加上inv uninstall,重啟就行,實在不行,建議打開task.py,查看哪出錯,單獨執行分析),調用inv install安裝依賴包。
?
FAQ
下載源碼TLS出錯誤
問題
無法訪問 'https://github.com/coreemu/core/':GnuTLS recv error (-110): The TLS connection was non-properly terminated.
解決方案
調用apt-get install libcurl4-openssl-dev -y安裝openssl庫。
找不到dbus-launch
問題
解決方案
調用apt-get install dbus-x11安裝dbus-launch
?