提问:wine可不可以让所有运行程序的父进程是一个非init程序,现在全都在init下看起来很乱也不好管理,杀也不好杀,也不能区别哪个wine目录的exe

@Ta 05-11 10:01发布,05-11 10:03修改 482点击

回答:

你可以使用进程命名空间,unshare -p

unshare -Ufp --mount-proc /bin/bash

然后再运行wine,就可以看到wine都是bash的子进程。

截图_选择区域_20220511093720.png

或者直接一步到位启动wine:

unshare -Ufp --mount-proc wine c:/windows/explorer.exe
QQ图片20220511100043.png

如果unshare -Ufp --mount-proc提示不允许操作,要sudo才能成功,可以尝试换成unshare -Umfp --mount-proc


回复列表(2)
添加新回复
回复需要登录