Installation à partir des sources

Ses sources sont disponibles en version stable ou développement bien entendu sous licence GPL que je vous invite à consulter.

La démarche à suivre pour installer Squid est somme toute classique sous les systèmes Unices. La compilation utilise la méthode "Autoconf". Après avoir décompressé l'archive des sources, il vous suffira de lancer les commandes suivantes à la racine du répertoire obtenu :

      # ./configure
      # make
      $ make install

La première commande peut être accompagnée d'options permettant de paramétrer les comportements de Squid ou de passer au compilateur les chemins vers certaines librairie nécessaire à sa construction. Il existe dans la version utilisée 139 options différentes dont voici la liste :

Voici une liste des options étant les plus utiles ou importante :

Vous pourrez retrouver toutes les options de compilation avec une petite définition de chacune d'entre elle en tapant la commande suivante :

	  # ./configure --help
	

Ces étapes de la compilation prennent un certain temps. Si vous n'avez pas un système récent, vous pourrez largement aller vous servir un ou plusieurs café ! Cela est dû au fait que Squid a été codé au plus proche du système. Le code a été étudié dans un soucis de performance et d'utilisation optimale des ressources.