我是 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]/...
?如果是,这些是哪一个username
?password
这是我用来登录 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
我发现了:
- 转到 PPA 的页面。
- 点击管理访问权限在右上角。
- 点击添加访问权限在左上角。
- 输入个人(您自己)或团队(您是其成员)的名称,单击添加在该行的末尾。
- 返回 PPA 的页面。
- 展开有关此 PPA 的技术细节部分现在包含 URL 中的凭据。