Back to Gitlabhq

Informations sur le package

doc-locale/fr-fr/administration/package_information/_index.md

19.2.04.7 KB
Original Source

{{< details >}}

  • Niveau : Free, Premium, Ultimate
  • Offre : GitLab Self-Managed

{{< /details >}}

Le package Linux est fourni avec toutes les dépendances requises pour que GitLab fonctionne correctement. Plus de détails peuvent être trouvés dans le document sur le regroupement des dépendances.

Version du package {#package-version}

Les versions de package publiées sont au format MAJOR.MINOR.PATCH-EDITION.OMNIBUS_RELEASE

ComposantSignificationExemple
MAJOR.MINOR.PATCHLa version de GitLab à laquelle cela correspond.13.3.0
EDITIONL'édition de GitLab à laquelle cela correspond.ee
OMNIBUS_RELEASELa release du package Linux. Généralement, cette valeur est 0. Nous l'incrémentons si nous devons créer un nouveau package sans modifier la version de GitLab.0

Licences {#licenses}

Voir les licences

Valeurs par défaut {#defaults}

Le package Linux requiert diverses configurations pour que les composants fonctionnent correctement. Si la configuration n'est pas fournie, le package utilise les valeurs par défaut définies dans le package.

Ces valeurs par défaut sont décrites dans le document sur les valeurs par défaut du package.

Vérification des versions des logiciels intégrés {#checking-the-versions-of-bundled-software}

Une fois le package Linux installé, vous pouvez trouver la version de GitLab et de toutes les bibliothèques intégrées dans /opt/gitlab/version-manifest.txt.

Si le package n'est pas installé, vous pouvez toujours consulter le dépôt source du package Linux, en particulier le répertoire de configuration.

Par exemple, si vous examinez la branche 8-6-stable, vous pouvez conclure que les packages 8.6 exécutaient Ruby 2.1.8. Ou que les packages 8.5 étaient fournis avec NGINX 1.9.0.

Signatures des packages fournis par GitLab, Inc. {#signatures-of-gitlab-inc-provided-packages}

La documentation sur les signatures de packages peut être trouvée dans Signed Packages

Recherche de nouvelles options de configuration lors de la mise à niveau {#checking-for-newer-configuration-options-on-upgrade}

Le fichier de configuration /etc/gitlab/gitlab.rb est créé lors de l'installation initiale du package Linux. Pour éviter les écrasements accidentels de la configuration utilisateur, le fichier de configuration /etc/gitlab/gitlab.rb n'est pas mis à jour avec la nouvelle configuration lors de la mise à niveau de l'installation du package Linux.

Les nouvelles options de configuration sont indiquées dans le fichier gitlab.rb.template.

Le package Linux fournit également une commande pratique qui compare la configuration utilisateur existante avec la dernière version du modèle contenu dans le package.

Pour afficher un diff entre votre fichier de configuration et la dernière version, exécutez :

shell
sudo gitlab-ctl diff-config

[!warning] Si vous collez la sortie de cette commande dans votre fichier de configuration /etc/gitlab/gitlab.rb, omettez tout caractère + et - en début de chaque ligne.

Détection du système d'init {#init-system-detection}

Le package Linux tente d'interroger le système sous-jacent pour vérifier quel système d'init il utilise. Cela se manifeste par un WARNING lors de l'exécution de sudo gitlab-ctl reconfigure.

Selon le système d'init, ce WARNING peut être l'un des suivants :

plaintext
/sbin/init: unrecognized option '--version'

lorsque le système d'init sous-jacent n'est pas upstart.

plaintext
  -.mount loaded active mounted   /

lorsque le système d'init sous-jacent est systemd.

Ces avertissements peuvent être ignorés en toute sécurité. Ils ne sont pas supprimés car cela permet à chacun de déboguer plus rapidement les éventuels problèmes de détection.