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

@Ta 2022-05-11发布,2022-05-11修改 7777点击

回答:

你可以使用进程命名空间,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|隐藏机器人聊天)
添加新回复
回复需要登录