diff --git a/tutorials/wallet/bacca/assets/cover.webp b/tutorials/wallet/bacca/assets/cover.webp new file mode 100644 index 0000000000..6e4ffbb418 Binary files /dev/null and b/tutorials/wallet/bacca/assets/cover.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/01.webp b/tutorials/wallet/bacca/assets/fr/01.webp new file mode 100644 index 0000000000..519f226656 Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/01.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/02.webp b/tutorials/wallet/bacca/assets/fr/02.webp new file mode 100644 index 0000000000..e8ed46b54e Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/02.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/03.webp b/tutorials/wallet/bacca/assets/fr/03.webp new file mode 100644 index 0000000000..afe7ff69cb Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/03.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/04.webp b/tutorials/wallet/bacca/assets/fr/04.webp new file mode 100644 index 0000000000..6f762c1b5f Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/04.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/05.webp b/tutorials/wallet/bacca/assets/fr/05.webp new file mode 100644 index 0000000000..272d9f5a8b Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/05.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/06.webp b/tutorials/wallet/bacca/assets/fr/06.webp new file mode 100644 index 0000000000..04181d638e Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/06.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/07.webp b/tutorials/wallet/bacca/assets/fr/07.webp new file mode 100644 index 0000000000..8503359fdb Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/07.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/08.webp b/tutorials/wallet/bacca/assets/fr/08.webp new file mode 100644 index 0000000000..4b1c522df2 Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/08.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/09.webp b/tutorials/wallet/bacca/assets/fr/09.webp new file mode 100644 index 0000000000..c2794763bc Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/09.webp differ diff --git a/tutorials/wallet/bacca/assets/fr/10.webp b/tutorials/wallet/bacca/assets/fr/10.webp new file mode 100644 index 0000000000..ae221563f1 Binary files /dev/null and b/tutorials/wallet/bacca/assets/fr/10.webp differ diff --git a/tutorials/wallet/bacca/fr.md b/tutorials/wallet/bacca/fr.md new file mode 100644 index 0000000000..513c06a28d --- /dev/null +++ b/tutorials/wallet/bacca/fr.md @@ -0,0 +1,145 @@ +--- +name: Bacca +description: Configurer une Ledger sans le logiciel Ledger Live +--- +![cover](assets/cover.webp) + +Si vous utilisez une Ledger, vous avez probablement constaté que vous deviez passer par le logiciel Ledger Live, au moins pour la configuration initiale de l'appareil, afin de vérifier son authenticité et d'y installer l'application Bitcoin. Cependant, après cette configuration, beaucoup de bitcoiners préfèrent utiliser des logiciels de gestion de portefeuille Bitcoin spécialisés tels que Sparrow ou Liana plutôt que Ledger Live. Bien que Ledger produise d'excellents hardware wallets qui incluent rapidement les dernières fonctionnalités sur Bitcoin, leur logiciel n'est pas forcément adapté aux besoins spécifiques des bitcoiners. En effet, Ledger Live inclut de nombreuses fonctionnalités destinées aux altcoins, tandis que les options dédiées à la gestion de portefeuille Bitcoin sont limitées. Mais le problème de Sparrow et Liana (pour le moment), est qu'ils ne permettent pas d'installer l'application Bitcoin sur la Ledger. + +Pour contourner le besoin d'utiliser Ledger Live lors de la configuration initiale de votre Ledger, vous pouvez utiliser l'outil Bacca, (ou "Ledger Installer"). Ce logiciel vous permet d'installer et de mettre à jour l'application Bitcoin, de vérifier l'authenticité de votre Ledger, et même plus tard de mettre à jour le firmware de l'appareil. Bacca a été créé par Antoine Poinsot (Darosior), développeur Bitcoin Core chez Chaincode Labs, cofondateur [de Revault et de Liana](https://wizardsardine.com/), et par Pythcoiner. + +Dans ce tutoriel, je vous propose de découvrir comment utiliser cet outil pour pouvoir vous passer définitivement du logiciel Ledger Live, tout en profitant des appareils de chez Ledger. Il fonctionne sur tous les appareils : Nano S classique, Nano S Plus, Nano X, Flex et Stax. + +--- + +*Attention, cet outil est assez récent et ses développeurs précisent qu'il est encore **en phase de test**. Ils recommandent de l'utiliser uniquement à des fins de test, et non pour un appareil destiné à héberger un véritable portefeuille Bitcoin, bien que cela soit possible de le faire. À ce sujet, je vous recommande de suivre les recommandations des développeurs de cet outil, qui sont précisées [sur le README de leur dépôt GitHub](https://github.com/darosior/ledger_installer).* + +--- + +## Prérequis + +Sur votre ordinateur, vous allez avoir besoin de deux outils pour utiliser Bacca : +- Git ; +- Rust. + +Si vous les avez déjà installés, vous pouvez passer cette étape. + +**Linux :** + +Sur une distribution Linux, Git est généralement préinstallé. Pour vérifier si Git est installé sur votre système, vous pouvez taper la commande suivante dans le terminal : + +```bash +git --version +``` + +Si jamais Git n'est pas installé sur votre système, voici la commande pour l'installer sur un Debian : + +```bash +sudo apt install git +``` + +Enfin, pour installer votre environnement de développement Rust, utilisez la commande : + +```bash +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh +``` + + +**Windows :** + +Pour installer Git, rendez-vous sur [le site officiel du projet](https://git-scm.com/). Téléchargez le logiciel et suivez les instructions d'installation. + +![BACCA](assets/fr/01.webp) + +Procédez de la même manière pour installer Rust à partir [du site officiel](https://www.rust-lang.org/tools/install). + +![BACCA](assets/fr/02.webp) + + +**MacOS :** + +Si Git n'est pas déjà installé sur votre système, ouvrez un terminal et exécutez la commande suivante pour l'installer : + +```bash +git --version +``` + +Si Git n'est pas installé sur votre système, une fenêtre s'ouvrira pour vous proposer d'installer Xcode, qui inclut Git. Il vous suffit de suivre les instructions à l'écran pour procéder à l'installation. + +Pour installer Rust, exécutez la commande suivante : + +```bash +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh +``` + +## Installation de Bacca + +Ouvrez un terminal et placez vous sur le dossier dans lequel vous souhaitez enregistrer le logiciel, puis exécutez la commande suivante : + +```bash +git clone https://github.com/darosior/ledger_installer.git +``` + +Naviguez jusqu'au répertoire du logiciel : + +```bash +cd ledger_installer +``` + +Puis utilisez Cargo pour compiler le projet et exécuter la GUI de Bacca : + +```bash +cargo run -p ledger_manager_gui +``` + +Vous avez maintenant accès à l'interface du logiciel. + +![BACCA](assets/fr/03.webp) + +## Configurer la Ledger + +Avant de commencer, si votre Ledger est neuve, assurez-vous d'avoir configuré le code PIN et sauvegardé la phrase de récupération. Vous n'avez pas besoin de Ledger Live pour ces étapes initiales. Il suffit de connecter votre Ledger via le câble USB pour l'alimenter. Si vous n'êtes pas sûr de savoir comment procéder pour ces deux étapes, vous pouvez consulter le début du tutoriel spécifique à votre modèle : + +https://planb.network/tutorials/wallet/ledger + +https://planb.network/tutorials/wallet/ledger-nano-s-plus + +https://planb.network/tutorials/wallet/ledger-flex + +## Utilisation de Bacca + +Branchez votre Ledger à votre ordinateur et déverrouillez-la en utilisant le code PIN que vous avez configuré. Bacca devrait automatiquement détecter votre Ledger. + +![BACCA](assets/fr/04.webp) + +Pour confirmer l'authenticité de votre Ledger, cliquez sur le bouton "*Check*". Vous devrez autoriser la connexion sur votre appareil Ledger pour continuer. + +![BACCA](assets/fr/05.webp) + +Bacca vous informera ensuite si votre Ledger est authentique. Si ce n'est pas le cas, cela indique soit que l'appareil a été compromis, soit qu'il s'agit d'une contrefaçon. Dans ce cas, arrêtez immédiatement de l'utiliser. + +![BACCA](assets/fr/06.webp) + +Dans le menu "*Apps*", vous pouvez consulter la liste des applications déjà installées sur votre Ledger. + +![BACCA](assets/fr/07.webp) + +Pour installer l'application Bitcoin, cliquez sur "*Install*", puis autorisez l'installation sur votre Ledger. + +![BACCA](assets/fr/08.webp) + +L'application est bien installée. + +![BACCA](assets/fr/09.webp) + +Si vous n'avez pas la dernière version de l'application Bitcoin installée, Bacca affichera un bouton "*Update*" au lieu de l'indication "*Latest*". Cliquez simplement sur ce bouton pour mettre à jour l'application. + +![BACCA](assets/fr/10.webp) + +Maintenant que votre Ledger est correctement configurée avec la dernière version de l'application Bitcoin, vous êtes prêt à importer puis utiliser votre portefeuille sur un logiciel de gestion tel que Sparrow ou Liana, sans avoir eu besoin de passer par Ledger Live ! + +Si vous avez trouvé ce tutoriel utile, je vous serais reconnaissant de laisser un pouce vert ci-dessous. N'hésitez pas à partager cet article sur vos réseaux sociaux. Merci beaucoup ! + +Je vous recommande également de consulter ce tutoriel sur GnuPG, qui vous expliquera comment vérifier l'intégrité et l'authenticité de vos logiciels avant leur installation. C'est une pratique importante, notamment lorsque vous installez des logiciels de gestion de portefeuille tels que Liana ou Sparrow : + +https://planb.network/tutorials/others/integrity-authenticity diff --git a/tutorials/wallet/bacca/tutorial.yml b/tutorials/wallet/bacca/tutorial.yml new file mode 100644 index 0000000000..66bbee3d7e --- /dev/null +++ b/tutorials/wallet/bacca/tutorial.yml @@ -0,0 +1,26 @@ +id: 8f6783cf-d792-4277-8957-9c8a5ef08fa9 + +builder: Wizard Sardine + +tags: + - personal-security + - DIY + - wallets + +category: desktop + +level: advanced + +credits: + professor: pretty-private + +# Proofreading metadata + +original_language: fr +proofreading: + - language: fr + last_contribution_date: 2024-12-06 + urgency: + contributors_id: + - LoicPandul + reward: \ No newline at end of file