我需要一个名为“sidebar”的补丁mutt
,它是 Ubuntu 16.04 软件包的一部分mutt-patched
。现在我已切换到 Ubuntu 18.04,但它似乎不存在在 Ubuntu 18.04 的存储库中。
我在网上找到的关于如何安装“侧边栏”补丁的唯一说明是自己应用补丁并编译软件包。我有技术知识来做到这一点,但我不喜欢使用手工编译的软件,因为那样我就必须手动检查更新,而不是使用 apt 系统。
Apt 告诉我该软件包已被以下软件包替换mutt
:
[root@bonkwinkler ~]# apt-get install mutt-patched
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mutt-patched is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mutt:i386 mutt
E: Package 'mutt-patched' has no installation candidate
[root@bonkwinkler ~]#
但是,运行时mutt
,显示配置错误。
[helgihg@bonkwinkler ~]$ mutt
Error in /home/helgihg/.mutt/muttrc, line 47: sidebar_sort: unknown variable
Error in /home/helgihg/.mutt/muttrc, line 64: sidebar-scroll-up: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 65: sidebar-scroll-down: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 66: sidebar-scroll-up: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 67: sidebar-scroll-down: no such function in map
因此旧软件包中的补丁mutt-patched
似乎没有包含在常规mutt
软件包中。
是否有人有关于此的信息,可以阐明这个问题?
答案1
好消息是,侧边栏补丁不久前已整合到 Mutt 的发布版本中。因此,在 Bionic Beaver 下无需再进行修补和编译即可获得功能齐全的侧边栏!
要纠正语法错误,最好重新检查~/.muttrc
文件中的侧边栏语法。可以通过以下方法完成:
- 注释掉全部
~/.muttrc
现有文件中现有侧边栏条目 - 使用您最喜欢的文本编辑器打开提供的示例文件
/usr/share/doc/mutt/examples/sample.muttrc-sidebar
,并将内容复制到现有~/.muttrc
文件中 开始编辑侧边栏条目,首先也是最重要的从这个开始:将其设置为“是”:
# Should the Sidebar be shown? set sidebar_visible = yes
这将帮助您快速设置 Bionic Beaver Mutt plus 侧边栏,下面是我自己的 Bionic 安装的快速设置的屏幕截图:
当然,还有每个 Mutt 用户都会了解和喜爱的无尽的微调:)