用户名/密码验证失败。dpkg:错误:请求的操作需要超级用户权限

用户名/密码验证失败。dpkg:错误:请求的操作需要超级用户权限
gichan02@gichan02-Latitude-D520:~$ wget https://private-ppa.launchpad.net/commercial-ppa-uploaders/xojo/ubuntu/pool/main‌​/x/xojo/xojo-bin_2013.41-0ubuntu1_i386.deb; dpkg -i xojo-bin*.deb
--2014-05-28 00:17:18--  https://private-ppa.launchpad.net/commercial-ppa-uploaders/xojo/ubuntu/pool/main%E2%80%8C%E2%80%8B/x/xojo/xojo-bin_2013.41-0ubuntu1_i386.deb
Resolving private-ppa.launchpad.net (private-ppa.launchpad.net)... 91.189.95.83
Connecting to private-ppa.launchpad.net (private-ppa.launchpad.net)|91.189.95.83|:443... connected.
HTTP request sent, awaiting response... 401 Authorization Required

Username/Password Authentication Failed.
--2014-05-28 00:17:20--  https://private-ppa.launchpad.net/commercial-ppa-uploaders/xojo/ubuntu/pool/main%E2%80%8C%E2%80%8B/x/xojo/xojo-bin_2013.41-0ubuntu1_i386.deb
Reusing existing connection to private-ppa.launchpad.net:443.
HTTP request sent, awaiting response... 401 Authorization Required

Username/Password Authentication Failed.
dpkg: error: requested operation requires superuser privilege

答案1

如上所述,您正在尝试连接到私有存储库。服务器正在请求身份验证,但失败并出现 401 错误(亲自测试)。您没有来自服务器的身份验证。

此外,您正尝试连续运行 2 个命令:

wget https://private-ppa.launchpad.net/commercial-ppa-uploaders/xojo/ubuntu/pool/main‌​/x/xojo/xojo-bin_2013.41-0ubuntu1_i386.deb; dpkg -i xojo-bin*.deb

到后面,因此;它是分隔符。

您正在运行dpkg -i xojo-bin*.deb此命令,必须以 sudo 身份运行sudo dpkg -i xojo-bin*.deb

或者,您也可以直接从https://www.xojo.com/download/

答案2

好的,现在我终于可以运行 Xojo 应用程序了。我登录 Launchpad 并转到
https://private-ppa.launchpad.net/commercial-ppa-uploaders/xojo/ubuntu/pool/main/x/xojo/

然后我下载了.deb 文件并安装。

我现在唯一担心的是“更新”。

但总的来说我可以使用 xojo。

相关内容