【视频译文】在Akash网络上提供计算、赚取AKT代币

在 树莓派 4b 上安装 Ubuntu 21.04 以及安装 HandyHost

视频信息:

视频地址HandyHost install on a Raspberry Pi 4b - YouTube

这是关于如何在 Raspberry Pi 4b 上安装 Ubuntu 21.04 以及如何安装 HandyHost 的视频演示。

要了解更多信息,请访问我们的网站以获取更多信息 https://handyhost.computer/

我们的 Github: Handy Software · GitHub

本视频中使用的硬件:

英文版: Raspberry Pi DVPN HandyHost Build - Google Sheets

中文版:硬件清单 · 语雀 《硬件清单》

树莓派操作系统镜像: https://www.raspberrypi.com/software/

中文翻译:

大家好,我是托马斯,我来自Handy 软件公司 ,我今天为大家带来如何在 树莓派 4b 上安装 Ubuntu 21.04 以及安装 HandyHost 的教程。

[^树莓派]: Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) [1] 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“芯”却很强大,视频音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。

我将在512GB的SSD硬盘上安装操作系统,使用1TB的HDD硬盘存储节点数据。

对于未使用过树莓派的新手,HandyHost已经集成了3 个主要的分布式 Web 实用程序区块链,让你获得被动收入。

[^HandyHost]: HandyHost 是一种现代加密货币“挖掘”软件,它允许您将现成的硬件货币化以获得被动收入,同时为用户提供真正的实际用途,而不仅仅是铸币。目前,我们在 HandyHost 中实施了 3 个主要的分布式 Web 实用程序区块链。

  1. 通过 运行Sentinel节点,你可以 Sentinel dVPN 托管闲置带宽,获取被动的收入。
  2. 通过运行Akash节点,你可以进行服务器的托管。
  3. 通过运行sia节点,托管闲置的硬盘储存空间,
    这就是HandyHost已实现集成的三个主要的区块链程序。

今天我将一步步的讲解树莓派环境的安装及HandyHost软件的使用。

你可以在视频下方找到我所使用的硬件清单,让我们现在开始吧。

硬件清单中文版: 硬件清单 · 语雀 《硬件清单》

现在我们需要先在512GB的SSD硬盘安装Ubuntu 21.04 64位的桌面版操作系统。硬盘通过USB驱动器链接到电脑中,并下载Ubuntu 21.04 64位的操作系统到硬盘中。

下载完成之后,我们通过USB连接树莓派,并将树莓派连接上电源,链接上网线,连接完成之后,就可以启动树莓派。将树莓派链接输入输出设备(即显示器,键盘,鼠标)。

树莓派启动后,我们可以通过显示器安装Ubuntu 操作系统,并对操作系统进行设置(可以对操作系统进行更新或者其他更新,这个随使用习惯)。

接下来,我们需要从github拉取handyhost源码进行安装,源码链接在文章开头有标明。

安装可以选择源码进行安装,也可以选择官方发行包安装。下面给出安装步骤:

源码安装

  1. 为依赖项安装一些 apt 存储库

    wget -qO /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg && \
    echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
    
    wget -qO- 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
    
  2. 安装依赖

    sudo apt install -y git curl jq build-essential curl openssl uidmap unzip libssl-dev avahi-utils virtualenv expect kubectl p7zip-full genisoimage whois nmap docker-ce docker-ce-cli containerd.io systemd-container apt-transport-https ca-certificates gnupg lsb-release net-tools
    
  3. 运行安装程序: ./installUbuntu.sh注意:您可能想也可能不想更改第 4 行或第 5 行,具体取决于您是要将应用程序/区块链数据安装到 /root 还是您的用户 $HOME。

  4. 使用以下命令启动守护程序: ./localdev_bootstrap.sh可选地以 重新启动./localdev_bootstrap.sh restart,并以 停止localdev_bootstrap.sh stop。注意:您可能想也可能不想更改第 5 行和第 6 行,具体取决于您是希望将应用程序/区块链数据安装到 /root 还是您的用户 $HOME。

  5. 可以在以下位置找到应用程序日志: ~/.HandyHost/localdev.log

官方发行包安装:

可以使用wget命令,也可以在浏览器下载到指定目录。

下面使用wget命令下载。

wget https://github.com/HandyOSS/HandyHost/releases/download/v0.4.9/handyhost_v0.4.9.deb

打开终端,进入到下载安装包目录,执行下面命令。

sudo dpkg -i handyhost_v0.4.9.deb || sudo apt install -f -y

安装需要大约 20-30 分钟,终端日志将显示它的进展情况。完成后,终端将列出访问该工具的 URL。

启动和停止 HandyHost 守护进程:

sudo systemctl stop handyhost

使用命令动词:stop | start | restart
HandyHost 守护进程将在机器启动时重新启动。

日志可以尾随

tail -f /var/log/handyhost.log

可以通过双击安装应用内更新方法之外的未来 .deb 构建(假设没有新的 apt 依赖项)。

安装完成之后,你就可以选择需要运行的节点。

翻译内容可能对比视频内容有所出入,文档无法与视频相比,视频会更加直接,建议英文不好的小伙伴,可以对照视频和文档进行安装。

如果文档有错误的地方,希望小伙伴及时提出,我及时更正,谢谢。