Pau*_*uza 7 ubuntu heroku windows-subsystem-for-linux heroku-cli
我已经在 Heroku 上有一个帐户,并且在我的 Windows 终端上运行了一个 Heroku CLI。由于我还为 Linux(WSL2)、Ubuntu 20.04 LTS 安装了 Windows 子系统,因此我尝试在 WSL2 上安装 Heroku CLI,以便此 Shell 访问。
但是,无论是 Ubuntu 还是 Windows,都不可能密切关注使用 ruby或 Windows的Get Started heroku。
第一个障碍是需要保存 OpenSSL 密钥的地方。根据教程,据说用7Zip提取Izma,
...然后将 tar 文件解压缩到 :\openssl。
这样做,Heroku CLI 无法通过 Ubuntu Shell 找到 OpenKey,当我运行时会产生许多日志建议:
sudo snap install heroku --classic
从教程。
问题是:
1) 有没有办法让 Heroku CLI 在我的 Ubuntu Shell 上访问我之前安装在dir c:/openssl
Windows上的第一个密钥?或者
2) 我需要提取 Ubuntu 根目录的密钥吗?
小智 13
您可以通过 heroku 使用这个简单的安装脚本安装heroku-cli:
curl https://cli-assets.heroku.com/install.sh | sh
来源:https : //dev.to/wrightdotclick/heroku-cli-on-wsl-26fp
1)您第一个问题的答案是“否”;
2) 是的,您需要提取 Ubuntu 根目录的密钥。
但不完全是 Windows 上 Ubuntu 上名为“root”的文件夹。您必须将密钥提取到 Ubuntu 通常保存所有密钥的位置:
<your-user>/AppData/Local/Packages/CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc/LocalState/rootfs/usr/include/openssl
使用 Windows 资源管理器查找适合您情况的路径,原因是:在安装许多其他 WLS 后,某些文件夹名称可能会更改。
提取密钥后,请按照教程中的步骤进行操作,就像仅使用 Ubuntu 进行安装一样。
归档时间: |
|
查看次数: |
3819 次 |
最近记录: |