use*_*706 6 ubuntu-touch software-installation
在平板电脑上的 Ubuntu Touch 中,我可以使用apt-get本机应用程序访问 Ubuntu 存储库吗?本机 Linux 应用程序能否在 Ubuntu Touch 中运行?
有几件事要说:
1) apt-get 本身确实有效并且仍然有效。那不会消失。据我所知,您甚至仍然可以执行 apt-get update/upgrade 来更新您的软件包。但是为了更容易部署,我们现在使用点击包来部署应用程序以进行触摸。
2) 本机应用程序会在触摸上运行吗?那要看情况了。当您的意思是具有 GUI 的应用程序时,不,很可能不是。当它们没有使用适用于 Ubuntu 的 Qt/QML sdk 构建时,它们不会有足够的环境意识来在触摸上运行。(虽然理论上你可以在(比如)C++ 中构建一个应用程序,而没有可以触摸工作的 sdk。这将是一项非常复杂的任务)
所以不:实际上桌面 Ubuntu 的 GUI 应用程序不会在 Touch 上运行。Touch 和 Desktop Ubuntu(目前)之间的基本区别在于 Desktop 使用 X 显示服务器。所有桌面 GUI 程序都依赖 X 将它们呈现到屏幕上。Touch 现在不会也不会有 X。一个名为 Mir 的新显示服务器专为 Touch 设计。与 X 相比,这带来了巨大的优势,但这意味着需要 X 的应用程序将无法在 Touch 上运行。(同样,这仅适用于应用程序的 GUI 部分)。另请注意,在不久的将来,Ubuntu Desktop 也将获得 MIR,但对于不执行 MIR 的应用程序,将退回到 X。
大多数命令行界面程序(例如开瓶器)在 Touch 上没有固有的问题。(然而,Touch 仍在大力开发中,所以它现在可能无法正常工作。)
抱歉回复太长。然而,这是非常复杂的东西:)
| 归档时间: |
|
| 查看次数: |
6739 次 |
| 最近记录: |