所有用户的 Byobu 屏幕默认

所有用户的 Byobu 屏幕默认

我已经byobu在我的 ubuntu 12.04 服务器安装中安装了它并将其设置为后端以使用屏幕。

我尝试让系统上的所有用户都使用byobu屏幕作为默认设置,但没有成功。

我曾尝试使用byobu-select-backend,但这只会更改发出命令的用户的设置,而不是全部。

我不想手动为系统上的每个用户编辑.byobu/backend,但我想实现的是当我安装它时,即作为root用户将此设置应用于系统上的所有用户。

谢谢大家。

问候。

科斯塔斯普

答案1

编辑文件/etc/byobu/backend并替换分配

BYOBU_BACKEND="tmux"

BYOBU_BACKEND="screen"

如果您的系统上有注释,也请取消注释该行。

此系统范围的配置文件将影响所有用户。当然,如果安装了 tmux,用户仍然可以自由选择 tmux 会话,并且每个用户的会话~/.byobu/backend将优先于系统范围的默认会话,但现在对于尚未运行 byobu 的所有用户,默认会话将是屏幕。

如果您想为用户设置默认值,即使他们已经运行 byobu 并且有自己的偏好,您也必须编辑(或删除)每个用户的个人~/.byobu/backend配置文件。

相关内容