it-swarm.com.de

Wie installiere ich mutt 1.7.0 auf Xenial oder Trusty?

Mein Lieblingsbefehlszeilen-E-Mail-Client hat eine große neue Version. Mutt Version 1.7.0 wurde am 18. August 2016 veröffentlicht und neben anderen Änderungen und Verbesserungen haben die Entwickler den sehr nützlichen 'Sidebar'-Patch zusammengeführt. Ich bin sehr daran interessiert, mich damit auseinanderzusetzen!

Wie installiere ich diese neueste Version von Mutt auf Xenial Xerus und Trusty Tahr?

10
andrew.46

Wie zu erwarten ist, hat Jonathon Fernyhough eine PPA für Version 1.7.0 von mutt für Ubuntu 16.04 (und auch 14.04) unter https://launchpad.net/~jonathonf/+archive/ubuntu/). backports :

Sudo add-apt-repository ppa:jonathonf/backports
Sudo apt-get update
Sudo apt-get install mutt
13
edwinksl

Edwins Antwort die Verwendung von PPA ist großartig. Aber wenn Sie gerne abenteuerlustig sind, können Sie auch versuchen, von der Quelle aus zu bauen.

  1. Laden Sie die Quelle herunter

    wget -c ftp://ftp.mutt.org/pub/mutt/mutt-1.7.0.tar.gz
    
  2. Extrahiere es und cd dorthin

    tar xf mutt-1.7.0.tar.gz
    cd mutt-1.7.0/
    
  3. Stellen Sie sicher, dass die erforderlichen Entwicklungspakete installiert sind. Ich hatte build-essential bereits installiert und musste libncurses5-dev installieren. Also mach das

    Sudo apt-get install build-essential libncurses5-dev
    
  4. Fahren Sie dann mit der Installation fort. Sie sollten die INSTALL -Datei überprüfen und den Build anpassen. Sie können diese Parameter beispielsweise für configure verwenden.

    • --enable-pop zum Aktivieren der POP3-Unterstützung
    • --enable-imap zum Aktivieren der IMAP-Unterstützung
    • --with-ssl, wodurch die SSL-Unterstützung für POP und IMAP aktiviert wird. Benötigt OpenSSL-Header und Entwicklungsbibliotheken.

    Nun die typische Befehlsfolge. (Wenn Sie Anpassungen wünschen, müssen Sie die Optionen nach ./configure wie ./configure --enable-pop übergeben.)

    ./configure
    make
    Sudo make install
    

    oder wenn Sie checkinstall verwenden möchten, wäre der letzte Schritt

    Sudo checkinstall -D make install 
    

    der Schalter -D wird verwendet, um ein Debian-Paket aus der Installation zu erstellen. Überprüfen Sie die Details im Abschnitt Addition .

    Mutt 1.7 sollte installiert werden.


Zusatz: Wie bereits in andrew.46 erwähnt, können wir anstelle von make install auch checkinstall verwenden. Dies gibt uns die Möglichkeit, das Paket mit einem einzigen Befehl zu entfernen und ein Debian-Paket (wenn die Option -D verwendet wird) zu haben, das auf mehreren anderen Maschinen zum Installieren verwendet werden kann.

Mehr zu checkinstall

8
Anwar