# Configuration des dépôts logiciels
## Vue générale
Les différents composants logiciels utilisés par Publik proviennent, par ordre de préférence :
de la distribution Debian GNU/Linux 10 (« buster »)
des backports officiels Debian, disposant du suivi de sécurité par l’équipe Debian,
des paquets Debian fournis et maintenus par les projets upstream,
de paquets Debian maintenus par Entr’ouvert qui en assure le suivi de sécurité.
## Configuration des dépôts logiciels
Configurons le dépôt buster-backports :
echo “deb http://deb.debian.org/debian/ buster-backports main” > /etc/apt/sources.list.d/backports.list
Ajoutons aussi les dépôts Entr’ouvert:
echo “deb http://deb.entrouvert.org/ buster main” > /etc/apt/sources.list.d/entrouvert.list
Ajoutons la clé associée :
curl https://deb.entrouvert.org/entrouvert.gpg | sudo tee -a /etc/apt/trusted.gpg.d/entrouvert.gpg apt update
Nous installons ensuite les configuration particulières de apt :
apt install -o Dpkg::Options::= »–force-confnew » entrouvert-repository apt install entrouvert-repository-hotfix apt update
## Installation des paquets de base
Outillage utile pour l’installation et plus tard pour le support et la maintenance :
apt install postgresql-client # pour création utilisateurs et bases de données dans postgresql apt install bsd-mailx # pour test de l’envoi de mails apt install zip # pour la création du squelette de site w.c.s. apt install curl wget # pour les tests/debug locaux apt install ltrace strace psmisc tcpdump tshark # pour des debug applicatifs apt install ca-certificates-entrouvert # connexion au LDAP EO
Composants additionnels nécessaires pour les applications :
apt install libreoffice # pour génération de documents dans wcs apt install publik-base-theme # système de thème apt install publik-common # outils de gestion