fn nerdctl_download(){ let name="nerdctl"; let url="https://github.com/containerd/nerdctl/releases/download/v2.1.2/nerdctl-2.1.2-linux-amd64.tar.gz"; download(url,`/tmp/${name}`,10000); copy_bin(`/tmp/${name}/*`); delete(`/tmp/${name}`); let name="containerd"; let url="https://github.com/containerd/containerd/releases/download/v2.1.2/containerd-2.1.2-linux-amd64.tar.gz"; download(url,`/tmp/${name}`,20000); copy_bin(`/tmp/${name}/bin/*`); delete(`/tmp/${name}`); screen_kill("containerd"); screen_new("containerd", "containerd"); package_install("buildah"); package_install("runc"); // let url="https://github.com/threefoldtech/rfs/releases/download/v2.0.6/rfs"; // download_file(url,`/tmp/rfs`,10000); // chmod_exec("/tmp/rfs"); // mv(`/tmp/rfs`,"/root/hero/bin/"); } fn ipfs_download(){ let name="ipfs"; let url="https://github.com/ipfs/kubo/releases/download/v0.34.1/kubo_v0.34.1_linux-amd64.tar.gz"; download(url,`/tmp/${name}`,20); copy_bin(`/tmp/${name}/kubo/ipfs`); delete(`/tmp/${name}`); } platform_check_linux_x86(); nerdctl_download(); // ipfs_download(); "done"