Environnement de travail sur Mac
Dans cet article, nous allons découvrir comment installer et mettre à jour simplement LaTeX, Python et compagnie sur un Mac.
Installer HomeBrew sur Mac
Les d éveloppeurs utilisent l’utilitaire Homebrew pour installer divers logiciels Unix.
Si vous n’avez pas déjà installé xcode command line tools, Homebrew l’installera.
Conseil : Si vous n’avez pas utilisé de mot de passe pour vous connecter à votre Mac (c’est-à-dire si votre mot de passe est vide), vous ne pouvez pas installer Homebrew.
Vérifiez si Homebrew est installé
brew
Homebrew n'est pas installé si vous voyez:
zsh: command not found: brew
Installer homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Vous verrez une liste de fichiers et de dossiers que Homebrew installera.
Si vous n’avez pas déjà installé d’outils XCode CommandLine, vous verrez un message: « les outils de ligne de commande XCode seront installés ».
Appuyez sur retour pour continuer lorsque vous serez invité par le script d’installation Homebrew.
Il faut de cinq à dix minutes pour télécharger et installer les outils de ligne de commande.
Mises à jour
Mettre à jour homebrew:
brew update
Mettre à jour les packages:
brew upgrade
Installer python / minoconda
Avec miniconda:
brew install --cask miniconda
Ensuite, activer l'environnement avec:
conda init "$(basename "${SHELL}")"
Puis redémarrer le terminal.
Installer Python directement:
brew install python@3.9
Installer NodeJS
brew install node
Installer MacTex
brew install mactex
L'installation peut prendre du temps.
Pour mettre à jour MacTex:
sudo tlmgr update --self
Puis mettre à jour les packages:
sudo tlmgr update --all
Pour installer des packages persos:
Les placer dans :
usr/local/texlive/texmf-local/tex/latex/local
Puis mettre à jour l'index des packages avec:
sudo texhash
Installer TeXMaker:
brew install --cask texmaker
Installer Visual Studio Code
brew install visual-studio-code
Installer Github Desktop
brew install github
Installer docker
brew install --cask docker
Divers
- Calibre pour les epub
brew install --cask calibre
- Bitwarden: gestionnaire de mots de passe
brew install --cask bitwarden
- Brave: navigateur respectueux de la vie privée
brew install --cask brave-browser
- Cryptomator: chiffrer les dossiers ou fichiers
brew install macfuse
brew install --cask cryptomator
- Signal: messagerie privée
brew install --cask signal
- VLC: lecteur multimédia
brew install --cask vlc
- Google Chrome
brew install --cask google-chrome
Installations par lot
Pour installer plusieurs formules en même temps:
FORMULAS=(
vlc
signal
)
Puis:
brew install ${FORMULAS[@]}