gpt4 book ai didi

linux - 在 chroot 环境中调用外部脚本

转载 作者:太空狗 更新时间:2023-10-29 11:16:38 24 4
gpt4 key购买 nike

我使用 chroot 开发环境为设备开发软件。 chroot 开发环境将我系统的其余部分与构建系统黑客隔离开来。 chroot 环境是基于文本的,但我更喜欢使用图形文本编辑器。现在,我将一个终端 chroot 到开发环境以构建包,另一个终端从外部指向 chroot 环境以编辑文件。

我厌倦了不断地在这些终端之间来回切换,但出于显而易见的原因,我不想在我紧凑的开发环境中安装 X 和 Gnome。我需要一种将某些命令转发到外部环境的方法,但我想不出一个简单的解决方案。如何从 chroot 环境中对外部系统执行命令?

最佳答案

是的,可以使用 SSH,但是没有 X 转发,因为你想在 chroot 之外而不是在里面运行应用程序。这意味着您必须告诉应用程序它的 X 服务器在哪里,因为 SSH 不会为您做这件事。这是通过在运行任何 X 应用程序之前将 DISPLAY 环境变量设置为与非 chrooted 终端相同的值来完成的,通常是:

export DISPLAY=:0

关于linux - 在 chroot 环境中调用外部脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3171964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com