Comment installer Brew sur Ubuntu et d’autres Linux


  • FrançaisFrançais



  • Homebrew, également connu sous le nom de Brew, est un gestionnaire de packages en ligne de commande principalement créé pour macOS.

    Homebrew est devenu très populaire parmi les utilisateurs de macOS, car de plus en plus de développeurs ont créé des outils de ligne de commande pouvant être facilement installés avec Homebrew.

    Cette popularité a abouti à la création de Linuxbrew, un port Linux pour Homebrew. Comme il s’agit principalement de Git et Ruby, et que Linux et macOS sont tous deux des systèmes de type Unix, Brew fonctionne bien sur les deux types de systèmes d’exploitation.

    Le projet Linuxbrew a finalement fusionné avec le projet Homebrew et vous n’avez maintenant qu’un seul projet Brew appelé Homebrew.

    Pourquoi est-ce que je l’appelle brew, au lieu de Homebrew ? Parce que la commande commence par brew. Vous le verrez en détail dans une section ultérieure.

    Pourquoi utiliser le gestionnaire de packages Homebrew sur Linux lorsque vous avez apt, dnf, snap, etc.

    Je connais ce sentiment. Vous disposez déjà d’un bon gestionnaire de paquets fourni par votre distribution. En plus de cela, vous avez Snap, Flatpak et d’autres systèmes d’emballage universels.

    Avez-vous vraiment besoin du gestionnaire de packages Homebrew sur votre système Linux ? La réponse dépend de votre exigence, vraiment.

    Vous voyez, à part le gestionnaire de packages de la distribution et les packages universels, vous rencontrerez des situations où vous aurez besoin d’autres gestionnaires de packages comme Pip (pour les applications Python) et Cargo (pour les packages Rust).

    Imaginez que vous soyez tombé sur un bon utilitaire de ligne de commande et que vous vouliez l’essayer. Son référentiel mentionne qu’il peut être installé à l’aide de brew ou du code source uniquement. Dans un tel cas, avoir une infusion sur votre système pourrait être utile. Après tout, l’installation à partir du code source dans les années 2020 n’est pas à la mode (et confortable).

    En d’autres termes, vous aurez une option supplémentaire au cas où vous rencontreriez un outil CLI intéressant qui ne fournit que l’option d’installation de brew.

    Installez Homebrew sur Ubuntu et d’autres distributions Linux

    L’installation est assez facile. Vous devez juste vous assurer que vous avez toutes les dépendances.

    Étape 1 : Installer les dépendances

    Vous devez disposer d’une version relativement récente de gcc et de glibc. Vous pouvez installer le package build-essential sur Ubuntu pour les obtenir. En dehors de cela, vous devez également installer Git, Curl et procps (utilisés pour surveiller le processus du système).

    Vous pouvez tous les installer ensemble comme ceci dans les systèmes basés sur Ubuntu et Debian :

    sudo apt-get install build-essential procps curl file git
    installer des dépendances pour homebrew linux
    Iinstall des dépendances pour Homebrew dans Ubuntu/Debian

    Pour les autres distributions, veuillez utiliser votre gestionnaire de paquets et installer ces dépendances.

    Étape 2 : Installer Homebrew

    Vous pouvez voir pourquoi vous deviez installer Curl. Il vous permet de télécharger le fichier de script d’installation dans le terminal.

    Entrez simplement cette commande :

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    Lorsqu’on vous demande la touche RETOUR, appuyez sur Entrée :

    installer homebrew ubuntu
    Installer Homebrew sur Ubuntu

    A la fin du concours de script, il recommande d’exécuter quelques commandes pour l’ajouter à la variable PATH. Homebrew est en fait installé dans votre répertoire personnel, puis lié en douceur au répertoire /usr/local.

    ajout d'homebrew au chemin linux
    Exécutez la commande suggérée sous Étapes suivantes pour ajouter Homebrew à la variable PATh

    Vous pouvez facilement copier et coller dans le terminal. Sélectionnez simplement la commande suggérée et appuyez sur Ctrl+Maj+C pour copier et Ctrl+Maj+V pour coller.

    Alternativement, vous pouvez simplement copier coller cette commande :

    echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> $HOME/.bash_profile

    Et puis ça :

    eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
    étapes de post-installation pour l'infusion
    Ajout de commandes d’infusion au PATH

    Étape 3 : Vérifiez l’installation de l’infusion

    Tu as presque fini. Vérifiez simplement que la commande brew est prête à être exécutée en utilisant la commande brew doctor :

    brew doctor

    La commande brew doctor vous dira s’il y a un problème.

    Vous pouvez vérifier en installant l’exemple de projet hello :

    brew install hello

    Si vous ne voyez aucune erreur, vous pouvez profiter du gestionnaire de packages Homebrew sous Linux.

    Utilisation de la commande brew pour l’installation, la suppression et la gestion des packages

    Permettez-moi de vous dire rapidement quelques commandes de brew que vous pouvez utiliser pour installer, supprimer et gérer des packages.

    Comme Homebrew est installé dans votre répertoire personnel, vous n’avez pas besoin de sudo pour l’exécuter (tout comme Pip et Cargo).

    Pour installer un package avec brew, utilisez l’option d’installation :

    brew install package_name

    Il n’y a pas de saisie semi-automatique pour le nom du package ici. Vous devez connaître le nom exact du package.

    Pour supprimer un paquet d’infusion, vous pouvez utiliser soit supprimer ou désinstaller option. Les deux fonctionnent de la même manière.

    brew remove package_name

    Vous pouvez également lister les packages de brassage installés avec cette commande :

    brew list

    Vous pouvez également supprimer les dépendances inutiles avec l’option de suppression automatique :

    brew autoremove

    Dans la capture d’écran suivante, je n’avais installé que deux packages avec brew, mais cela montre également les dépendances installées pour ces packages. Même après la suppression du package, les dépendances sont restées. La suppression automatique les a finalement supprimés.

    infuser supprimer les paquets
    Répertorier et supprimer les packages d’infusion

    Il y a beaucoup plus d’options de commande d’infusion, mais c’est hors de portée de ce didacticiel. Tu peux toujours parcourir leur documentation et l’explorer plus avant.

    Supprimer Homebrew de Linux

    Ce tutoriel ne se terminera pas sans ajouter les étapes pour supprimer Homebrew de votre système Linux.

    Selon le étapes mentionnées sur son référentiel GitHub, vous devez télécharger et exécuter le script de désinstallation à l’aide de cette commande :

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

    Il vous sera demandé de confirmer la suppression en entrant la touche Y.

    supprimer homebrew de linux
    Supprimer Homebrew de Linux

    Lorsque la désinstallation d’Homebrew est terminée, il répertorie les fichiers et répertoires qu’il lui reste :

    fichiers restants après la suppression de l'homebrew
    Fichiers restants après la suppression d’Homebrew

    Je vous laisse supprimer les fichiers et répertoires vous-même.

    Conclusion

    Comme je l’ai expliqué plus tôt, Homebrew fournit une extension à ce que vous avez déjà. Si vous tombez sur une application qui n’a que brew comme méthode d’installation, l’installation de Homebrew sur votre système Linux vous sera utile.

    Souhaitez-vous ajouter quelque chose à ce sujet ou partager votre question ou votre opinion ? Veuillez utiliser la section des commentaires.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.