Menu
Rechercher
Accueil > Le LPNHE > Pages du personnel permanent > Beau Tristan > Divers > Vielleries > Léopard : installation de l’OS et packages divers
Contexte
L’installation de Leopard s’est déroulé dans un contexte un peu particulier : changement d’OS et de disque dur sur la même machine, donc réinstallation sur machine vierge et récupération des sauvegardes.
Malheureusement, ce contexte particulier ne m’a pas permis :
- de profiter de l’outil de migration, soit de 10.4 à 10.5 par mise à jour de l’OS sur le même OS, soit de récupérer les données sur une machines tiers.
- d’utiliser 100% des possibilités des sauvegardes pour les fichiers non standard (bookmarks, keychains, calendrier, ...), car les formats des librairies pour ces outils ont changé entre la version 10.4 et 10.5.
Donc cela a été plus compliqué que prévu...
Installation de Mac OS X 10.5 (Leopard), configuration et restauration
Présentation de Leopard sur le site apple
Installation
Installer Leopard (comme les versions précédentes du reste) ne pose aucune difficulté : on insère le DVD et on suit le déroulement des opérations, en répondant à quelques questions élémentaires... et tout se passe bien.
Une petite remarque cependant : il me semble inutile pour un poste personnel (si ce n’est au prix de complications et de futurs soucis) de mettre en place des partitions sur le disque principal de son mac.
Par ailleurs, on n’oubliera pas de cocher la case X11 dans l’installation de Leopard si on compte utiliser les applications X standard.
Configurer le uid et gid
Il peut être intéressant, en particulier si l’on souhaite faire des montages NFS, d’imposer un numéro d’identification pour l’utilisateur et le groupe.
Je suggère d’ouvrir une fenêtre en tant que root (sudo -s
) avant de changer les uid et gid, pour des opérations ultérieurs. Ensuite, pour changer l’uid :
- lancer les préférences systèmes
- accounts
- déverouiller le cadenas en bas de la fenêtre
- clic-droit sur le nom de l’utilisateur et sélectionner les paramètres avancés
- changer l’uid, voire éventuellement d’autres paramètres comme le shell.
Pour créer un groupe nouveaugroupe
ayant pour gid 1234, on fera :
On peut aussi dans l’interface graphique créer directement un groupe en cliquant sur le +
et en sélectionnant dans le menu déroulant group
et non standard
.
Ensuite on changera en tant que root les attributions pour l’utilisateur principal :
Restauration des sauvegardes
- Fichiers standard : les copier simplement dans votre zone utilisateur. N’oubliez pas les fichiers de préférences comme par exemple
.profile
ou bien le répertoire~/.ssh/
contenant vos clefs ssh. - bookmarks Safari. Dans Safari :
- File / Import Bookmarks
- choisir le fichier
zone_sauvegarde/Users/untel/Library/Safari/Bookmarks.plist
- Sickies : recopier le fichier
zone_sauvegarde/Users/untel/Library/StickiesDatabase
- AddressBook : recopier le répertoire entier
zone_sauvegarde/Users/untel/Library/Application Support/AddressBook
- iCal. Dans iCal :
- File / Import / iCal File
- Aller dans le répertoire
zone_sauvegarde/Users/untel/Library/Application Support/iCal/Sources
- Là, chaque calendrier est stocké avec un nom farfellu et long. Choisir le fichier
corestorage.ics
- Renommer correctement le calendrier dans iCal
- imprimantes et préférences réseau : non restaurées
Outils de développement
Compilateurs C / C++ / fortran
On installera en particulier xcode, disponible sur le DVD de Leopard.
On pourra aussi installer un compilateur fortran
MySQL
On pourra récupérer facilement le dmg sur le site mysql.com
Quelques notes d’information à http://dev.mysql.com/doc/refman/5.0.... En installant le MySQLStartupItem, mysql sera lancé automatiquement, sans que vous n’ayiez à vous poser de souci. Par ailleurs, inutile de faire de la post-installation (ne lisez pas le fichier INSTALL-TRUC
car tout est déjà fait : création de l’utilisateur mysql, mise en place de la base, etc.
Python
Python est déjà installé dans Leopard par défaut en version 2.5.x. Cependant, par souci de simplicité pour l’installation de packages supplémentaires, je suggère l’installation dmg python disponible sur pythonmac.org
.
Après la (ré)installation de python, je suggère d’installer :
les trois premiers packages étant requis pour le quatrième.
LaTex
J’apprécie la simplicité de TeXShop, disponible à http://www.uoregon.edu/~koch/texsho..., sous sa forme texshop.dmg.
Mais TeXShop n’est qu’un front-end de LaTex qui doit également être installé. Il est suggéré d’utiliser MacTex que l’on trouvera à http://www.tug.org/mactex/, également sous le nom MacTeX.dmg.
Autres outils
Dans la même rubrique :
- tutoriel rapide matlab 5
- thèse sur Borexino
- anti-spam et imap
- permutations et appel récursif
- format non trivial pour les nombres en c++
- Sommer des champs dans un fichier
- vim et ses folles astuces
- aide minimale emacs
- pointeur de fonction
- makefile et recherche de dépendances
- fork, ou comment créer des processus fils en C
- rediriger la sortie standard de Minuit
- makefile pour ferme hétérogène de calcul (tel qu’au ccin2p3)
- les énumérations en C
- publications et communications
- code ascii d’un caractère
- rapports et communications internes
- calcul d’histogramme
- test d’argument numérique entier
- calculs sur nombres flottants en shell
- créer un pdf récapitulant les logins d’une machine
- indications sur le sujet d’examen d’UNIX-1...
- lister en C le contenu d’un répertoire
- contrôle des processus fils créés par fork()
- variables globales (extern) et commandes du préprocesseur
- Programme d’orchestre au tuba...
- Mountain Lion : une configuration personnelle
- Soucis avec Yosemite ( MacOS 10.10 )
- CV - très vieille version