-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
French translation for docs #3030
Merged
Merged
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Avancé" | ||
slug: "advanced" | ||
weight: 30 | ||
toc: false | ||
draft: false | ||
menu: | ||
sidebar: | ||
name: "Avancé" | ||
weight: 40 | ||
identifier: "advanced" | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Make" | ||
slug: "make" | ||
weight: 10 | ||
toc: true | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "advanced" | ||
name: "Make" | ||
weight: 30 | ||
identifier: "make" | ||
--- | ||
|
||
# Make | ||
|
||
Gitea fait largement usage de Make pour automatiser les tâches et avoir un développement plus rapide. Ce guide explique comment installer Make. | ||
|
||
### Linux | ||
|
||
Vous pouvez installer Make avec votre gestionnaire de paquetages | ||
|
||
Depuis Ubuntu/Debian: | ||
|
||
```bash | ||
sudo apt-get install build-essential | ||
``` | ||
|
||
Depuis Fedora/RHEL/CentOS: | ||
|
||
```bash | ||
sudo yum install make | ||
``` | ||
|
||
### Windows | ||
|
||
Si vous utilisez Windows, vous pouvez télécharger une des versions suivantes de Make: | ||
|
||
- [Simple binaire](http://www.equation.com/servlet/equation.cmd?fa=make). Copiez le quelque part et mettez à jour `PATH`. | ||
- [32-bits version](ftp://ftp.equation.com/make/32/make.exe) | ||
- [64-bits version](ftp://ftp.equation.com/make/64/make.exe) | ||
- [MinGW](http://www.mingw.org/) includes a build. The binary is called `mingw32-make.exe` instead of `make.exe`. Add the `bin` folder to your `PATH`. | ||
- [Chocolatey package](https://chocolatey.org/packages/make). Run `choco install make` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Installation" | ||
slug: "installation" | ||
weight: 10 | ||
toc: false | ||
draft: false | ||
menu: | ||
sidebar: | ||
name: "Installation" | ||
weight: 10 | ||
identifier: "installation" | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Installation avec le binaire pré-compilé" | ||
slug: "install-from-binary" | ||
weight: 10 | ||
toc: true | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "installation" | ||
name: "Binaire pré-compilé" | ||
weight: 20 | ||
identifier: "install-from-binary" | ||
--- | ||
|
||
# Installation avec le binaire pré-compilé | ||
|
||
Tous les binaires sont livrés avec le support de SQLite, MySQL et PostgreSQL, et sont construits avec les ressources incorporées. Gardez à l'esprit que cela peut être différent pour les versions antérieures. L'installation basée sur nos binaires est assez simple, il suffit de choisir le fichier correspondant à votre plateforme à partir de la [page de téléchargement](https://dl.gitea.io/gitea). Copiez l'URL et remplacer l'URL dans les commandes suivantes par la nouvelle: | ||
|
||
``` | ||
wget -O gitea https://dl.gitea.io/gitea/1.0.1/gitea-1.0.1-linux-amd64 | ||
chmod +x gitea | ||
``` | ||
|
||
## Test | ||
|
||
Après avoir suivi les étapes ci-dessus, vous aurez un binaire `gitea` dans votre répertoire de travail. En premier lieu, vous pouvez tester si le binaire fonctionne comme prévu et ensuite vous pouvez le copier vers la destination où vous souhaitez le stocker. Lorsque vous lancez Gitea manuellement à partir de votre CLI, vous pouvez toujours le tuer en appuyant sur `Ctrl + C`. | ||
|
||
``` | ||
./gitea web | ||
``` | ||
|
||
## Dépannage | ||
|
||
### Anciennes version de glibc | ||
|
||
Les anciennes distributions Linux (comme Debian 7 ou CentOS 6) peuvent ne pas être capable d'exécuter le binaire Gitea, résultant généralement une erreur du type ```./gitea: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./gitea)```. Cette erreur est due au driver SQLite que nous intégrons dans le binaire Gitea. Dans le futur, nous fournirons des binaires sans la dépendance pour la bibliothèque glibc. En attendant, vous pouvez mettre à jour votre distribution ou installer Gitea depuis le [code source]({{< relref "from-source.fr-fr.md" >}}). | ||
|
||
### Exécuter Gitea avec un autre port | ||
|
||
Si vous obtenez l'erreur `702 runWeb()] [E] Failed to start server: listen tcp 0.0.0.0:3000: bind: address already in use`, Gitea à besoin d'utiliser un autre port. Vous pouvez changer le port par défaut en utilisant `./gitea web -p $PORT`. | ||
|
||
## Il manque quelque chose ? | ||
|
||
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
date: "2016-12-01T16:00:00+02:00" | ||
title: "Installation depuis le gestionnaire de paquets" | ||
slug: "install-from-package" | ||
weight: 10 | ||
toc: true | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "installation" | ||
name: "Gestionnaire de paquets" | ||
weight: 20 | ||
identifier: "install-from-package" | ||
--- | ||
|
||
# Installation depuis le gestionnaire de paquets | ||
|
||
## Linux | ||
|
||
Nous n'avons pas encore publié de paquet pour Linux, nous allons mettre à jour cette page directement lorsque nous commencerons à publier des paquets pour toutes distributions Linux. En attendant, vous devriez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé. | ||
|
||
## Windows | ||
|
||
Nous n'avons pas encore publié de paquet pour Windows, nous allons mettre à jour cette page directement lorsque nous commencerons à publier des paquets sous la forme de fichiers `MSI` ou via [Chocolatey](https://chocolatey.org/). En attendant, vous devriez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé. | ||
|
||
## macOS | ||
|
||
Actuellement, nous ne supportons que l'installation via `brew` pour macOS. Si vous n'utilisez pas [Homebrew](http://brew.sh/), vous pouvez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé. Pour installer Gitea depuis `brew`, utilisez les commandes suivantes : | ||
|
||
``` | ||
brew tap go-gitea/gitea | ||
brew install gitea | ||
``` | ||
|
||
## FreeBSD | ||
|
||
Le portage FreeBSD `www/gitea` est disponible. Vous pouvez également installer le paquet pré-compilé avec la commande suivante: | ||
|
||
``` | ||
pkg install gitea | ||
``` | ||
|
||
Pour une version plus récente, ou pour les instructions de compilations, veuillez consulter la documentation officielle de FreeBSD : [install it from the port](https://www.freebsd.org/doc/handbook/ports-using.html) | ||
|
||
``` | ||
su - | ||
cd /usr/ports/www/gitea | ||
make install clean | ||
``` | ||
|
||
Le port utilise la schéma standard du système de fichiers FreeBSD : Les fichiers de configuration sont localisés dans le répertoire `/usr/local/etc/gitea`, les modèles, options, plugins et thèmes sont localisés dans le répertoire `/usr/local/share/gitea`, et le script de démarrage se situe dans `/usr/local/etc/rc.d/gitea`. | ||
|
||
Pour exécuter Gitea en tant que service, utilisez la commande `sysrc gitea_enable=YES` et la commande `service gitea start` pour démarrer le service. | ||
|
||
## Il manque quelque chose ? | ||
|
||
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Installation depuis le code source" | ||
slug: "install-from-source" | ||
weight: 10 | ||
toc: true | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "installation" | ||
name: "Code source" | ||
weight: 30 | ||
identifier: "install-from-source" | ||
--- | ||
|
||
# Installation depuis le code source | ||
|
||
Nous ne couvrirons pas les bases de la configuration de Golang dans ce guide. Si vous ne savez pas comment démarrer un environnement fonctionnel, vous devrez suivre les [instructions d'installation](https://golang.org/doc/install) officielles. | ||
|
||
**Attention**: La version 1.7 ou suppérieur de Go est nécessaire | ||
|
||
## Téléchargement | ||
|
||
Tout d'abord, vous devez récupérer le code source, la manière la plus simple est d'utiliser directement Go. Il suffit d'appeler les commandes suivantes pour récupérer le code source et passer au répertoire de travail. | ||
|
||
``` | ||
go get -d -u code.gitea.io/gitea | ||
cd $GOPATH/src/code.gitea.io/gitea | ||
``` | ||
|
||
Maintenant, il est temps de décider quelle version de Gitea vous souhaitez compiler et installer. Actuellement, ils existent plusieurs options possibles. Si vous voulez compiler notre branche `master`, vous pouvez directement passer à la [section compilation](#compilation), cette branche représente la dernière version en cours de développement et n'a pas vocation à être utiliser en production. | ||
|
||
|
||
Si vous souhaitez compiler la dernière version stable, utilisez les étiquettes ou les différentes branches disponibles. Vous pouvez voir les branches disponibles et comment utiliser cette branche avec ces commandes: | ||
|
||
``` | ||
git branch -a | ||
git checkout v1.0 | ||
``` | ||
|
||
Si vous souhaitez valider une demande d'ajout (_Pull request_), vous devez activer cette branche en premier : | ||
|
||
``` | ||
git fetch origin pull/xyz/head:pr-xyz # xyz is PR value | ||
``` | ||
|
||
Enfin, vous pouvez directement utiliser les versions étiquettées (ex : `v1.0.0`). Pour utiliser les étiquettes, vous devez lister les étiquettes disponibles et choisir une étiquette spécifique avec les commandes suivantes : | ||
|
||
``` | ||
git tag -l | ||
git checkout v1.0.0 | ||
git checkout pr-xyz | ||
``` | ||
|
||
## Compilation | ||
|
||
Comme nous regroupons déjà toutes les bibliothèques requises pour compiler Gitea, vous pouvez continuer avec le processus de compilation lui-même. Nous fournissons diverses [tâches Make](https://github.com/go-gitea/gitea/blob/master/Makefile) pour rendre le processus de construction aussi simple que possible. <a href='{{< relref "doc/advanced/make.fr-fr.md" >}}'>Voyez ici comment obtenir Make</a>. Selon vos besoins, vous pourrez éventuellement ajouter diverses options de compilation, vous pouvez choisir entre ces options : | ||
|
||
* `bindata`: Intègre toutes les ressources nécessaires à l'exécution d'une instance de Gitea, ce qui rend un déploiement facile car il n'est pas nécessaire de se préoccuper des fichiers supplémentaires. | ||
* `sqlite`: Active la prise en charge d'une base de données [SQLite3](https://sqlite.org/), ceci n'est recommandé que pour les petites installations de Gitea. | ||
* `tidb`: Active la prise en charge d'une base de données [TiDB](https://github.com/pingcap/tidb), c'est une base de données simplet et basée sur des fichiers. Elle est comparable à SQLite. | ||
* `pam`: Active la prise en charge de PAM (mLinux Pluggable Authentication Modules), très utile si vos utilisateurs doivent être authentifiés avec les comptes du système. | ||
|
||
Il est temps de compiler le binaire, nous suggérons d'intégrer les ressources avec l'option de compilation `bindata`. Pour inclure les ressources, vous devrez également exécuter la tâche Make `generate`. Dans le cas échéant, les ressources ne pourront pas être intégrées: | ||
|
||
``` | ||
TAGS="bindata" make generate build | ||
``` | ||
|
||
## Test | ||
|
||
Après avoir suivi toutes les étapes, vous devriez avoir le binaire `gitea` dans votre répertoire courant. Dans un premier temps, vous pouvez tester qu'il fonctionne puis, dans un second temps, vous pouvez le copier dans la destination de votre choix. Lorsque vous lancez Gitea manuellement à partir de votre CLI, vous pouvez toujours le tuer en appuyant sur `Ctrl + C`. | ||
|
||
``` | ||
./gitea web | ||
``` | ||
|
||
## Il manque quelque chose ? | ||
|
||
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
date: "2017-08-23T09:00:00+02:00" | ||
title: "Démarrer en tant que service Windows" | ||
slug: "windows-service" | ||
weight: 10 | ||
toc: true | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "installation" | ||
name: "Service Windows" | ||
weight: 30 | ||
identifier: "windows-service" | ||
--- | ||
|
||
# Activer un service Windows | ||
|
||
Pour activer le service Windows Gitea, ouvrez une `cmd` en tant qu'Administrateur puis utilisez la commande suivante : | ||
|
||
``` | ||
sc create gitea start= auto binPath= ""C:\gitea\gitea.exe" web --config "C:\gitea\custom\conf\app.ini"" | ||
``` | ||
|
||
N'oubliez pas de remplacer `C:\gitea` par le chemin que vous avez utilisez pour votre installation. | ||
|
||
Ensuite, ouvrez "Services Windows", puis recherchez le service `gitea`, faites un clique droit et selectionnez "Run". Si tout fonctionne, vous devriez être capable d'accèder à Gitea à l'URL `http://localhost:3000` (ou sur le port configuré si différent de 3000). | ||
|
||
## Désactiver un service Windows | ||
|
||
Pour désactiver le service Windows Gitea, ouvrez une `cmd` en tant qu'Administrateur puis utilisez la commande suivante : | ||
|
||
``` | ||
sc delete gitea | ||
``` |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe update link?