mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 09:12:11 +01:00 
			
		
		
		
	Fresh installations are made with Debian Bullseye
Signed-off-by: Emmy D'ANELLO <ynerant@crans.org>
This commit is contained in:
		@@ -3,7 +3,7 @@ Installer la Note Kfet en production
 | 
			
		||||
 | 
			
		||||
Cette page détaille comment installer la Note Kfet sur un serveur de production,
 | 
			
		||||
dédié uniquement à l'utilisation de la note. On supposera que le serveur tourne
 | 
			
		||||
avec un Debian Buster à jour.
 | 
			
		||||
avec un Debian Bullseye à jour.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Ajout des dépôts buster-backports
 | 
			
		||||
@@ -42,7 +42,7 @@ Vérifiez que les paquets sont bien récupérés, en cherchant cette ligne :
 | 
			
		||||
 | 
			
		||||
.. warning::
 | 
			
		||||
 | 
			
		||||
   Avis aux futurs respos info : pensez à bien actualiser cette documentation lorsque
 | 
			
		||||
   Avis aux futur⋅es respos info : pensez à bien actualiser cette documentation lorsque
 | 
			
		||||
   Debian Bullseye sera sorti. En particulier, il ne sera pas déconnant de continuer
 | 
			
		||||
   à utiliser non pas buster-backports mais bullseye-backports pour installer la
 | 
			
		||||
   note avec Django 3.2 et non Django 2.2.
 | 
			
		||||
@@ -50,17 +50,24 @@ Vérifiez que les paquets sont bien récupérés, en cherchant cette ligne :
 | 
			
		||||
   Bien sûr, vous testerez sur un serveur qui n'est pas celui utilisé avant :)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.. error::
 | 
			
		||||
 | 
			
		||||
   Avis aux respos info : on utilise maintenant Debian Bullseye. À voir si on veut
 | 
			
		||||
   avoir bullseye-backports pour avoir Django 3.2 ou non. La section du haut sera à
 | 
			
		||||
   adapter.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Installation des dépendances nécessaires
 | 
			
		||||
----------------------------------------
 | 
			
		||||
 | 
			
		||||
On s'efforce pour récupérer le plus possible de dépendances via les paquets Debian
 | 
			
		||||
plutôt que via ``pip`` afin de faciliter les mises à jour et avoir une installation
 | 
			
		||||
plus propre. On peut donc installer tout ce dont on a besoin, depuis buster-backports :
 | 
			
		||||
plus propre. On peut donc installer tout ce dont on a besoin :
 | 
			
		||||
 | 
			
		||||
.. code:: bash
 | 
			
		||||
 | 
			
		||||
   $ sudo apt update
 | 
			
		||||
   $ sudo apt install -t buster-backports --no-install-recommends \
 | 
			
		||||
   $ sudo apt install --no-install-recommends \
 | 
			
		||||
       gettext git ipython3 \  # Dépendances basiques
 | 
			
		||||
       fonts-font-awesome libjs-bootstrap4 \  # Pour l'affichage web
 | 
			
		||||
       python3-bs4 python3-django python3-django-crispy-forms python3-django-extensions \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user