infra:macbookm1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
infra:macbookm1 [2023/12/02 20:15] – fred | infra:macbookm1 [2025/01/28 20:00] (current) – removed fred | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Macbook M1 ====== | ||
- | |||
- | Celui-ci, c'est le petit dernier. | ||
- | Un choix un peu curieux pour le libriste qui se cache en moi et qui s'est planté un crucifix droit dans le coeur. | ||
- | Il s'agit du modèle de 2020, dans sa configuration de base (8GB / 256GB). | ||
- | Pour le prix, il s'agit (pour moi) de la meilleure configuration portable disponible sur le marché. | ||
- | |||
- | Ce choix vient avec ses points négatifs : la durée de vie du produit dépendra d' | ||
- | Mais on a quand même un port Jack 3,5". Et c'est con, mais j'aime bien. | ||
- | |||
- | A côté de cela, j'ai une machine dont l' | ||
- | Matériellement, | ||
- | |||
- | Le truc marrant, c'est qu'une fois le portable acquis, j'ai reçu un abonnement d'un an à Norton antivirus. | ||
- | Genre, **le** truc dont je débarrasse le maximum d' | ||
- | |||
- | ===== FileVault ===== | ||
- | |||
- | FileVault sert à protéger les données. | ||
- | Il s'agit d'un Bitlocker/ | ||
- | |||
- | {{:: | ||
- | |||
- | La restauration de la clé de chiffrement peut être associée à son compte iCloud (un peu déconseillé, | ||
- | |||
- | ===== HomeBrew ===== | ||
- | |||
- | [[https:// | ||
- | A l' | ||
- | |||
- | < | ||
- | brew install --cask drawio | ||
- | brew install vscodium | ||
- | brew install borgbackup borgmatic firefox git pandoc signal vlc | ||
- | </ | ||
- | |||
- | J'ai dû installer [[https:// | ||
- | Je n'ai pas cherché plus loin. | ||
- | |||
- | ===== Configuration de l' | ||
- | |||
- | < | ||
- | git config --global init.defaultBranch main | ||
- | </ | ||
- | |||
- | ===== Containers ===== | ||
- | |||
- | Une petite déception (mais globale par rapport à Docker) : la seule manière officielle de démarrer un container est en fait de disposer d'un noyau Linux. | ||
- | La manière officielle de disposer d'un tel noyau sur macOS consiste à installer [[https:// | ||
- | |||
- | Bref, autant passer par Podman, dont l' | ||
- | On reste cependant à installation une solution de virtualisation, | ||
- | |||
- | Un peu l' | ||
- | |||
- | < | ||
- | brew install podman | ||
- | podman machine init | ||
- | podman machine start | ||
- | podman info | ||
- | </ | ||
- | |||
- | Fonctionnellement, | ||
- | En pratique, c'est quand même vachement mieux intégré (même si on reste très loin de ce qu'on trouve sur une installation GNU/Linux native) et sans nécessité de passer par un Store dégueulasse. | ||
- | |||
- | Là où c'est (aussi) assez dégueulasse, | ||
- | Du coup, j'aime bien Docker pour les avantages qu'il propose, mais c'est la deuxième fois en très peu de temps que je me casse les dents sur la consommation et la puissance nécessaire à faire tourner ce type d' | ||
- | |||
- | ===== XCode ===== | ||
- | |||
- | Là, c'est un peu la deuxième déconvenue : XCode fonctionne, mais : | ||
- | |||
- | - Pour télécharger certaines plateformes, | ||
- | - La consommation en RAM explose dès qu'on démarre un simulateur (type iOS). Ici aussi, le SWAP prend 10GB (oui, dix). Même en faisant attention, 16GB ne seraient donc même suffisant. | ||
- | |||
- | J' | ||
- | |||
- | ===== Terminal ===== | ||
- | |||
- | Pour visualiser l' | ||
- | |||
- | < | ||
- | history 0 | ||
- | </ | ||
- | |||
- | ===== Applications ===== | ||
- | |||
- | * [[https:// | ||
- | |||
- | |||
- | ===== Finder ===== | ||
- | |||
- | * Cut/paste depuis le Finder : Command+C / Option+Command+V | ||
- | |||
- | |||
- | |||
infra/macbookm1.1701548143.txt.gz · Last modified: 2023/12/02 20:15 by fred