macOS Big Sur Compatibilité Homebrew avec les Mac M1

  • Créateur du sujet Créateur du sujet tvp
  • Date de début Date de début

tvp

Membre confirmé
2 Mars 2021
23
4
45
Dans mon cas

Avec la puce M1

Le répertoire d'installation de homebrew n'est plus le même
j'ai du installer rosetta pour certaine application comme la suite office 365 et teams

voici les principal application utilisée

Bloc de code:
brew install --cask microsoft-office
brew install --cask microsoft-teams
brew install --cask zoom
brew tap franklouwers/homebrew-franklouwers
brew install --cask eid-be
brew install --cask eid-be-viewer
brew install --cask adobe-air
brew install --cask adobe-acrobat-reader
brew install --cask adobe-creative-cloud
brew install --cask google-chrome
brew install —-cask firefox
brew install geektool
#brew install --cask remote-desktop-manager
brew install --cask lifesize
brew install --cask appcleaner
brew install --cask onyx
#brew install --cask teamviewer-quicksupport
brew install --cask teamviewer
brew install --cask vlc
brew install --cask intune-company-portal
brew install --cask microsoft-edge
brew install --cask snagit
brew install --cask visual-studio-code
brew install --cask drawio
#brew install --cask mindjet-mindmanager
#brew install --cask obs
brew install java
brew install --cask brewlet
 
??? Passer par Homebrew pour installer des applications périmées quand la version native existe. C'est du masochisme ou juste le plaisir de bidouiller ? ;)
Dans un environnement hétérogène ou il y a plus de 800 machines réparties sur plusieurs sites ou 13% sont des Macs en télétravail ou sur site, je pense qu'un petit décalage de version n'est pas problématique (la version homebrew semble être à jour) et évite de passer manuellement sur les postes.
 
Dans un environnement hétérogène ou il y a plus de 800 machines réparties sur plusieurs sites ou 13% sont des Macs en télétravail ou sur site, je pense qu'un petit décalage de version n'est pas problématique (la version homebrew semble être à jour) et évite de passer manuellement sur les postes.
800 Mac M1 gérés à distance avec Homebrew, ça c'est du courage :D

Blague à part, ne je pensais pas que Homebrew était assez stable pour l'utiliser sur des M1 de façon industrielle, mais ton retour d'expérience serait très intéressant.
 
800 Mac M1 gérés à distance avec Homebrew, ça c'est du courage :D

Blague à part, ne je pensais pas que Homebrew était assez stable pour l'utiliser sur des M1 de façon industrielle, mais ton retour d'expérience serait très intéressant.
je pense qu'il y a confusion j'ai parlé de 800 machines dans un parc hétérogène (windows/mac) dont seulement 13% sont des macs
la ou pour windows y a des solution, pour mac en entreprise... c'est pas top...

homebrew semblait l'outil idéal, à l'instar d'aptitude sous linux ;-)
 
je pense qu'il y a confusion j'ai parlé de 800 machines dans un parc hétérogène (windows/mac) dont seulement 13% sont des macs
J'avais mis un smiley ;)

la ou pour windows y a des solution, pour mac en entreprise... c'est pas top...
homebrew semblait l'outil idéal, à l'instar d'aptitude sous linux ;-)
Il y a des solutions, mais je ne connais pas plus que ça :
Homebrew pourquoi pas, si les besoins sont simples, mais pas encore pour Mac M1 à mon avis
 
J'avais mis un smiley ;)


Il y a des solutions, mais je ne connais pas plus que ça :
Homebrew pourquoi pas, si les besoins sont simples, mais pas encore pour Mac M1 à mon avis
voila ce que j'utilise dans mon script initial d'Install d'un nouveau mac, mais surement à modifier lorsque les puces M2 sortiront

Bloc de code:
chipset=$(system_profiler SPHardwareDataType | awk '/Chip/ {print $3}')
if [[ $chipset == "M1" ]]
then
    softwareupdate --install-rosetta
fi


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
 
voila ce que j'utilise dans mon script initial d'Install d'un nouveau mac, mais surement à modifier lorsque les puces M2 sortiront

Bloc de code:
chipset=$(system_profiler SPHardwareDataType | awk '/Chip/ {print $3}')
if [[ $chipset == "M1" ]]
then
    softwareupdate --install-rosetta
fi


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
J'aurais mis un else à la place de ton fi ;)

Mais si ça marche pour toi, c'est toujours bon à savoir