Vai al contenuto

Introduzione

Puoi costruire il sistema di documentazione localmente senza Docker o LXD se vuoi. Se si sceglie di usare questa procedura, tuttavia, è bene tenere presente che se si si scrive molto codice in Python o si usa Python localmente, la scelta più sicura è quella di creare un ambiente virtuale Python descritto qui. Questo mantiene tutti i processi Python protetti gli uni dagli altri, che è raccomandato. Se scegliete di usare questa procedura senza l'ambiente virtuale Python, sappiate che state correndo un certo rischio.

Procedura

  • Clona il repository docs.rockylinux.org:
git clone https://github.com/rocky-linux/docs.rockylinux.org.git
  • Una volta terminato, passate alla directory docs.rockylinux.org:
cd docs.rockylinux.org
  • Ora clonare il repository di documentazione utilizzando:
git clone https://github.com/rocky-linux/documentation.git docs
  • Quindi, installare il file requirements.txt per mkdocs:
python3 -m pip install -r requirements.txt
  • Infine esegui il server mkdocs:
mkdocs serve

Conclusione

Questo fornisce un modo semplice e veloce per eseguire una copia locale della documentazione senza Docker o LXD. Se scegli questo metodo, dovresti davvero configurare un Ambiente Virtuale Python per proteggere gli altri processi Python.

Author: Lukas Magauer

Contributors: Steven Spencer, Ganna Zhyrnova