Ubuntu 触摸“点击”包

Ubuntu 触摸“点击”包

当我尝试从 Ubuntu 商店安装应用程序时,系统提示我输入 Ubuntu 用户名和密码。我找不到不注册就能安装应用程序的方法。我很惊讶,因为这似乎有点违背自由软件运动。

有办法吗?

如果不是,为什么这是强制的?

答案1

不可以,如果不登录 Ubuntu One 帐户,则无法从商店安装应用程序。但是,您可以从命令行手动安装软件包,而忽略签名。以这种方式安装应用程序可能会带来安全风险。

有几件事需要 Ubuntu One 帐户,安装/更新应用程序只是其中的一部分。提交评论、提交有关系统的错误报告也需要 Ubuntu One 帐户https://launchpad.net/网站,并且需要一个帐户才能接收来自支持它的应用程序的推送通知。

该帐户是安装应用程序所必需的,也允许将来的某些功能,例如通过网络远程安装、在新/重新刷新/其他设备上重新安装已安装的应用程序以及将可能已安装的恶意应用程序列入黑名单撤销。

“免费”的应用程序也可能使用应用程序内购买,并且需要一个帐户才能使此功能正常运行,即使您不想购买任何东西。高级 QtPurchasing API 对此非常有限,并且要求一个帐户来安装应用程序也有助于确保在使用该应用程序时该帐户也存在。

答案2

显然,有一种方法,但不适合胆小的人。我有一个这里有类似的帖子

Ubuntu 触摸“点击”包

一旦找到这些包并且对它们的来源感到满意,您就可以使用 adb shell 来安装点击包。

要安装 adb,您可以按照ubuntu touch 安装指南中的“准备桌面”部分

有了 adb 后,请在设备上启用调试(系统设置、关于、开发者模式=开启),使用 usb 连接设备并在主机上运行:

adb devices

您将看到一个列表,表明该设备处于离线状态。不要绝望,您的设备上将显示一个确认对话框,以允许特定主机访问该设备。确认后,设备将开始通信。然后运行:

adb shell

这样您就可以获得平板电脑的 shell 访问权限(并通过 sudo 获得 root 权限)。然后您可以安装任何 click 包。任何您能拿到的包,这有点吓人……

pkcon install-local --allow-untrusted FILES

有人告诉我你可以从源代码编译点击包,但我希望找到一些简单的方法来定位分布式免费软件包。

Debian/Ubuntu 软件包

您可以将文件系统切换为写入模式(小心,有龙!)并执行通常的 apt-get 操作。您知道不建议这样做,因为这将导致您的系统不受自动更新的支持,并且您可能会丢失修改。哎呀,我可以忍受......

我发现了另一个关于使用使用 Libertine 定制应用程序容器。我还没有亲自尝试过,但它可能会给你一些想法。以下是一些自由容器简介

为什么?

...我很好奇!为了回答你的第二个问题,为什么必须拥有“一个”账户,我只能为你提出一些假设:

  • 支持匿名操作需要做一些工作,所以还没有完成(我希望是最喜欢的)
  • 作者确实想追踪你,不管出于什么原因(我希望事实并非如此)

相关内容