Problème Makefiles sous Debian

Bonjour, je souhaite installer Postfix (client de messagerie sous Debian), j'ai exécuté la commande "make" (root@iris:/tmp/postfix-2.6.14# make)
afin de générer les exécutables voici ce que ça m'a affiché :

root@iris:/tmp/postfix-2.6.14# make
make -f Makefile.in MAKELEVEL= Makefiles
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] Erreur 1
make: *** [Makefiles] Erreur 2

Comment résoudre les deux erreurs ??

Merci d'avance.

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Pourquoi ne pas simplement passer par le gestionnaire de paquets (apt) ?
    http://www.mistra.fr/tutoriel-linux-apt.html

    aptitude update 
    aptitude safe-upgrade 
    aptitude install postfix


    Sinon pour résoudre ton problème de compilation, il faudrait sans doute installer le paquet db-util (db*-devel est un nom pour des paquets fedora et redhat) puis relancer la compilation.

    apt-cache search db | grep "^db"


    Bonne chance
    1. La commande "aptitude safe-upgrade" sert à quoi exactement ? car elle prend énormément de temps à ce que je vois.
      1. Merci pour vos reponses :)

        J'ai maintenant une interface de Postfix via le terminal il me propose 5 configurations:

        -Pas de configuration
        -Site Internet
        -Internet avec un "smarthost"
        -Systéme satellite"
        -Local uniquement

        Sachant que je veux simplement envoyer un ou des email(s) a des membres d'une association. dois-je créer une adresse mail, par exemple gmail et la configurarer avec Postfix ?

        Merci d'avance