如何在 LaunchPad 上对私人 PPA 进行身份验证?

如何在 LaunchPad 上对私人 PPA 进行身份验证?

我是 LaunchPad 上私有 PPA 的维护者。不过,我不知道如何正确地对其进行身份验证。我有一个以 开头的 URL

 https://private-ppa.launchpad.net/...

在我的sources.list,但运行apt-get update结果

W: Failed to fetch https://private-ppa.launchpad.net/...: 401  Authorization Required

sources.list我需要在哪里输入我的凭证?作为

https://username:[email protected]/...

?如果是,这些是哪一个usernamepassword这是我用来登录 LaunchPad Web 界面的用户名吗?但那将是我的 Ubuntu One 电子邮件地址,而不是用户名。对于密码,我应该使用哪一个?如果我直接在浏览器中输入 PPA 的 URL,我会收到一条提示说

A username and password are being requested by https://private-ppa.launchpad.net. The site says: "Token Required"

该消息指的是哪个令牌?

编辑:是不是因为我受到了https://bugs.launchpad.net/launchpad/+bug/860273? 如果是,我该如何生成访问令牌?

答案1

我发现了:

  1. 转到 PPA 的页面。
  2. 点击管理访问权限在右上角。
  3. 点击添加访问权限在左上角。
  4. 输入个人(您自己)或团队(您是其成员)的名称,单击添加在该行的末尾。
  5. 返回 PPA 的页面。
  6. 展开有关此 PPA 的技术细节部分现在包含 URL 中的凭据。

相关内容