[macOS] Le moyen le plus simple d'installer Homebrew sur un ordinateur mac avec une puce M2

Une installation Homebrew

Ouvrez le terminal, copiez la commande suivante et appuyez sur Entrée pour exécuter

La puce M et la puce Intel sont disponibles

Vous devrez peut-être saisir manuellement le mot de passe à mi-chemin, appuyez simplement sur Entrée après la saisie (le mot de passe n'est pas visible

Sélectionnez la source miroir USTC ou Tsinghua

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

Certains étudiants peuvent afficher une invite pour installer git, cliquez simplement sur Installer et attendezinsérez la description de l'image ici

Une fois l'installation terminée, réexécutez la commande d'installation Homebrew ci-dessus

À ce moment, il peut y avoir un dossier old_Homebrew sur le bureau, vous pouvez le supprimer si vous n'en avez pas besoin

Une fois l'installation réussie, fermez le terminal, puis rouvrez-le pour vérifier la version Homebrew

// 查看Homebrew版本
brew -v

À ce stade, si certains étudiants souhaitent installer git immédiatement, les erreurs suivantes peuvent se produire

fatal : pas dans un répertoire git Erreur : La commande a échoué avec l'exit 128 : git
insérez la description de l'image ici

C'est parce que vos répertoires homebrew-core et homebrew-cask ne sont pas considérés comme un répertoire sûr par git et doivent être ajoutés manuellement

marcher:

1 Exécutez brew -v et il affichera deux instructions

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask

2 Copiez directement ces deux instructions dans la ligne de commande pour exécuter
insérez la description de l'image ici

Fermez ensuite le terminal et rouvrez le terminal, entrez la commande git installation pour installer avec succès

// 通过homebrew安装git
brew install git

// 关闭终端重新打开,查看git版本
git version

insérez la description de l'image ici

Désinstallation de deux Homebrew

Exécutez la commande suivante pour désinstaller Homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

Trois notes

Il y a un problème avec l'installation à l'aide de la commande fournie par le site officiel Homebrew. La raison principale est que la connexion réseau domestique à git ne fonctionne pas et que le passage à l'installation source domestique n'existe pas.

Résumé des questions fréquemment posées :

[Si vous rencontrez un problème de certificat SSL : le certificat a expiré.

Le contenu spécifique est le suivant :
Clonage dans '/usr/local/Homebrew'…
fatal : impossible d'accéder à ' mirrors.ustc.edu.cn/bre ' : Problème de certificat SSL : le certificat a expiré
Cette étape a échoué' Essayez d'exécuter le script automatique à nouveau pour en sélectionner un autre Télécharger la source ou changer de réseau"
[Raison du problème] :
cette partie de la raison peut être que le client Git a déjà été installé. L'installation par défaut du client Git consiste à activer la fonction de vérification du certificat SSL, qui doit être désactivé dans le terminal [Solution] : Aucune des réponses
précédentes
Le point, le point est la dernière phrase du problème de certificat de description du problème : le certificat a expiré, ce qui signifie que le certificat a expiré. En fait, SSL est coincé avec vous, donc la solution la plus rapide est de désactiver la vérification SSL.

Entrez le code suivant dans le terminal pour désactiver la vérification du certificat SSL :
git config --global http.sslVerify false

[fatal : not in a git directory apparaît lors de l'installation/de la mise à jour de rew.

Exécutez brew -v pour voir deux instructions

【git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
Homebrew/homebrew-core (pas de référentiel Git)】

【git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
Homebrew/homebrew-cask (pas de référentiel Git)】

[Raison du problème] : Parce que vos répertoires homebrew-core et homebrew-cask ne sont pas considérés comme un répertoire sûr par git

【Solution】:

  • Méthode 1 : cd vers le répertoire git correspondant et attribuez les autorisations de ce répertoire à tout le monde.sudo chown -R mac:everyone
  • Méthode 2 : Ajoutez les deux répertoires en question au répertoire sécurisé safe.directory de git via la commande git config

[Changement accidentel du contenu du dossier d'infusion, comment réinitialiser] Exécutez :brew update-reset

[ S'il existe des instructions similaires telles que git -c xxxxxxx xxx xxx dans le message d'erreur ] S'il existe un tel message, il peut généralement être résolu en exécutant l'instruction de solution (git -C ...) fournie dans le message d'erreur un par un

[Si vous rencontrez le problème de l'errno 54 / 443 / dans le rapport d'erreur] Il n'y a aucun problème après avoir changé la source de ce genre de général, car ce sont tous des serveurs d'assistance publique, qui sont très instables.

[Si la commande d'erreur est introuvable : brew est signalé ] Exécutez d'abord cette commande /usr/local/Homebrew/bin/brew -v, si elle est exécutée sur une puce d'architecture ARM, /opt/homebrew/bin/brew -vvérifiez si le numéro de version de Homebrew peut être affiché. S'il peut être utilisé, il s'agit d'un problème de configuration PATH de l'ordinateur. Redémarrez le terminal et exécutez-le echo $PATH, imprimez-le et analysez-le vous-même.

Emplacement d'installation : M1 Mac est : /opt/homebrew

Intel Mac : /usr/local/var/homebrew

[L'ordinateur à puce M1 exécute quel brassage si /usr/local/Homebrew/bin/brew est affiché]

Supprimez manuellement le répertoire /usr/local et réinstallez :/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

Je suppose que tu aimes

Origine blog.csdn.net/m0_55644132/article/details/129006590
conseillé
Classement