1
votes

Impossible de télécharger les derniers binaires Fabric Hyperledger

Lors de l'exécution de la commande: curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s fourni sur la page hyperledger, j'obtiens ce qui suit.

Clone hyperledger/fabric-samples repo

===> Cloning hyperledger/fabric-samples repo and checkout v1.4.4
Cloning into 'fabric-samples'...
remote: Enumerating objects: 4427, done.
remote: Total 4427 (delta 0), reused 0 (delta 0), pack-reused 4427
Receiving objects: 100% (4427/4427), 1.61 MiB | 2.81 MiB/s, done.
Resolving deltas: 100% (2179/2179), done.
Note: checking out 'v1.4.4'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at bc72f3e Remove Stalebot

Pull Hyperledger Fabric binaries

===> Downloading version 1.4.4 platform specific fabric binaries
===> Downloading:  https://github.com/hyperledger/fabric/releases/download/v1.4.4/hyperledger-fabric-darwin-amd64-1.4.4.tar.gz
https://github.com/hyperledger/fabric/releases/download/v1.4.4/hyperledger-fabric-darwin-amd64-1.4.4.tar.gz: Unsupported scheme.
tar: Error opening archive: Failed to open 'hyperledger-fabric-darwin-amd64-1.4.4.tar.gz'
rm: hyperledger-fabric-darwin-amd64-1.4.4.tar.gz: No such file or directory
==> There was an error downloading the binary file.

------> 1.4.4 platform specific fabric binary is not available to download <----

Je ne sais pas si cela est dû à la dernière mise à jour de MacOs Catalina 10.15.2 ou à quelque chose à voir avec le Hyperledger Fabric lui-même?

Quelqu'un a-t-il rencontré le même problème?


0 commentaires

5 Réponses :


0
votes

Non, cela ne semble pas être un problème avec votre MacO, je pense que vous devriez essayer ci-dessous la commande curl mentionnée dans le Documentation Hyperledger fabric pour obtenir les binaires, les dernières images de fabric et les échantillons de fabric.

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s

Ici vous pouvez obtenir la dernière version de production binaires ou si vous souhaitez une version spécifique.
Vous pouvez également trouver une explication détaillée des binaires Fabric dans la même documentation.


1 commentaires

C'est ce dont je me plains! Je peux obtenir les échantillons de tissu avec les commandes de la documentation, mais les binaires ne s'installent pas!



-2
votes

mieux vaut utiliser cette commande

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s

pour installer directement les fabricbinaries et les images


2 commentaires

Vous venez de me donner le même ordre dont je me plains.


je dis que votre installation dans ios à droite. vous obtenez une erreur avec curl, mieux vaut en essayer un autre à la place de curl



1
votes

Mec, je ne peux tout simplement pas gagner sur celui-ci. Nous avions l'habitude d'utiliser curl pour télécharger les artefacts dans le script, mais je l'ai récemment modifié pour utiliser wget car de nombreux utilisateurs ont rencontré des connexions interrompues et cela visait à atténuer ce problème. la douleur. Mais il semble que wget ait un problème (dans certaines versions) avec les URL rendues à l'aide de variables. Pouvez-vous essayer celui-ci à la place, qui est le commit avant que je le change en wget :

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/977ed80d3f3b4fe42dfb8f04cc93a92ab75b709e/scripts/bootstrap.sh | bash -s


1 commentaires

Cette commande m'a finalement permis d'installer la v2.0.0 curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/977ed80‌ d3f3b4fe42dfb8f04cc9‌ 3a92ab75b709e / script‌ s / bootstrap.sh | bash -s 2.0.0



0
votes

J'ai eu le même problème, pour moi, j'ai d'abord dû installer wget avec brew install wget, puis j'ai utilisé le curl pour obtenir les binaires.


0 commentaires

0
votes

essayez avec root

 sudo -i

puis curl -sSL Hyperledger binary -s - 1.4.1 1.4.1 0.4.15 Cela a fonctionné pour moi


0 commentaires