我正在开展一些新项目,我将使用安装了 Ubuntu Server 14.04 的 PC 作为主服务器。安装后的所有操作都将通过 ssh 完成。我已经创建了虚拟机来编辑一些配置,但我发现,在 ssh 会话中显示的文本图形界面中输入密码会出现问题。例如,此文本图形界面显示在 postfix 安装中,我无法使用 PuTTY 将文本粘贴到其中。我说的是这种类型的界面:
几个月前,我使用的是 Ubuntu Server 14.04 Minimal,它基于文本安装了完整的 postfix,邮件配置类型的选择也用 1 到 5 的数字表示(按上图的顺序排列)。因为我将来会安装一些使用前面提到的界面类型的软件包,所以我想以某种方式避免手动输入密码。Ubuntu Server Minimal 的安装与此有点类似,只是需要输入邮件配置类型的编号和其他信息:
我真的很感激任何关于如何更改界面类型(至少对于我提到的几个安装)或如何将密码粘贴到文本图形界面框中的建议。
答案1
使用重新配置包时dpkg-reconfigure
,您可以选择对话界面和基于文本的阅读行-f
使用或开关在命令行上进行交互--frontend
,例如
sudo dpkg-reconfigure -f readline tzdata
debconf
或者,您可以通过重新配置包本身来更改默认前端。来自man dpkg-reconfigure
:
-ftype, --frontend=type
Select the frontend to use. The default frontend can be permanently
changed by:
dpkg-reconfigure debconf
Note that if you normally have debconf set to use the
noninteractive frontend, dpkg-reconfigure will use the dialog
frontend instead, so you actually get to reconfigure the package.