Linux GUI 环境下否为每个 app 创建独立的虚拟机?

2018-01-15 11:04:58 +08:00
 yech1990

需求比较小众:

之前见过一个 Linux 下跑安卓 app 的方案(Anbox), 可惜这几个软件不能跑。。

4090 次点击
所在节点    Linux
21 条回复
jyf007
2018-01-15 11:13:06 +08:00
我什么也不会,只能围观看看了.
imxieke
2018-01-15 11:18:19 +08:00
Docker Docker hub 有人做好的你去看看
zuolan
2018-01-15 11:32:51 +08:00
geekyoung
2018-01-15 11:34:57 +08:00
docker store
Tink
2018-01-15 11:36:09 +08:00
qemu
h4lbhg1G
2018-01-15 11:51:21 +08:00
Qubes
yech1990
2018-01-15 11:57:38 +08:00
@h4lbhg1G Qubes 难度有点大,这样相当换系统了吧?
yech1990
2018-01-15 11:58:30 +08:00
@Tink @zuolan 谢谢给的方案,我都测试一下
bsidb
2018-01-15 12:27:29 +08:00
@zuolan 这个项目看起来有些厉害
yech1990
2018-01-15 12:31:46 +08:00
@Tink QEMU 似乎也是跑整个系统上来把,有独立运行一个软件的案例么?
找了一圈没看懂
raysonx
2018-01-15 12:46:43 +08:00
flatpak 或 snap
Tuisku
2018-01-15 12:55:21 +08:00
CrossOver
zuolan
2018-01-15 13:00:02 +08:00
@bsidb #9 你要是嫌 x11docker 太麻烦可以试试 KDE 搞的类似工具,官网就有,不过只验证了 KDE 桌面,x11docker 的作者很热心,基本适配了主流的 Linux 发行版。
yulgang
2018-01-15 13:19:59 +08:00
docker qemu uml-linux
yech1990
2018-01-15 13:39:16 +08:00
@zuolan archLinux 下需要安装 xterm 和 xorg-xinit 么?

暂时调不出 dpi。。 。hiDpi 下真是瞎眼
yech1990
2018-01-15 13:44:47 +08:00
@raysonx 没有查到 flatpak 是怎么获取硬件信息的,感觉不支持制定独立的 MAC 地址和 IP 地址。
Owenjia
2018-01-15 13:51:25 +08:00
推荐看看 firejail,网址在这里: https://firejail.wordpress.com
Owenjia
2018-01-15 13:55:20 +08:00
@yech1990
flatpak 是用了一个叫 bubblewrap 的沙盒,主要是通过 ns/cgroup 进行隔离,跟 firejail 差不多的。
zuolan
2018-01-15 15:49:23 +08:00
@yech1990 #15 x11docker 没有依赖来着,KDE 那个地址在这:

https://community.kde.org/Neon/Docker
yech1990
2018-01-15 16:14:08 +08:00
@zuolan 我在 Arch 上跑的 报了两个 error 安了依赖才能跑上 demo。 不过目前只能跑跑 demo,如果要运行其他的程序还要摸索一段时间。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/422967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX