我需要一个mutt
名为“sidebar”的补丁,它是mutt-patched
Ubuntu 16.04 中软件包的一部分。现在我已经切换到 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
包中。
有没有人有这方面的信息,可能会阐明这个问题?
好消息是侧边栏补丁被合并到 Mutt 的发布版本中。因此,在 Bionic Beaver 下无需再进行修补和编译即可获得完整的侧边栏!
要更正您的语法错误,您最好对
~/.muttrc
文件中的侧边栏语法进行全新的处理。这可以通过以下方式实现:~/.muttrc
/usr/share/doc/mutt/examples/sample.muttrc-sidebar
并将内容复制到现有~/.muttrc
文件中开始编辑侧边栏条目,首先也是最重要的是:将其设置为“是”:
这将使用 Bionic Beaver Mutt plus 侧边栏快速设置您,下面是我自己的 Bionic 安装快速设置的屏幕截图:
然后当然是每个 Mutt 用户都会知道和喜爱的无休止的微调:)