XenialまたはTrustyにmutt 1.7.0をインストールするにはどうすればよいですか?


10

私のお気に入りのコマンドラインメールクライアントには、大きな新バージョンがあります。Muttバージョン1.7.0が2016年8月18日にリリースされ、その他の変更点や改善点の中で、開発者は非常に便利な「サイドバー」パッチをマージしました。これに夢中になりたいです!

Xenial XerusとTrusty Tahrにこの最新バージョンのmuttをインストールするにはどうすればよいですか?


1
メールクライアント?
Anwar

2
@Anwarまさに1つ:)うまくいけば、私は質問で少し明確にした...
andrew.46

1
で、それのためのPPAがありlaunchpad.net/~jonathonf/+archive/ubuntu/backportsが
edwinksl 2016

答えになる可能性のある@edwinksl :)
Anwar

回答:


13

ご想像のとおり、Jonathon Fernyhoughはhttps://launchpad.net/~jonathonf/+archive/ubuntu/backportsmutt、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

2
注:上記のリポジトリ「ppa:jonathonf / backports」には、muttだけでなく、さらにいくつかのパッケージのバックポートがあります。このリポジトリを追加して「apt-get update / upgrade」を実行すると、単なるmuttよりも多くのパッケージが更新されます。ただ言うだけで、それが起こっても驚かない。
Vassilis Papanikolaou 2017

8

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ヘッダーと開発ライブラリが必要です。

    次に、コマンドの典型的なシーケンスを示します。(カスタマイズが必要な場合は、./configurelikeの後にオプションを渡す必要があります./configure --enable-pop。)

    ./configure
    make
    sudo make install
    

    またはcheckinstall、最後のステップを使用したい場合は

    sudo checkinstall -D make install 
    

    -Dスイッチは、インストールからDebianパッケージを作るために使用されます。追加セクションで詳細を確認してください。

    Mutt 1.7がインストールされます。


追加: andrew.46が言ったように、のcheckinstall代わりに使用することもできmake installます。これにより、1つのコマンドでパッケージを削除し、debianパッケージ(-Dオプションが使用されている場合)を取得できます。これは、他の複数のマシンで使用してインストールできます。

もっと checkinstall


2
将来の参考のために、機能するメールクライアントに対して次のフラグを有効にする必要があります。--enable-imap --enable-pop --enable-smtp --enable-sidebar --enable-gpgme --with-curses- with-ssl --with-sasl
bergercookie
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.