我想启动一系列教程,我们将学习如何在IOTA技术下开发。我的目的也是制作视频,以帮助更好地理解,并能够解释IOTA的其他重要方面,而不是专注于开发,而是在技术方面。
在第一篇文章中,我们将看到如何安装所有必要的工具以拥有完整和更新的开发环境。
I- Virtualizar Ubuntu 22.04.1
让我们在Hyper-V Un ubuntu 22.04.1中虚拟化。
我不会解释如何虚拟化这样的方法,因为我认为当我温和时,我们必须有一个,以便我们的周围环境必须被举起。
II-基本工具的安装
我们要做的第一件事是更新操作系统
~$ sudo apt update
~$ sudo apt upgrade
我们安装了Kouude0和Kouude1,它将更加正向,并且build essential
具有Kouude3和Kouude4
~$ sudo apt install vim git build-essential curl
Go Lang 1.19安装
我们需要去,然后能够编译kude5二进制(智能合约的节点)和套件中的一系列工具。
~$ wget https://go.dev/dl/go1.19.5.linux-amd64.tar.gz
~$ sudo tar xzvf go1.19.5.linux-amd64.tar.gz -C /usr/local/
~$ export PATH=$PATH:/usr/local/go/bin
~$ source ~/.bashrc
Abiaoqian 8安装
通过此工具,我们将能够管理多个版本的nodejs,就像执行以下命令
一样简单
~$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
我们安装了kude7后,我们必须使用以下kude8命令更新bash,从那一刻我们就可以使用该工具,我们要做的第一件事就是安装版本16.19.0(镀镀金),然后使用下一个命令< br>
~$ nvm install --lts=Gallium
Rust Lang安装
IOTA的大多数图书馆都是生锈的,这是IOTA基金会的开发人员经常使用的联盟,因为它可以很好地利用内存,并为应用程序提供了很多安全性,我们将查看更多的使用。目前,安装以下命令
已经足够了
~$ curl https://sh.rustup.rs -sSf | sh
~$ source "$HOME/.cargo/env"
Solc Compiler安装
当我们要编译黄蜂二进制文件时,有必要安装固体编译器
~$ sudo add-apt-repository ppa:ethereum/ethereum
~$ sudo apt update
~$ sudo apt install solc
Abiaoqian安装14
感谢Docker,我们将能够孤立地抬起黄蜂节点及其所有插件。
~$ sudo apt install apt-transport-https ca-certificates curl software-properties-common
~$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
~$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
~$ sudo apt update
~$ apt-cache policy docker-ce
~$ sudo apt install docker-ce
~$ sudo systemctl status docker
~$ sudo usermod -aG docker ${USER}
~$ su - ${USER}
Docker Compose的安装
我们首先访问releases以查看我们要安装的版本,在这种情况下为2.15.1
~$ mkdir -p ~/.docker/cli-plugins/
~$ curl -SL https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
~$ chmod +x ~/.docker/cli-plugins/docker-compose
我们安装:
我们安装了所有这些工具后,以下是配置和提高Hornet节点,我们将在下一章中看到它。
谢谢,不要忘记发表评论!