Ubuntu Touch:铬端口?

Ubuntu Touch:铬端口?

Ubuntu Touch(OTA10.1、bq M10)中似乎没有可用的 Chromium(或 Google Chrome)端口。是否存在这样的端口,或者是否有计划提供这样的端口(即使没有触摸/小屏幕优化)?

答案1

手机/平板电脑图像中的系统浏览器基于 Chromium Content API,因此体验与使用 Chromium 的体验大致相同。

如果您希望将 Chromium 用作旧版 X11 应用程序,您应该能够使用 Libertine 将其安装在旧版应用程序容器内,方式与 Firefox/Libreoffice 相同。

Google 不提供 Chrome 的通用 ARM 版本,因此专有 Chrome 浏览器版本将无法使用。

答案2

您可以使用命令行工具在 libertine 容器中安装应用程序。首先,在文件系统的可写部分创建一个容器。我使用了此处的说明

https://docs.google.com/document/d/1yJepibh68YaQijWO3Z3dWTtTTmzXnMmEE8eswhUXzw4/edit?pref=2&pli=1

说明还告诉您如何制作桌面文件,以便它出现在应用程序范围内。我通过这种方式成功安装了 emacs。

如果你尝试在终端应用程序中执行此操作,则会因缺乏权限而遇到问题。解决此问题的最简单方法是使用以下命令启动 ssh 服务器

sudo android-gadget-service enable ssh

然后运行

ssh-keygen
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
eval $(ssh-agent)
ssh localhost

现在,您可以按照说明设置 libertine 容器并安装应用程序。此脚本可自动执行该过程(我还没有尝试过):

http://paste.ubuntu.com/16001183/

答案3

我正在寻找在 Ubuntu touch 上安装 Chromium 的方法。这里提到的其他方法并不完全正确。

虽然 Google 确实没有为 Chromium 提供 arm64 版本,但确实存在有效的工作版本。我在 Manjaro Linux 上安装了一个可以投射到我的智能电视的版本。这是在我的 Pinephone 上完成的。但是现在,我正在我的 Pinephone 上运行 Ubuntu Touch。

如今,Libertine 容器的状态相当混乱。它很麻烦,而且无法像宣传的那样在“设置 --> 系统屏幕”中工作。所以对我来说,Libertine 不是答案。

相关内容