and*_*.46 10 upgrade mutt software-installation 14.04 16.04
我最喜欢的命令行电子邮件客户端有一个很大的新版本。Mutt 1.7.0 版已于 2016 年 8 月 18 日发布,除其他更改和改进外,开发人员还合并了非常有用的“侧边栏”补丁。我非常渴望解决这个问题!
如何在 Xenial Xerus 和 Trusty Tahr 上安装这个最新版本的 mutt?
edw*_*ksl 13
正如人们所料,Jonathon Fernyhoughmutt在https://launchpad.net/~jonathonf/+archive/ubuntu/backports上为 Ubuntu 16.04(以及 14.04)的1.7.0 版提供了 PPA :
sudo add-apt-repository ppa:jonathonf/backports
sudo apt-get update
sudo apt-get install mutt
Run Code Online (Sandbox Code Playgroud)
Edwin使用 PPA的回答很棒。但是,如果您喜欢冒险,您也可以尝试从源代码构建。
下载源码
wget -c ftp://ftp.mutt.org/pub/mutt/mutt-1.7.0.tar.gz
Run Code Online (Sandbox Code Playgroud)提取它和cd它
tar xf mutt-1.7.0.tar.gz
cd mutt-1.7.0/
Run Code Online (Sandbox Code Playgroud)确保安装了必要的开发包。我已经build-essential安装了,需要安装libncurses5-dev. 所以这样做
sudo apt-get install build-essential libncurses5-dev
Run Code Online (Sandbox Code Playgroud)然后继续安装。您应该检查INSTALL文件自定义构建。例如,您可能希望使用这些参数来configure
--enable-pop 用于启用 POP3 支持--enable-imap 用于启用 IMAP 支持--with-ssl这将为 POP 和 IMAP 启用 SSL 支持。需要 OpenSSL 标头和开发库。 现在是典型的命令序列。(如果您想要自定义,则需要在./configurelike之后传递选项./configure --enable-pop。)
./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
或者如果你想使用checkinstall最后一步
sudo checkinstall -D make install
Run Code Online (Sandbox Code Playgroud)
该-D开关用于从安装制作一个 debian 包。在添加部分检查它的详细信息。
应该安装 Mutt 1.7。
补充:正如andrew.46所说,我们也可以使用checkinstall代替make install。这将使我们有机会使用单个命令删除软件包并拥有一个 debian 软件包(如果使用了-D选项),可以在多台其他机器上使用它来安装它。
更多关于 checkinstall
| 归档时间: |
|
| 查看次数: |
1627 次 |
| 最近记录: |