Pertanyaan Bagaimana cara menginstal mutt 1.7.0 pada Xenial atau Trusty?


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 perbaikan lainnya para pengembang telah menggabungkan patch 'sidebar' yang sangat berguna. Saya sangat tertarik untuk mengatasi hal ini!

Bagaimana cara menginstal versi terbaru dari mutt pada Xenial Xerus dan Trusty Tahr?


9
2017-09-11 08:31


asal


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


Jawaban:


Seperti yang diharapkan, Jonathon Fernhill memiliki PPA untuk versi 1.7.0 dari mutt untuk 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

13
2017-09-11 08:55



Catatan: Repo yang disebutkan "ppa: jonathonf / backports" memiliki backport beberapa paket, bukan hanya mutt. Menambahkan repo ini dan melakukan "apt-get update / upgrade" akan memperbarui lebih banyak paket daripada hanya mutt. Hanya mengatakan, jadi Anda tidak terkejut ketika itu terjadi. - Vassilis Papanikolaou


Jawaban Edwin 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 cd untuk itu

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

    sudo apt-get install build-essential libncurses5-dev
    
  4. Kemudian lanjutkan dengan instalasi. Anda harus memeriksa INSTALL file menyesuaikan build. Misalnya Anda mungkin ingin menggunakan parameter ini untuk configure

    • --enable-pop untuk mengaktifkan dukungan POP3
    • --enable-imap untuk mengaktifkan dukungan IMAP
    • --with-ssl yang akan memungkinkan dukungan SSL untuk POP dan IMAP. Memerlukan header OpenSSL dan pustaka pengembangan.

    Sekarang urutan perintah yang khas. (Jika Anda ingin kustomisasi, Anda harus melewati opsi setelahnya ./configure seperti ./configure --enable-pop.)

    ./configure
    make
    sudo make install
    

    atau jika Anda ingin menggunakannya checkinstall langkah terakhir adalah

    sudo checkinstall -D make install 
    

    itu -D switch digunakan untuk membuat paket debian dari instalasi. Periksa detailnya di dalam Tambahan bagian.

    Mutt 1.7 harus diinstal.


Tambahan: Seperti andrew.46 kata, kita juga bisa menggunakan checkinstall dari pada make install. Ini akan memberi kita kesempatan untuk menghapus paket dengan satu perintah dan memiliki paket debian (jika -D pilihan digunakan), yang dapat digunakan di beberapa mesin lain untuk menginstalnya.

Lebih lanjut tentang checkinstall 


8
2017-09-11 10:27



Hanya untuk referensi di masa mendatang, bendera berikut harus diaktifkan untuk klien email fungsional: --enable-imap --enable-pop --enable-smtp --enable-sidebar --enable-gpgme --with-mengutuk - with-ssl --with-sasl - bergercookie