¿Debería la guía de instalación indicar a las personas que ejecuten apt update y apt upgrade primero?

Mi apuesta es que el git pull adicional es innecesario, debido al código aquí:

que parece verificar la versión local, actualizar y reiniciar el lanzador si está desactualizado (y otras muchas cosas).

Por lo tanto, solo esto debería ser necesario en reconstrucciones posteriores:

cd /var/discourse
./launcher rebuild app

sin el git pull redundante.

(NB: siempre es bueno adentrarse en el código fuente para estar más seguro).
(NB#2: he eliminado mi publicación anterior que solo añadía confusión).