web-dev-qa-db-fra.com

Comment puis-je installer homebrew dans / opt /?

Je suis sur le nouveau M1 MacBook Pro. J'essaie d'installer GTK + 3 (qui a natif Apple Support Silicon) via Homebrew. Je me suis d'abord dit

Ne peut pas installer dans homebrew sur ARM processeur en préfixe par défaut Intel (/ USR/local)! Veuillez créer une nouvelle installation dans/opt/homebrew en utilisant l'une des "installations alternatives" de: https://docs.brew.sh/installation Vous pouvez migrer votre liste de formule précédemment installée avec: Brew Bundle Dump

J'ai essayé d'exécuter le terminal via Rosetta 2, mais GTK + 3 a besoin ARM Support à installer, de sorte que cela n'a pas fonctionné.

J'ai essayé de décompresser manuellement la ligne de code dans docs.brew.sh dans /opt/ Mais cela m'a dit que je n'ai pas la permission. J'ai essayé de le soumettre, mais en vain. De l'aide?

Modifier 1: Pour le message complet:

brew install gtk+3  
Updating Homebrew...
==> Auto-updated Homebrew!  
Updated 1 tap (homebrew/core).  
==> New Formulae  
libbsd  
==> Updated Formulae  
Updated 18 formulae.  

Erreur: impossible d'installer dans homebrew sur ARM processeur en préfixe par défaut Intel (/ USR/local)! Veuillez créer une nouvelle installation dans/opt/homebrew en utilisant l'une des "installations alternatives" de: - https://docs.brew.sh/installation Vous pouvez migrer votre liste de formules précédemment installée avec: Brew Brew Dump

Modifier 2: Création d'un dossier appelé "Accueil-Brew" dans/Opt/et Opined Terminal, a essayé Sudo et tout:

oresttokovenko@Orests-MacBook-Pro-2 Homebrew % Sudo chmod 755          
Password:
usage:  chmod [-fhv] [-R [-H | -L | -P]] [-a | +a | =a  [i][# [ n]]] mode|entry file ...
    chmod [-fhv] [-R [-H | -L | -P]] [-E | -C | -N | -i | -I] file ...
oresttokovenko@Orests-MacBook-Pro-2 Homebrew % https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
zsh: no such file or directory: https://github.com/Homebrew/brew/tarball/master
tar: could not chdir to 'homebrew'

oresttokovenko@Orests-MacBook-Pro-2 Homebrew % curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128  100   128    0     0    254      0 --:--:-- --:--:-- --:--:--   255
  0 1979k    0   598    0     0    682      0  0:49:32 --:--:--  0:49:32   682tar: could not chdir to 'homebrew'

  1 1979k    1 33478    0     0  34728      0  0:00:58 --:--:--  0:00:58  364k
curl: (23) Failed writing body (0 != 1370)
oresttokovenko@Orests-MacBook-Pro-2 Homebrew % Sudo curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128  100   128    0     0    348      0 --:--:-- --:--:-- --:--:--   348
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0tar: could not chdir to 'homebrew'

  1 1979k    1 34138    0     0  41887      0  0:00:48 --:--:--  0:00:48  129k
curl: (23) Failed writing body (0 != 1370)
5
Orest Tokovenko

Juste pour que quiconque vienne à travers cela maintenant, j'ai eu la touche curl: (23) Failed writing body (0 != 1370) Erreur plusieurs fois jusqu'à ce que je réalisais que j'exécutais la commande CURL/TAR de mon répertoire personnel. Si je cd dans /opt, puis exécutez la commande, cela fonctionne comme prévu.

0
Charlie Niekirk