Ubuntu 20.04'e nodeos nasıl kurulur

Oct 16 2020

Önceden oluşturulmuş ikili dosyalar Ubuntu 16.04 ve Ubuntu 18.04 içindir Dizüstü bilgisayarımda Ubuntu 20.04 var ve geliştirme ve test için nodeos yüklemek istiyorum. Eosio_2.0.7-1-ubuntu-18.04_amd64.deb dosyasını sürümler sayfasından indirdim,https://github.com/EOSIO/eos/releases

Ama kullanarak yüklenmeyecek

sudo apt install ./eosio_2.0.7-1-ubuntu-18.04_amd64.deb

Bu hata:

The following packages have unmet dependencies:
 eosio : Depends: libicu60 but it is not installable
E: Unable to correct problems, you have held broken packages.

Herhangi bir çözüm var mı?

Yanıtlar

conr2d Oct 20 2020 at 08:07

Kendi kendinize eos oluşturmanız gerekir veya kişisel paket arşivimi kullanabilirsiniz (yalnızca geliştirme amacıyla).

sudo add-apt-repository ppa:conr2d/eosio
sudo apt install eosio

Klonlanmış github deposu üzerine inşa edilmedi, bu nedenle sürümü 'bilinmeyen' olarak gösterilecek, ancak 'v2.0.7' olacak. (Başlangıçta nodeos sürümü github etiketlerinden alınacaktır)

Clang sürümü yönetilmediğinden, bu önceden oluşturulmuş ikili dosyalar tarafından oluşturulan durum gelecekteki sürümlerde uyumsuz olabilir. Durum db'nin uyumluluğu için, boost sürümü, derleyicinin sürümü, yapı türü (yayınlama veya hata ayıklama), işletim sistemi ve mimari aynı tutulmalıdır.

AmiHeines Oct 20 2020 at 20:09

Eksik paketi aşağıdaki komutlarla manuel olarak yükleyin:

wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb 
sudo dpkg -i ./libicu60_60.2-3ubuntu3.1_amd64.deb 

Ardından, yeni bir Ubuntu 20.04 sürümündeki sürümler sayfasından Ubuntu 18.04 için EOSIO önceden oluşturulmuş ikili dosyaları yükleyebilirsiniz.

Bu çözüm bir github sorununda bulundu