如何在 Xenial 或 Trusty 上安装 mutt 1.7.0?

如何在 Xenial 或 Trusty 上安装 mutt 1.7.0?

我最喜欢的命令行电子邮件客户端有一个重大的新版本。Mutt 版本 1.7.0 已于 2016 年 8 月 18 日发布,除其他更改和改进外,开发人员还合并了非常有用的“侧边栏”补丁。我非常渴望掌握这一点!

如何在 Xenial Xerus 和 Trusty Tahr 上安装最新版本的 mutt?

答案1

mutt正如我们所料,Jonathon Fernyhough在以下网址为 Ubuntu 16.04(以及 14.04)1.7.0 版本提供了一个 PPA:https://launchpad.net/~jonathonf/+archive/ubuntu/backports

sudo add-apt-repository ppa:jonathonf/backports
sudo apt-get update
sudo apt-get install mutt

答案2

埃德温的回答使用 PPA 很棒。但如果你喜欢冒险,你也可以尝试从源代码构建。

  1. 下载源代码

    wget -c ftp://ftp.mutt.org/pub/mutt/mutt-1.7.0.tar.gz
    
  2. 提取cd

    tar xf mutt-1.7.0.tar.gz
    cd mutt-1.7.0/
    
  3. 确保安装了必要的开发包。我已经build-essential安装了,需要安装libncurses5-dev。所以这样做

    sudo apt-get install build-essential libncurses5-dev
    
  4. 然后继续安装。您应该检查INSTALL文件以自定义构建。例如,您可能希望使用这些参数来configure

    • --enable-pop用于启用 POP3 支持
    • --enable-imap用于启用 IMAP 支持
    • --with-ssl这将启用对 POP 和 IMAP 的 SSL 支持。需要 OpenSSL 标头和开发库。

    现在是典型的命令序列。(如果您想要自定义,则需要在后面传递选项./configure./configure --enable-pop

    ./configure
    make
    sudo make install
    

    或者如果你想使用checkinstall最后一步

    sudo checkinstall -D make install 
    

    -D开关用于从安装中创建 Debian 软件包。有关详细信息,请参阅添加部分。

    Mutt 1.7 应该已经安装好了。


添加:正如 andrew.46 所说,我们也可以使用checkinstall而不是make install。这将使我们有机会使用单个命令删除软件包,并拥有一个 debian 软件包(如果-D使用选项),该软件包可以在多台其他机器上安装它。

更多关于checkinstall

相关内容