如何停止 BitBake 进度记录?

How do I stop BitBake progress logging?

人们可能期望 bitbake 的 -s (--silent) 选项会删除所有进度报告。但我仍然得到数千行:

[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (657 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||
[36A[JRunning tasks (658 of 2070)  31% ||

$TERMdumb,所以也不应该有所有那些 ^[ 序列。我不想让这些废话填满我的构建日志;我做错了什么?

问题是我 运行 在 Docker 容器中,$TERM 没有明确传递。然后 Bitbake 做出了错误的猜测。

修复很简单:在 docker run 命令中传递 -e TERM=${TERM:-dumb}