首页 > 解决方案 > 回购命令无法识别

问题描述

我在 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

标签: gitandroid-sourcelinux-mintrepo

解决方案


在其他地方找到解决方案。根据 Francesco Mantovani 的说法,我需要创建一个“符号链接”。我不确定这是什么,所以如果有人可以对此进行扩展,通过解释它是什么,我会很高兴。

这是解决方案

sudo ln -s /usr/bin/python3.8 /usr/bin/python

推荐阅读