我尝试上传到我的 PPA并添加它但我收到此错误
$ sudo add-apt-repository ppa:unixinfo/openshell
The OpenShell (opsh) command-line interface
More info: https://launchpad.net/~unixinfo/+archive/ubuntu/openshell
Press [ENTER] to continue or ctrl-c to cancel adding it
Error: signing key fingerprint does not exist
Failed to add key.
你知道该怎么做吗?
答案1
根据https://answers.launchpad.net/launchpad/+question/266806:
除非您已将源包上传到 Launchpad,否则 Launchpad 不会为您的 PPA 生成签名密钥。许多用户创建 PPA 时从未上传任何内容,因此我们会避免在知道密钥将实际使用之前使密钥服务器混乱。
查看 PPA 的构建详细信息https://launchpad.net/~unixinfo/+archive/ubuntu/openshell/+builds?build_text=&build_state=all,我注意到您的构建均未成功。因此,您的 PPA 没有签名密钥,因为我怀疑您至少需要 1 次成功构建。
PS:我假设“上传源包”意味着成功构建你的包。如果这是错误的,请告诉我。无论如何,没有成功的构建也会让 PPA 变得毫无意义 :)。