Bagaimana cara menginstal mutt 1.7.0 di Xenial atau Trusty?

10

Klien email baris perintah favorit saya memiliki versi baru yang besar. Mutt versi 1.7.0 telah dirilis pada 18 Agustus 2016 dan di antara perubahan dan peningkatan lainnya para pengembang telah menggabungkan tambalan 'sidebar' yang sangat berguna. Saya sangat tertarik untuk mengatasi ini!

Bagaimana cara menginstal mutt versi terbaru ini di Xenial Xerus dan Trusty Tahr?

andrew.46
sumber
1
Klien email?
Anwar
2
@Anwar Yang sangat :) Mudah-mudahan saya telah mengklarifikasi sedikit dalam pertanyaan ...
andrew.46
1
Ada PPA untuk itu di launchpad.net/~jonathonf/+archive/ubuntu/backports .
edwinksl
@edwinksl yang bisa menjadi jawabannya :)
Anwar

Jawaban:

13

Seperti yang diduga, Jonathon Fernyhough memiliki PPA untuk versi 1.7.0 muttuntuk Ubuntu 16.04 (dan 14.04 juga) di https://launchpad.net/~jonathonf/+archive/ubuntu/backports :

sudo add-apt-repository ppa:jonathonf/backports
sudo apt-get update
sudo apt-get install mutt
edwinksl
sumber
2
Catatan: Repo yang disebutkan "ppa: jonathonf / backports" memiliki backports dari beberapa paket lagi, bukan hanya mutt. Menambahkan repo ini dan melakukan "apt-get update / upgrade" akan memperbarui lebih banyak paket daripada sekadar mutt. Hanya mengatakan, jadi Anda tidak terkejut ketika itu terjadi.
Vassilis Papanikolaou
8

Jawaban Edwin tentang menggunakan PPA sangat bagus. Tetapi jika Anda suka berpetualang Anda dapat mencoba membangun dari sumber juga.

  1. Unduh sumbernya

    wget -c ftp://ftp.mutt.org/pub/mutt/mutt-1.7.0.tar.gz
    
  2. Ekstrak dan cdke sana

    tar xf mutt-1.7.0.tar.gz
    cd mutt-1.7.0/
    
  3. Pastikan Anda telah menginstal paket pengembangan yang diperlukan. Saya sudah build-essentialmenginstal dan perlu menginstal libncurses5-dev. Jadi lakukan ini

    sudo apt-get install build-essential libncurses5-dev
    
  4. Kemudian lanjutkan dengan instalasi. Anda harus memeriksa INSTALLfile yang menyesuaikan build. Misalnya, Anda mungkin ingin menggunakan parameter ini untukconfigure

    • --enable-pop untuk mengaktifkan dukungan POP3
    • --enable-imap untuk mengaktifkan dukungan IMAP
    • --with-sslyang akan memungkinkan dukungan SSL untuk POP dan IMAP. Membutuhkan header OpenSSL dan perpustakaan pengembangan.

    Sekarang urutan khas dari perintah. (Jika Anda ingin kustomisasi, Anda harus meneruskan opsi setelah ./configuresuka ./configure --enable-pop.)

    ./configure
    make
    sudo make install
    

    atau jika Anda ingin menggunakan checkinstalllangkah terakhir akan menjadi

    sudo checkinstall -D make install 
    

    yang -Dswitch digunakan untuk membuat paket debian dari instalasi. Periksa detailnya di bagian Penambahan .

    Mutt 1.7 harus diinstal.


Selain itu: Seperti andrew.46 mengatakan, kita juga bisa menggunakan checkinstallbukan make install. Ini akan memberi kita kesempatan untuk menghapus paket dengan satu perintah dan memiliki paket debian (jika -Dopsi digunakan), yang dapat digunakan di beberapa mesin lain untuk menginstalnya.

Lebih lanjut tentang checkinstall

Anwar
sumber
2
Hanya untuk referensi di masa mendatang, flag berikut ini harus diaktifkan untuk klien email fungsional: --enable-imap --enable-pop --enable-smtp --enable-sidebar --enable-gpgme --with-curses - dengan-ssl --with-sasl
bergercookie