bot*_*tty 0 heroku command-line-interface raspberry-pi3
已解决了以下有关如何在RPI3上下载HEROKU CLI的阅读答案
只是说。抱歉,之前是否有人问过-我无法找到它。
我有一个Raspberry PI 3,并且正在尝试安装Heroku CLI。如果我尝试以正常方式执行此操作(对于ubuntu或linux),它将失败。无法在Raspbian剂量wokr 上安装Heroku CLI,因为我得到了错误
wget https://cli-assets.heroku.com/branches/stable/heroku-OS-ARCH.tar.gz
Run Code Online (Sandbox Code Playgroud)
--2018-05-23 17:15:46-- https://cli-assets.heroku.com/branches/stable/heroku-OS-ARCH.tar.gz
解决cli-assets.heroku.com(cli- asset.heroku.com)... 54.230.9.187,54.230.9.194,54.230.9.84,...正在
连接至cli-assets.heroku.com(cli-assets.heroku.com)| 54.230.9.187 |:443。 .. 连接的。
HTTP请求已发送,正在等待响应... 404未找到
2018-05-23 17:15:50
错误404:未找到。
但是,此帖子可以在 Heroku CLI替代下载位置工作, 并返回错误
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
dpkg: error processing package heroku (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of heroku-toolbelt:
heroku-toolbelt depends on heroku (= 3.99.4); however:
Package heroku is not configured yet.
dpkg: error processing package heroku-toolbelt (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
heroku
heroku-toolbelt
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
当我运行命令
wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh
Run Code Online (Sandbox Code Playgroud)
好的,我知道了。如果上面的帖子对您不起作用,这是怎么做的方法 这是将Heroku CLI安装到树莓派3上的方法
步骤1:确保您拥有sudo特权。默认的RPI3帐户具有sudo,因此您不必为此担心。如果您无法获得sudo特权,您仍然可以下载CLI。
如何检查是否已启用sudo 从终端运行以下以下命令
sudo su
Run Code Online (Sandbox Code Playgroud)
如果您具有sudo特权,则小数位现在应显示
root@ControlUnit:/home/[Your account name]
Run Code Online (Sandbox Code Playgroud)
或类似的规定。然后运行,exit然后继续执行步骤。如果确实如此,请继续执行后续步骤。如果不是-如果您拥有RPI3,则登录到默认帐户(密码:raspberry)并执行sudo adduser [yourname] -g sudo。如果您不拥有它,请所有者进行此操作
除了Sudo, 这是heroku CLI的操作方式: 运行以下命令
wget https://cli-assets.heroku.com/branches/stable/heroku-linux-arm.tar.gz
Run Code Online (Sandbox Code Playgroud)
它的作用是安装为Raspberry Pi创建的过时副本(您可以稍后进行更新)。然后运行此命令
mkdir -p /usr/local/lib /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
这是您必须使用sudo的部分。如果您不能使用sudo,请尝试使用命令。
sudo tar -xvzf heroku-OS-ARCH.tar.gz -C /usr/local/lib
sudo ln -s /usr/local/lib/heroku/bin/heroku /usr/local/bin/heroku
Run Code Online (Sandbox Code Playgroud)
然后只要确保您在终端中运行它即可
heroku version
Run Code Online (Sandbox Code Playgroud)
要么 heroku --version
应该说出类似的话
heroku-cli/5.7.1-c574890 (linux-arm) go1.7.5
Run Code Online (Sandbox Code Playgroud)
然后跑
heroku update
Run Code Online (Sandbox Code Playgroud)
完成了!
复制粘贴命令*
wget https://cli-assets.heroku.com/branches/stable/heroku-linux-arm.tar.gz
mkdir -p / usr / local / lib / usr / local / bin
须藤tar -xvzf heroku-linux-arm.tar.gz -C / usr / local / lib
sudo ln -s / usr / local / lib / heroku / bin / heroku / usr / local / bin / heroku
heroku更新
| 归档时间: |
|
| 查看次数: |
1077 次 |
| 最近记录: |