Pendant longtemps, Homebrew a été un outil utile pour les utilisateurs de Mac, mais uniquement pour les utilisateurs de Mac. L'application ajoute une capacité de gestion des packages de style Linux, permettant aux utilisateurs d'installer facilement des utilitaires de ligne de commande. Désormais, avec les versions 2.0.0 et ultérieures, l'application n'est plus exclusive à Mac.
Disponible Homebrew Maintenant pour les utilisateurs de Linux ainsi que les utilisateurs de Windows avec Windows pour Linux. Il y a cependant une différence majeure: le nom. Dans les systèmes Linux, l’application est appelée Linuxbrew.
Liens rapides
Pourquoi utiliser Homebrew au lieu du gestionnaire de paquet de distribution?
Il existe certaines raisons pour lesquelles vous pourriez choisir d’utiliser Linuxbrew au lieu du gestionnaire de paquets standard de votre système. Tout d'abord, vous n'avez pas besoin d'utiliser la commande sudo pour installer des packages. Vous n'avez pas nécessairement besoin de privilèges de routine pour les installer. Les packages sont installés dans le répertoire de base ou dans le répertoire de base Linuxbrew.
Une autre raison d'utiliser Homebrew / Linuxbrew est que vous pouvez utiliser le même gestionnaire de paquets sur différents systèmes. Dans ce cas, vous n’avez pas besoin de sauvegarder certaines commandes pour Ubuntu, d’autres pour Mac et d’autres pour Windows.
Configuration système requise
Dans la section Linuxbrew de Homebrew, il répertorie certaines des exigences système, qui ne devraient pas être considérées comme un problème pour la plupart des systèmes modernes:
- GCC 4.4 ou plus récent
- Linux 2.6.32 ou ultérieur
- Glibc 2.12 ou version ultérieure
- CPU x64_86 bit 64
Il n’existe actuellement aucune prise en charge des systèmes 32 à bit. Par conséquent, si vous utilisez un système plus ancien, vous risquez d’être malchanceux. Il y a aussi des dépendances à installer.
Installer les dépendances Linuxbrew
Pour Ubuntu ou d’autres systèmes basés sur Debian, vous pouvez installer tout ce dont Homebrew a besoin:
sudo apt-get install build-essential curl file git
Pour les utilisateurs de distributions Fedora, CentOS ou Red Hat, utilisez plutôt la commande suivante:
sudo yum groupinstall ‘Development Tools’ && sudo yum install curl file git
Installer Linuxbrew
Comme pour les dépendances, vous pouvez installer Linuxbrew en une seule commande. Ces téléchargements et l'installateur de script sont extraits du référentiel LinuxBit GitHub:
sh -c "$(curl -fsSL [https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh])"
Linuxbrew vous recommande d'exécuter les commandes suivantes pour ajouter l'application à votre profil bash:
test -d \~/.linuxbrew && eval $(\~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r \~/.bash\_profile && echo "eval \\$($(brew --prefix)/bin/brew shellenv)" >>\~/.bash\_profile echo "eval \\$($(brew --prefix)/bin/brew shellenv)" >>\~/.profile
Si les commandes décrites ci-dessus ne fonctionnent pas après que vous vous êtes déconnecté du shell que vous avez choisi et que vous y reveniez, ajoutez la ligne suivante à "~ / .bashrc"Ou"~ / .zshrc,"Ou toute autre configuration de shell pertinente:
export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH
Vous êtes maintenant prêt à utiliser Linuxbrew pour installer un paquet. Recommander le programme d'installation gcc Alors commencez par ce qui suit:
brew install gcc
Utilisez Linuxbrew
Comme nous l'avons vu ci-dessus, la commande la plus simple est brasser installer Suivi du nom du package que vous souhaitez installer. Pour rechercher des packages disponibles, que «brassage» désigne comme des «formules», vous pouvez utiliser recherche de breuvage Suivi par le nom. Pour afficher les détails d’une formule particulière, utilisez informations de brassage Suivi par le nom. Enfin, mise à jour de la bière Pour les mises à jour Linuxbrew ainsi que les formats installés.
Si l’installation de Linuxbrew ne fonctionne pas correctement ou en cas de doute, une solution peut vous aider à comprendre le problème. docteur d'infusion. Si tout va bien, il sera signalé "Votre système est prêt à fonctionner". Si quelque chose ne va pas, cela vous donnera une idée de l'endroit où commencer pour résoudre le problème. Pour plus de commandes, voir Documentation Homebrew Mais ce qui précède devrait surtout être ce que vous devez savoir.