Как установить mutt 1.7.0 на Xenial или Trusty?

8

У моего любимого почтового клиента командной строки есть большая новая версия. Версия Mutt 1.7.0 была выпущена 18 августа 2016 года, а среди других изменений и улучшений разработчики объединили очень полезный патч «боковой панели». Я очень заинтересован в этом!

Как установить эту новейшую версию mutt на Xenial Xerus и Trusty Tahr?

    
задан andrew.46 11.09.2016 в 08:31
источник

2 ответа

13

Как и следовало ожидать, у Jonathon Fernyhough есть PPA для версии 1.7.0 mutt для Ubuntu 16.04 (и 14.04 тоже) в Ссылка :

sudo add-apt-repository ppa:jonathonf/backports
sudo apt-get update
sudo apt-get install mutt
    
ответ дан edwinksl 11.09.2016 в 08:55
источник
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

ответ дан Anwar 11.09.2016 в 10:27
источник

Ознакомьтесь с другими вопросами по меткам