git - 回购命令无法识别
问题描述
我在 Linux Mint 20 Cinnamon 上,按照安装 repo 的步骤遇到了问题。
我的第一个问题在这里;
gpg --recv-key 8BB9AD793E8E6153AF0F9A4416530D5E920F5C65
curl https://storage.googleapis.com/git-repo-downloads/repo.asc | gpg --verify - ~/bin/repo
使用我得到的第一个命令:
gpg: key 16530D5E920F5C65: new key but contains no user ID - skipped
gpg: Total number processed: 1
gpg: w/o user IDs: 1
第二个我得到:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1256 100 1256 0 0 3245 0 --:--:-- --:--:-- --:--:-- 3237
gpg: Signature made Wed 13 Jan 2021 12:12:05 PM EST
gpg: using DSA key 8BB9AD793E8E6153AF0F9A4416530D5E920F5C65
gpg: Can't check signature: No public key
gpg: Signature made Wed 13 Jan 2021 12:12:05 PM EST
gpg: using RSA key A34A13BE8E76BFF46A0C022DA2E75A824AAB9624
gpg: Can't check signature: No public key
gpg: Signature made Wed 13 Jan 2021 12:12:06 PM EST
gpg: using EDDSA key E1F9040D7A3F6DAFAC897CD3D3B95DA243E48A39
gpg: Can't check signature: No public key
如果我跳过这个并尝试直接进入初始化 repo 客户端指令(https://source.android.com/setup/build/downloading#initializing-a-repo-client),我会使用 repo init命令:
repo init -u https://android.googlesource.com/platform/manifes```
而且,我收到此错误:
/usr/bin/env: ‘python’: No such file or directory
更新
运行此命令
ls /usr/bin/python*
结果显示我确实安装了 python:
/usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.8
解决方案
在其他地方找到解决方案。根据 Francesco Mantovani 的说法,我需要创建一个“符号链接”。我不确定这是什么,所以如果有人可以对此进行扩展,通过解释它是什么,我会很高兴。
这是解决方案
sudo ln -s /usr/bin/python3.8 /usr/bin/python
推荐阅读
- spring - 检查弹簧安全过滤器中的请求正文
- java - Android - 嵌套处理程序/可运行
- php - 如何从以下日期格式中从 mysql 中选择即将到来的日期?
- android - 如何在音乐播放器应用程序 android 的列表视图中仅显示外部存储的 .mp3 歌曲时忽略录音
- reactjs - 没有超时功能,无法在 useEffect 中设置 HTMLElement 的 scrollTop
- r - 在循环中更新变量
- error-handling - 操作数和运算符的 SMLcircularity Error 不一致
- .net-core - 如何在 AZURE 应用程序网关上启用 CORS
- reactjs - 基于功能的组件标记问题
- mysql - 如何在同一个表中更新具有外键约束的列