byobu – 当 I/O 变为零时状态字段不会隐藏 – 是错误,还是如预期?

byobu – 当 I/O 变为零时状态字段不会隐藏 – 是错误,还是如预期?

我想利用 byobu 的“网络”和“diskio”状态字段,但我不确定以下行为(#2)是正常的还是有缺陷的:

  1. 当有IO时,网络和磁盘状态数字会波动并按预期报告。
  2. 当 IO 停止时,这些数字将无限期地显示报告的最后一组数字。

我的印象是#2应该是“当 IO 停止并且已经过去了 3 秒时,网络和 diskio 状态数字应该从 byobu 状态区域消失” - 因为 byobu 的手册指出:

网络 - 过去 3 秒内即时上传/下载带宽(单位:[GMk]bps);如果流量为 0,则不显示任何内容;

有人可以解释一下这个谜团吗——它是否正常工作,或者它是一个错误?

答案1

是的,这是一个漏洞存在于屏风4.33 版本之前的版本已修复这些问题。

您可以从电力供应协议使用:

sudo apt-add-repository ppa:byobu/ppa
sudo apt-get update
sudo apt-get install -f byobu

—— Dustin Kirkland,作者兼维护者屏风

答案2

原作者(Dustin Kirkland)的见解,我设法了解到我的 byobu 版本(5.17)存在错误,并且从 ppa 服务(5.33)获取最新版本可以解决该问题。

Debian byobu 升级,官方方法

升级 byobu 的官方方法实际上是使用某种“Debian 不稳定”存储库:https://answers.launchpad.net/byobu/+question/184981

Debian byobu 升级,粗略 PPA 安装

sudo wget http://blog.anantshri.info/content/uploads/2010/09/add-apt-repository.sh.txt -O /usr/bin/add-apt-repository
sudo chmod +x /usr/bin/add-apt-repository
# Followed by the "Ubuntu" commands below

注意:显然,将 Ubuntu 软件包安装到 Debian 中需要您自担风险。这恰好在我的基于 Debian 6.0 的 TurnKeyLinux 系统上成功了

Ubuntu

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F430BBA5
sudo add-apt-repository ppa:byobu/ppa
sudo apt-get update
sudo apt-get install byobu

相关内容