Як встановити mutt 1.7.0 на Xenial або Trusty?


10

Мій улюблений клієнтський рядок клієнтського рядка має велику нову версію. Версія Mutt 1.7.0 була випущена 18 серпня 2016 року, серед інших змін та вдосконалень розробники об'єднали дуже корисний патч "бічної панелі". Мені дуже хочеться впоратися з цим!

Як встановити цю новітню версію mutt на Xenial Xerus і Trusty Tahr?


1
Клієнт електронної пошти?
Анвар

2
@Anwar Самий :) Сподіваюся, я трохи уточнив у питанні ...
andrew.46,


@edwinksl, що може бути відповіддю :)
Anwar,

Відповіді:


13

Як можна очікувати, Jonathon Fernyhough має PPA для версії 1.7.0 muttдля Ubuntu 16.04 (і також 14.04) на https://launchpad.net/~jonathonf/+archive/ubuntu/backports :

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

2
Примітка. У згаданому репо "ppa: jonathonf / backports" є резерви ще декількох пакетів, а не лише mutt. Якщо додати цю репосту та зробити "оновлення / оновлення apt-get", оновиться більше пакетів, ніж просто mutt. Просто кажучи, тому ви не здивовані, коли це станеться.
Василіс Папаніколау

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що дозволить підтримувати SSL для POP та IMAP. Потрібні заголовки OpenSSL та бібліотеки розвитку.

    Тепер типова послідовність команд. (Якщо ви хочете налаштувати, вам потрібно буде передати параметри після ./configureподібного ./configure --enable-pop.)

    ./configure
    make
    sudo make install
    

    або якщо ви хочете скористатися checkinstallостаннім кроком

    sudo checkinstall -D make install 
    

    -Dперемикач використовується для створення пакетів в Debian від установки. Перевірте деталі про це у розділі Додавання .

    Mutt 1.7 повинен встановитись.


Доповнення: Як сказав andrew.46, ми можемо також використовувати checkinstallзамість make install. Це дасть нам можливість видалити пакет за допомогою однієї команди та мати пакет debian (якщо -Dвикористовується опція), який можна використовувати в багатьох інших машинах для його встановлення.

Детальніше про checkinstall


2
Для подальшого ознайомлення слід включити наступні прапори для функціонального поштового клієнта: --enable-imap --enable-pop --enable-smtp --enable-sidebar --enable-gpgme --with-curses - з-ssl --with-
sasl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.