mirror of https://gitlab.crans.org/bde/nk20
Fresh installations are made with Debian Bullseye
Signed-off-by: Emmy D'ANELLO <ynerant@crans.org>
This commit is contained in:
parent
edcf42beb6
commit
0c1c845f72
|
@ -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 \
|
||||
|
|
Loading…
Reference in New Issue