Partenaires

CNRS IN2P3
UPMC
UPD
UPMC


Rechercher

Sur ce site

Sur le Web du CNRS


Accueil du site > Le LPNHE > Pages du personnel > Beau Tristan > Divers > Vielleries > Léopard : installation de l’OS et packages divers

Léopard : installation de l’OS et packages divers

26 décembre 2007

par Tristan Beau - 7 juin

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

Facebook