Làm cách nào để cài đặt mutt 1.7.0 trên Xenial hoặc Trusty?


10

Ứng dụng email dòng lệnh yêu thích của tôi có một phiên bản mới lớn. Phiên bản Mutt 1.7.0 đã được phát hành vào ngày 18 tháng 8 năm 2016 và trong số các thay đổi và cải tiến khác, các nhà phát triển đã hợp nhất bản vá 'sidebar' rất hữu ích. Tôi rất muốn đến để nắm bắt với điều này!

Làm cách nào để cài đặt phiên bản mutt mới nhất này trên Xenial Xerus và Trusty Tahr?


1
Các khách hàng email?
Anwar

2
@Anwar The one one :) Hy vọng tôi đã làm rõ một chút trong câu hỏi ...
andrew.46


@edwinksl đó có thể là câu trả lời :)
Anwar

Câu trả lời:


13

Như mọi người có thể mong đợi, Jonathon Fernyhough có PPA cho phiên bản 1.7.0 muttdành cho Ubuntu 16.04 (và 14.04 cũng vậy) tại https://launchpad.net/~jonathonf/+archive/ubfox/backports :

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

2
Lưu ý: Repo được đề cập "ppa: jonathonf / backports" có backport của một số gói khác, không chỉ mutt. Thêm repo này và thực hiện "apt-get update / nâng cấp" sẽ cập nhật nhiều gói hơn là chỉ mutt. Chỉ cần nói, vì vậy bạn không ngạc nhiên khi nó xảy ra.
Vassilis Papanikolaou

8

Câu trả lời của Edwin về việc sử dụng PPA là tuyệt vời. Nhưng nếu bạn thích phiêu lưu Bạn cũng có thể thử xây dựng từ nguồn.

  1. Tải về nguồn

    wget -c ftp://ftp.mutt.org/pub/mutt/mutt-1.7.0.tar.gz
    
  2. Giải nén nó và cdcho nó

    tar xf mutt-1.7.0.tar.gz
    cd mutt-1.7.0/
    
  3. Hãy chắc chắn rằng bạn đã cài đặt các gói phát triển cần thiết. Tôi đã build-essentialcài đặt và cần cài đặt libncurses5-dev. Vì vậy, làm điều này

    sudo apt-get install build-essential libncurses5-dev
    
  4. Sau đó tiến hành cài đặt. Bạn nên kiểm tra INSTALLtập tin tùy chỉnh bản dựng. Ví dụ: bạn có thể muốn sử dụng các tham số này đểconfigure

    • --enable-pop để bật hỗ trợ POP3
    • --enable-imap để bật hỗ trợ IMAP
    • --with-sslsẽ cho phép hỗ trợ SSL cho POP và IMAP. Cần các tiêu đề OpenSSL và các thư viện phát triển.

    Bây giờ là chuỗi lệnh điển hình. (Nếu bạn muốn tùy chỉnh, bạn sẽ cần phải vượt qua các tùy chọn sau khi ./configurethích ./configure --enable-pop.)

    ./configure
    make
    sudo make install
    

    hoặc nếu bạn muốn sử dụng checkinstallbước cuối cùng sẽ là

    sudo checkinstall -D make install 
    

    các -Dcông tắc được sử dụng để thực hiện một gói debian từ cài đặt. Kiểm tra chi tiết về nó trong phần Bổ sung .

    Mutt 1.7 nên được cài đặt.


Ngoài ra, như andrew.46 đã nói, chúng ta cũng có thể sử dụng checkinstallthay vì make install. Điều này sẽ cho chúng ta cơ hội để loại bỏ gói bằng một lệnh duy nhất và có gói debian (nếu -Dtùy chọn được sử dụng), có thể được sử dụng trong nhiều máy khác để cài đặt nó.

Thêm về checkinstall


2
Chỉ để tham khảo trong tương lai, các cờ sau nên được bật cho ứng dụng thư khách chức năng: --enable-imap --enable-pop --enable-smtp --enable-sidebar --enable-gpgme --with-curses - với-ssl --with-sasl
bergercookie
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.