D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O...

18
Didier Sanz Mac OS X Snow Leopard Le livre des secrets

Transcript of D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O...

Page 1: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

MA

C O

S X

SN

OW

LEO

PAR

DD

. SA

NZ

6638043ISBN 978-2-10-053308-4 www.dunod.com

Didier Sanz

Mac OS XSnow LeopardLe livredes secrets

DIDIER SANZ

est journaliste indépendant. Son expérience d’utilisateur de Mac (depuis 1986 !) et ses investigations dans le monde de Mac OS X lui ont permis de recenser un nombre impressionnant de conseils, trucs et astuces.

Digne successeur de la lignée des systèmes d’exploitation d’Apple, Mac OS X se distingue par sa fiabilité, sa simplicité et l’élégance de son inter-face, qui en font un environnement d’une efficacité redoutable qu’on a plaisir à manier. Les nouveautés de Mac OS X 10.6 Snow Leopard et des logiciels qui l’accompagnent démontrent son incroyable capacité d’adap-tation, notamment pour la gestion des réseaux et les loisirs numériques.Que vous soyez utilisateur débutant ou averti, cet ouvrage vous dévoile les ressources insoupçonnées de Snow Leopard. Vous saurez comment :

découvrir les secrets de l’interface graphique ;•tirer le meilleur parti des applications livrées avec le système, de Mail •à Safari et d’iTunes à TextEdit, sans oublier le Finder ;renforcer la sécurité avec le Terminal et dépister les erreurs système ;•communiquer efficacement grâce à la messagerie Postfix, au serveur •web Apache, au pare-feu Unix ;résoudre les problèmes les plus fréquents et remédier aux pannes, •erreurs et autres blocages les plus embarrassants.

Fonctions cachées, nouveautés méconnues, astuces pratiques : appre-nez à gagner du temps en quelques clics ou raccourcis clavier, amélio-rez le fonctionnement de votre système au quotidien et optimisez ses capacités.

MAC OS XSNOW LEOPARDLe livre des secrets

Didier Sanz

Page 2: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

Table des matières

Avant-propos – Apprivoiser le félin . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Première partie – À la découverte de Mac OS X

Chapitre 1 – Le mélange des genres . . . . . . . . . . . . . . . . . . . . . . . . . . 51.1 Un véritable système Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51.2 Nouveau système, nouvelle interface . . . . . . . . . . . . . . . . . . . . . . . . .71.3 Une incessante évolution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81.4 Une combinaison de couches . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Chapitre 2 – Un système complet . . . . . . . . . . . . . . . . . . . . . . . . . . 212.1 Oublier Mac OS 9 et Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.2 De quoi se compose le système ? . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.3 Bon à savoir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362.4 Menus et fonctions utiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Chapitre 3 – Chaque chose à sa place . . . . . . . . . . . . . . . . . . . . . . . . 433.1 L’organisation de Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433.2 C’est une maison blanche… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453.3 Voyage au cœur du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513.4 Dans les entrailles d’Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613.5 On nous cache tout, on nous dit rien . . . . . . . . . . . . . . . . . . . . . . . . 63

Deuxième partie – Petits trucs pour grandes applications

Chapitre 4 – Apprivoiser le Finder . . . . . . . . . . . . . . . . . . . . . . . . . 694.1 Adapter les colonnes aux noms de fichiers . . . . . . . . . . . . . . . . . . . . . 694.2 Le contenu des dossiers en détail. . . . . . . . . . . . . . . . . . . . . . . . . . . 704.3 Les bons trucs du Dock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

9782100533084-Sanz-Sommaire.fm Page V Vendredi, 18. décembre 2009 9:36 09

Page 3: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

Mac OS X Snow LeopardVI

4.4 Des raccourcis à portée de main . . . . . . . . . . . . . . . . . . . . . . . . . . . 724.5 Ouvrir un fichier avec une autre application que celle qui l’a créé . . . . . . . . 734.6 Des fenêtres sur mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744.7 Ouvrir un fichier dans une application sans naviguer dans tout le disque dur . . . 754.8 Informations groupées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764.9 Annuler ses erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774.10 Copier et effacer en même temps . . . . . . . . . . . . . . . . . . . . . . . . . . 774.11 Zoomer sur une partie de l’écran . . . . . . . . . . . . . . . . . . . . . . . . . . 774.12 Inverser les couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784.13 Piloter les menus et le Dock au clavier . . . . . . . . . . . . . . . . . . . . . . . 794.14 Trouver rapidement un fichier. . . . . . . . . . . . . . . . . . . . . . . . . . . . 794.15 Où est donc enregistré ce fichier ?. . . . . . . . . . . . . . . . . . . . . . . . . . 824.16 Informations instantanées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834.17 Quel volume de données dans la corbeille ? . . . . . . . . . . . . . . . . . . . . 834.18 Créer une image disque en un clic . . . . . . . . . . . . . . . . . . . . . . . . . 844.19 Maîtriser les touches de volume . . . . . . . . . . . . . . . . . . . . . . . . . . . 844.20 Nettoyage automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854.21 Dupliquer un CD/DVD avec un seul graveur . . . . . . . . . . . . . . . . . . . . 864.22 Une clé USB pour Mac et Windows . . . . . . . . . . . . . . . . . . . . . . . . 864.23 Coup d’œil en un clin d’œil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

Chapitre 5 – iTunes domestiqué . . . . . . . . . . . . . . . . . . . . . . . . . . .895.1 Mieux naviguer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895.2 Saisir les infos plus vite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905.3 Maîtriser l’interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925.3 S’ouvrir sur l’extérieur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945.4 Sons et images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 975.5 Importer et graver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100

Chapitre 6 – Aller plus loin avec Mail . . . . . . . . . . . . . . . . . . . . . . . 1096.1 Piloter Mail comme un pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1096.2 Du bon usage des filtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1196.3 Réagir au spam et aux virus . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1226.4 Les risques des messages en HTML . . . . . . . . . . . . . . . . . . . . . . . . .1256.5 Nettoyage de printemps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1276.6 Afficher le portrait de l’expéditeur . . . . . . . . . . . . . . . . . . . . . . . . .1296.7 Le Carnet d’adresses, compagnon astucieux de Mail . . . . . . . . . . . . . . . .131

Chapitre 7 – À la chasse aux infos : Safari, Aperçu, TextEdit. . . . . . . . . . . . 1337.1 Les gestes de base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133

9782100533084-Sanz-Sommaire.fm Page VI Vendredi, 18. décembre 2009 9:36 09

Page 4: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

VIITable des matières

7.2 Une touche de clic pour mieux naviguer . . . . . . . . . . . . . . . . . . . . . 1347.3 Du bon usage de la zone de recherche Google . . . . . . . . . . . . . . . . . . 1417.4 Surfer en toute sérénité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1437.5 Des signets plus efficaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1447.6 Les bonnes surprises de TextEdit . . . . . . . . . . . . . . . . . . . . . . . . . . 1507.7 Aperçu en quelques coups d’œil . . . . . . . . . . . . . . . . . . . . . . . . . . 155

Troisième partie – Le Mac puissance X

Chapitre 8 – Une fenêtre ouverte sur Unix . . . . . . . . . . . . . . . . . . . . 1658.1 Une application nommée Terminal . . . . . . . . . . . . . . . . . . . . . . . . 1658.2 Premiers pas avec le Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . 1668.3 Un aperçu des principales commandes. . . . . . . . . . . . . . . . . . . . . . . 1728.4 Les commandes spécifiques à Mac OS X. . . . . . . . . . . . . . . . . . . . . . 1798.5 Quelques commandes intéressantes ou amusantes . . . . . . . . . . . . . . . . . 182

Chapitre 9 – Comment écrire des scripts . . . . . . . . . . . . . . . . . . . . . 1999.1 Anatomie d’un script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2009.2 Le cœur du script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2019.3 Du concret… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2039.4 Bon à savoir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

Chapitre 10 – Ruses de Sioux pour Apache . . . . . . . . . . . . . . . . . . . . 21710.1 Un serveur web à domicile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21710.2 Des réglages en profondeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22110.3 Une configuration personnalisée . . . . . . . . . . . . . . . . . . . . . . . . . . 22210.4 Des liens et des alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22710.5 Protéger l’accès aux pages web . . . . . . . . . . . . . . . . . . . . . . . . . . . 22910.6 Se débarrasser des requêtes des virus . . . . . . . . . . . . . . . . . . . . . . . . 23110.7 Maintenir sa connexion à Internet. . . . . . . . . . . . . . . . . . . . . . . . . 23410.8 Donner accès aux pages locales à partir du Web . . . . . . . . . . . . . . . . . 237

Chapitre 11 – Une messagerie en local . . . . . . . . . . . . . . . . . . . . . . 24311.1 Un facteur nommé Postfix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24311.2 Les réglages de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24311.3 Lancer Postfix et communiquer en local. . . . . . . . . . . . . . . . . . . . . . 24511.4 Transmettre des messages à l’extérieur . . . . . . . . . . . . . . . . . . . . . . . 24611.5 Recevoir des messages du monde entier . . . . . . . . . . . . . . . . . . . . . . 25011.6 Adapter Postfix à Mail (et réciproquement). . . . . . . . . . . . . . . . . . . . 251

9782100533084-Sanz-Sommaire.fm Page VII Vendredi, 18. décembre 2009 9:36 09

Page 5: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

Mac OS X Snow LeopardVIII

Chapitre 12 – S’ouvrir à l’extérieur . . . . . . . . . . . . . . . . . . . . . . . . 25312.1 Ouvrir un serveur ftp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25312.2 Autoriser les accès par ftp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25512.3 Affiner les réglages du firewall de Mac OS X . . . . . . . . . . . . . . . . . . . .26012.4 Personnaliser les règles de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . .26112.5 Activer l’historique d’ipfw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26812.6 Automatiser le lancement des règles personnalisées . . . . . . . . . . . . . . . .269

Chapitre 13 – De quel droit ?. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27313.1 Qui est root ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27313.2 Comment ça marche ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27513.3 Passons à la pratique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277

Quatrième partie – Les gestes qui sauvent

Chapitre 14 – Passer le cap du démarrage. . . . . . . . . . . . . . . . . . . . . . 28514.1 La gestion des erreurs dans Mac OS X . . . . . . . . . . . . . . . . . . . . . . .28514.2 Les différentes procédures de démarrage. . . . . . . . . . . . . . . . . . . . . . .29214.3 Que se passe-t-il au démarrage de Mac OS X ? . . . . . . . . . . . . . . . . . . .29514.4 Où est passé NetInfo ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298

Chapitre 15 – Dépanner le Finder et les applications . . . . . . . . . . . . . . . . 30115.1 Les pannes courantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30115.2 Pas de panique ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31215.3 L’archivage des erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31515.4 Quelques idées pour conclure . . . . . . . . . . . . . . . . . . . . . . . . . . . .321

Chapitre 16 – Optimiser, personnaliser, sécuriser. . . . . . . . . . . . . . . . . . 32516.1 Optimiser Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32516.2 Personnaliser Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33216.3 De cron à launchd : un robot à votre service . . . . . . . . . . . . . . . . . . . .33716.4 La sécurité au quotidien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34016.5 Intrusions et virus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .348

Annexe A – Les raccourcis clavier dans Mac OS X . . . . . . . . . . . . . . . . . 353

Annexe B – Les numéros de ports utilisés dans Mac OS X . . . . . . . . . . . . . 359

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

9782100533084-Sanz-Sommaire.fm Page VIII Vendredi, 18. décembre 2009 9:36 09

Page 6: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

Avant-proposApprivoiser le félin

Guépard, Puma, Jaguar, Panther, Tiger, Leopard et aujourd’hui Snow Leopard… Mac OS Xmarque chaque étape de son évolution par le nom d’un félin. Un nom qui symbolise à lafois l’élégance et l’agilité, mais aussi la nature sauvage. Comme les deux faces du système.D’une part une interface aussi esthétique que pratique qui s’appuie sur un environnementrobuste et d’une stabilité incomparable. D’autre part un ensemble de commandes et de pro-grammes Unix invisibles pour l’utilisateur de base, mais d’une efficacité redoutable…

Ce sont ces deux visages de Mac OS X que présente cet ouvrage. Vous y découvrirezcomment chacun complète l’autre pour produire toute la richesse du système. Comment lesapplications qui l’accompagnent, de Mail à Safari et d’iTunes à TextEdit, sans oublier leFinder, peuvent en faire beaucoup plus qu’il n’y paraît pour peu qu’on apprenne à les domes-tiquer. Fonctions cachées, astuces pratiques, nouveautés méconnues : en quelques clics ouavec quelques raccourcis clavier, elles vont révéler des ressources insoupçonnées qui vouspermettront de gagner du temps, d’exploiter à fond leurs capacités ou d’élargir leurs usages.

Vous découvrirez aussi la « face cachée » du système, les arcanes du Terminal, la puissancedes programmes qui sommeillent dans les profondeurs de Mac OS X, comme le serveur Webintégré ou le coupe-feu Unix. Car si Mac OS X s’améliore sans cesse pour offrir des quantitésd’innovations bien utiles au travail ou dans des activités créatives, il reste un héritier nova-teur du système d’exploitation le plus fiable à ce jour, Unix. Et même si tout le monde n’apas besoin d’explorer toutes ses ressources, il faut bien admettre qu’elles se révèlent irrem-plaçables pour apprivoiser le félin. Raison pour laquelle il m’a semblé utile de vous initierà l’écriture de shell scripts pour personnaliser Mac OS X et améliorer son fonctionnementau quotidien, pour dépister les erreurs système et renforcer la sécurité du Mac.

Digne successeur de la lignée des systèmes d’exploitation d’Apple, qui associent ergono-mie et simplicité, Mac OS X se distingue par sa fiabilité, sa facilité d’utilisation et l’élégancede son interface, qui en font un environnement qu’on a plaisir à manier. Les nouveautés deSnow Leopard et des logiciels qui l’accompagnent démontrent son incroyable capacité

9782100533084-Sanz-Introduction.fm Page 1 Dimanche, 6. décembre 2009 10:44 10

Page 7: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

2 Avant-propos

d’adaptation, notamment pour la gestion des réseaux et les loisirs numériques. Que de che-min parcouru depuis la première édition de ce livre, en 2004 ! Mac OS X, à peine devenuun système stable et séduisant, avait encore du mal à se faire une place aux côtés deMac OS 8 et Mac OS 9. Aujourd'hui, le système d’Apple ne craint plus les appréhensionsdes nostalgiques de Mac OS 9. Il s’est imposé dans toutes les populations, se décline surplusieurs produits comme l’iPod et l’iPhone, et ne cesse de gagner des points face à Windowset à Linux.

Au fil des pages qui suivent, vous saurez comment domestiquer la majorité des aspectsde Mac OS X et exploiter toute sa richesse pour mieux comprendre ses comportements lesplus intimes. Maîtrise du Finder, découverte des petits secrets des applications, révélationssur les mystères du système… autant de pistes que je vous invite à suivre pour aller plus loinavec votre Mac. Que vous soyez un habitué, un débutant technophile ou un amateur detrucs et astuces, j’espère que vous trouverez ici matière à satisfaire votre curiosité. Et lesmoyens de faire sortir le fauve de sa cage.

Enfin, je ne saurais vous engager à poursuivre votre lecture sans adresser mes remercie-ments à Olivier Frigara pour son aide précieuse tout au long de la rédaction de ces pages.

Didier SANZ

9782100533084-Sanz-Introduction.fm Page 2 Dimanche, 6. décembre 2009 10:44 10

Page 8: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

2Un système complet

2.1 OUBLIER MAC OS 9 ET WINDOWS

Qui l’eut cru ? En quelques années, Mac OS X est devenu le système Unix le plus venduau monde ! Et sa dernière version 10.6, Snow Leopard, a remporté un véritable triomphepuisqu’un mois après sa sortie, il s’en était déjà écoulé plus de 4 millions d’exemplaires…

Après avoir réussi à supplanter Mac OS 9 grâce à son interface esthétiquement plusrecherchée, à son système infiniment plus robuste et à son ouverture vers des ressourcesinsoupçonnées issues de l’environnement Unix, Mac OS X séduit désormais de plus enplus d’utilisateurs de PC habitués à Windows. Principales raisons invoquées : la stabilitédu système, la quasi-absence de virus et autres nuisances informatiques qui pourraientl’atteindre, l’homogénéité de son interface, sa grande rapidité, y compris au démarrage, etla qualité des applications qui l’accompagnent. Plus besoin d’installer des quantités d’uti-litaires, de programmes de maintenance ou de pilotes de périphériques : autant de sourcesd’ennui en moins.

Plus stable, plus fiable et plus agréable, Mac OS X introduit de nouvelles relations entrele système et l’utilisateur, que ne connaissent pas forcément les habitués d’autres systèmesd’exploitation. Son organisation oblige à être rigoureux dans ses rangements et prudentquand on s’aventure dans les répertoires du système. Même si, comme il s’agit d’un véritableenvironnement multi-utilisateur, les répertoires de chacun sont protégés, tout comme lesystème lui-même. Seul un utilisateur qualifié peut y effectuer des modifications et, à moinsd’être un spécialiste d’Unix et en particulier de celui d’Apple, toute intervention dans lerépertoire Système risque de remettre en cause la fiabilité et la sécurité de l’ordinateur.Cette configuration présente plusieurs avantages, à commencer par une plus grande stabi-lité, mais aussi le fait qu’en cas de réinstallation du système, les utilisateurs ne perdent nileurs préférences, ni leurs éléments personnalisés (fonds d’écran, polices, sons, etc.).

9782100533084-Sanz-Chap02.fm Page 21 Mardi, 15. décembre 2009 10:11 10

Page 9: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

22 Chapitre 2. Un système complet

2.2 DE QUOI SE COMPOSE LE SYSTÈME ?

Mac OS X désigne d’abord le noyau invisible Darwin associé à un ensemble d’extensionspour la gestion des périphériques, les fonctions d’affichage et les couches réseau (voir cha-pitre 1). Plus généralement, c’est aussi l’environnement graphique représenté par le Finderet ses programmes associés. Enfin, une fois installé, Mac OS X donne accès à diverses appli-cations et utilitaires. Bref, un système complet qui mérite un petit tour d’horizon.

2.2.1 Le bureau

Après le démarrage, Mac OS X se présente en affichant une image en fond d’écran, unebarre de menus dans la partie supérieure et des icônes qui représentent le ou les disquesdurs, des dossiers et des fichiers. Pour découvrir le contenu des uns ou des autres, il suffitde double-cliquer sur l’icône correspondante. Les dossiers regroupent des fichiers (docu-ments, images, séquences vidéo, etc.) ou d’autres dossiers. Quand un disque dur ou un dos-sier s’ouvre, les éléments qui y sont rassemblés apparaissent dans une nouvelle fenêtre.Celle-ci peut adopter différents types de présentation qu’on choisit en cliquant sur l’un desboutons correspondant dans la barre d’outils :

Figure 2.1 – La présentation par icônes dans Mac OS X 10.6.

9782100533084-Sanz-Chap02.fm Page 22 Mardi, 15. décembre 2009 10:11 10

Page 10: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

232.2 De quoi se compose le système ?

Présentation par icônes. Elle convient particulièrement pour identifierimmédiatement un élément en fonction de sa vignette, notamment dans le cas des appli-cations et des images. La taille des icônes et du texte, le type de classement et le motif del’arrière-plan peuvent être modifiés à l’aide de l’article Afficher les options de présentation dumenu Présentation du Finder (figure 2.1). Depuis Snow Leopard, un petit curseur au basde la fenêtre permet aussi d’ajuster la taille des icônes. Dans le cas de vidéos ou de morceauxde musique, il suffit de cliquer sur leur icône pour lancer leur lecture dans la fenêtre, enminiature, sans ouvrir aucun logiciel. On peut également faire défiler les pages d’un fichierPDF de cette manière.

Présentation par liste. Elle permet d’afficher davantage d’éléments et deles classer rapidement par nom, par date ou par type en cliquant sur l’intitulé de la colonnechoisie (cliquer une nouvelle fois pour inverser l’ordre). On peut aussi afficher ou masquerle contenu d’un dossier de la liste en cliquant sur le triangle gris qui précède son nom(figure 2.2).

Présentation par colonnes. Inspirée du browser de NeXT, elle permet denaviguer rapidement dans l’arborescence du disque dur en présentant le contenu de chaque

Figure 2.2 – La présentation par liste dans Mac OS X 10.6.

9782100533084-Sanz-Chap02.fm Page 23 Mardi, 15. décembre 2009 10:11 10

Page 11: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

24 Chapitre 2. Un système complet

dossier dans une colonne, et d’afficher un aperçu de l’élément final : s’il s’agit d’uneséquence audio ou vidéo, on peut même la jouer sans lancer d’application (figure 2.3).

Présentation par CoverFlow. Hérité d’iTunes et des derniers iPod, cetype de présentation permet de découvrir le contenu d’un dossier ou d’un disque dur enfaisant défiler les aperçus de ses éléments, comme si on feuilletait un livre : il suffit dedéplacer la barre de navigation ou d’utiliser les touches flèche du clavier (figure 2.4). Lesvignettes, dynamiques, affichent non pas une icône générique, mais le contenu des élé-ments : miniatures des images, première image d’une vidéo, première page des documentstexte, Word ou PDF, etc. Notez qu’en agrandissant la fenêtre, ces vignettes s’adaptent etpeuvent s’afficher dans de très grandes tailles sans perdre en netteté.

À proximité des icônes qui servent à modifier le mode d’affichage, on dispose de flèchesdestinées à revenir à la liste précédente ou suivante, et d’un menu local en forme de rouecrantée, regroupant plusieurs fonctions qu’on retrouve soit dans les menus du Finder, soiten cliquant sur un élément avec la touche Ctrl enfoncée : créer un nouveau dossier, lireles informations concernant un élément, changer la couleur de l’étiquette, placer l’élémentdans la corbeille, dupliquer, copier, créer un alias ou une archive de l’élément sélectionné,ou encore afficher les options de présentation.

Figure 2.3 – La présentation par colonnes dans Mac OS X 10.6.

9782100533084-Sanz-Chap02.fm Page 24 Mardi, 15. décembre 2009 10:11 10

Page 12: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

252.2 De quoi se compose le système ?

La colonne de gauche regroupe par catégorie les principaux endroits dans lesquels sesituent les fichiers : les appareils (disques durs, CD et DVD, clés USB, etc.), les postespartagés (autres ordinateurs reliés au réseau local), les emplacements (Bureau, dossier per-sonnel, dossiers spécialisés pour les documents, la musique, les images, etc.), et enfin lesrecherches. Cette dernière catégorie regroupe des dossiers qui sont mis à jour en tempsréel en fonction de règles programmées : on peut ainsi retrouver facilement les fichiers quiont été modifiés hier, aujourd'hui ou la semaine passée, ou encore tous les éléments cor-respondant à un type de fichier (images, films ou documents).

Dans la partie supérieure des fenêtres, les boutons translucides en couleur ser-vent à contrôler les fenêtres. Le bouton rouge à gauche ferme la fenêtre. Si cette fenêtrecontient un document, c’est ce document qui est fermé (éventuellement après confirma-tion). Dans certaines applications, la fermeture de la fenêtre principale ne ferme pas pourautant l’application elle-même, qu’il faut alors quitter avec les touches Pomme-Q. Le bou-ton jaune fait disparaître la fenêtre et la place dans le Dock sous forme d’icône (on obtientle même résultat en cliquant deux fois sur la barre de titre de la fenêtre). Pour la ramenerà l’écran, il suffit de cliquer sur cette icône dans le Dock. Le bouton vert augmente ouréduit la taille de la fenêtre à l’écran selon ses dimensions actuelles. Enfin, à droite de la

Figure 2.4 – La présentation par CoverFlow dans Mac OS X 10.6.

9782100533084-Sanz-Chap02.fm Page 25 Mardi, 15. décembre 2009 10:11 10

Page 13: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

26 Chapitre 2. Un système complet

barre de titre, le bouton gris sert à afficher ou à masquer les outils, en haut de la fenêtre,et la colonne des emplacements à gauche.

Représentée par une icône en forme d’œil, la fonction Coup d’œil simplifie bien leschoses : sélectionnez dans le Finder un document Word, une image ou une vidéo, et cliquezsur cette icône ou appuyez sur la touche Espace : une nouvelle fenêtre apparaît, contenantun aperçu du fichier et diverses options qui permettent par exemple de passer en pleinécran ou de faire défiler le document.

2.2.2 Le Dock

Situé par défaut au bas de l’écran, le Dock regroupe les icônes des principales applications,de la corbeille et de certains documents, mais aussi celles des programmes qui ont été lancéset des fenêtres qui ont été masquées (figure 2.5). En passant la souris sur l’une de ces icônes,on affiche son nom, et en cliquant sur l’une d’elles, on ouvre l’élément associé, ce quirevient à lancer une application ou à afficher une fenêtre. Très pratique pour conserversous la main et lancer rapidement les applications les plus utilisées, mais aussi pour repérercelles qui sont ouvertes, signalées par un voyant bleu (depuis Leopard) ou par un trianglenoir, et passer facilement de l’une à l’autre d’un simple clic. On peut aussi faire glisser undocument (image, musique, vidéo, etc.) sur une des icônes du Dock pour l’ouvrir avecl’application qu’elle représente.

Depuis Leopard, le Dock s’est enrichi de deux nouvelles icônes, dans sa partie de droite :Documents et Téléchargements. Dès qu’un fichier ou un dossier arrive dans l’un d’eux, sonicône adopte celle du dernier document reçu. Un clic sur l’un de ces deux dossiers, et soncontenu se déploie en arc de cercle surmonté par une flèche (figure 2.6). Cliquez sur unfichier ou un dossier pour l’ouvrir. Cliquez sur la flèche pour présenter tout le contenu deDocuments ou de Téléchargements. Un bon moyen de garder le Bureau propre et d’avoirtoujours sous la main les images et les vidéos récupérées sur Internet, puisque Safari etiChat utilisent par défaut le dossier Téléchargements pour y enregistrer les fichiers télé-chargés.

Figure 2.5 – Le Dock en perspective de Snow Leopard.

9782100533084-Sanz-Chap02.fm Page 26 Mardi, 15. décembre 2009 10:11 10

Page 14: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

10Ruses de Siouxpour Apache

En adoptant Mac OS X, vous ne bénéficiez pas seulement d’un système performant, fiableet convivial, mais aussi d’une mine de ressources insoupçonnées. Nous l’avons vu avec lesscripts, qui permettent de mettre au point des petits utilitaires ou d’automatiser des tâchesd’entretien en relation directe avec le système. Un autre aspect tout aussi impressionnantde ce potentiel réside dans les programmes Unix qui sommeillent dans les profondeurs desrépertoires de Mac OS X et qui attendent tout simplement qu’on les active. La messageriePostfix, le serveur web Apache, le pare-feu ipfw, des programmes de communication commeftp, telnet ou OpenSSH, et divers outils de développement sont bien là, prêts à être utilisés.Maintenant que nous maîtrisons un minimum de commandes Unix et que les principes defonctionnement du système sont moins mystérieux, nous allons voir comment ces program-mes peuvent nous rendre service et multiplier les capacités de notre Mac.

10.1 UN SERVEUR WEB À DOMICILE

Vous disposez d’une connexion à haut débit, par câble ou par ADSL ? Profitez-en pourcréer votre propre serveur : vous pourrez ainsi mettre à disposition de votre famille lesphotos de vos dernières vacances ou les fiches de votre arbre généalogique, ou encore pré-senter à vos amis vos compositions musicales ou votre collection de programmes.

Dans Mac OS X, c’est le programme Apache qui transforme votre ordinateur en serveurweb. Issu de la communauté des logiciels libres, Apache est sans doute le programme leplus répandu pour créer des serveurs web. Il fonctionne sur plusieurs types de systèmes,dispose d’un nombre incroyable d’options et peut s’enrichir d’une quantité de modules pourétendre ses capacités.

9782100533084-Sanz-Chap10.fm Page 217 Mardi, 15. décembre 2009 4:17 16

Page 15: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

218 Chapitre 10. Ruses de Sioux pour Apache

Pour l’activer, il suffit de cocher la case Partage web dans le panneau Partage des Préfé-rences Système (figure 10.1). Placez vos pages HTML dans le dossier Sites de votre réper-toire personnel, et voilà votre site web prêt à accueillir vos visiteurs. Vous remarquerezd’ailleurs que Mac OS X vous permet de créer un serveur général et un serveur correspon-dant à chaque utilisateur, identifié par le nom de chaque répertoire personnel.

Depuis votre ordinateur, vous pouvez afficher les pages de votre serveur (ou la page deprésentation d’Apache si vous n’avez pas de pages personnelles) en cliquant sur les liensdu tableau de bord (par exemple http://Snow-Leopard.local dans l’image ci-dessus) ou entapant, dans Safari :http://127.0.0.1

L’adresse 127.0.0.1 (appelée aussi localhost) représente l’ordinateur lui-même et n’estaccessible qu’en local, sur votre propre Mac. Pour que d’autres utilisateurs de votre réseaulocal se connectent à votre Mac, il faut leur fournir l’adresse qui apparaît dans le tableaude bord Partage. En tapant par exemple http://Snow-Leopard.local dans Safari, ils verronts’afficher la page web de votre serveur personnel. Maintenant, si vous souhaitez que d’autresutilisateurs consultent votre site à partir d’Internet, il faut leur fournir l’adresse IP qui vousest attribuée par votre fournisseur d’accès. Si vous êtes directement relié à Internet, cetteadresse apparaît dans le panneau Partage des Préférences Système quand le Partage webest activé. Si vous vous connectez au moyen d’un routeur (box ADSL ou modem câble parexemple), vous ne verrez que votre adresse locale. L’adresse IP publique qui vous identifie

Figure 10.1 – Un seul clic suffit pour ouvrir votre serveur web. Reste à le configurer.

9782100533084-Sanz-Chap10.fm Page 218 Mardi, 15. décembre 2009 4:17 16

Page 16: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

21910.1 Un serveur web à domicile

est attribuée au routeur, et vous ne pouvez l’afficher qu’en vous connectant à un site webspécialisé (comme www.monip.org ou whatismyip.com), ou en utilisant une commande duTerminal comme décrit dans le chapitre 8.

Certains fournisseurs d’accès renouvellent périodiquement les adresses qu’ils attribuentà leurs clients, ce qui complique les choses quand vos amis veulent se connecter à votreserveur en utilisant votre adresse IP. Les scripts détaillés plus loin vous permettront de lesprévenir au cas où votre adresse IP viendrait à changer, et même de leur fournir un lienfixe qui sera réactualisé dynamiquement.

Si votre adresse IP est 123.456.78.9, les visiteurs accéderont désormais à vos pages per-sonnelles en tapant dans leur navigateur :http://123.456.78.9/~NomUtilisateur/

S’il s’agit de client-156-195-200-80.adsl.kazuloo.fr, ils devront taper :http://client-156-195-200-80.adsl.kazuloo.fr/~NomUtilisateur/

Les fichiers qui composent le site web d’un utilisateur sont situés dans le dossier Sitesde son répertoire personnel. La page principale qui s’affiche quand on accède à l’adressedu site est nommée index.html. Par défaut, cette page contient une présentation du partageweb comme sur la figure 10.2. Renommez-la en presentation.html (ou supprimez-la) et créez

Ça ne marche pas ?

Si les pages web n’apparaissent pas alors que vous avez appliqué ces consignes, c’estpeut-être que votre pare-feu limite l’accès à votre serveur. Il faut alors examiner sesrègles pour débloquer la situation, et notamment ouvrir le port 80.

Si vous utilisez une borne AirPort, une box ADSL ou un modem-routeur, assurez-vous de rediriger le port 80 vers votre serveur. Par défaut, ces équipements protègentles ordinateurs auxquels ils sont reliés et empêchent toute connexion entrante. Dansla configuration de votre routeur, sélectionnez la rubrique intitulée Port Mapping ouNAPT, et créez une nouvelle entrée en choisissant comme adresse interne l’adressefixe de votre ordinateur (192.168.0.1 ou 10.0.0.1, par exemple) et comme adresseexterne celle que vous a attribuée votre fournisseur d’accès (s’il s’agit d’une adressedynamique qui change à chaque connexion, tapez simplement 0 ou 0.0.0.0 en fonc-tion de ce qu’indique le manuel du routeur). Enfin, saisissez 80 comme numéro deport en entrée et en sortie.

Si vous n’arrivez pas à vous connecter à votre serveur web en utilisant votre adresseexterne à partir de votre navigateur, passez par un site de surf anonyme commewww.the-cloak.com, anonymouse.org ou proxify.co.uk.

Il se peut aussi que votre fournisseur d’accès bloque l’accès au port 80 (précisémentpour empêcher ses abonnés de créer leur site web). Une astuce permet, dans les para-mètres d’Apache, de contourner cette restriction, comme indiqué plus bas.

9782100533084-Sanz-Chap10.fm Page 219 Mardi, 15. décembre 2009 4:17 16

Page 17: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

220 Chapitre 10. Ruses de Sioux pour Apache

votre propre page index.html avec TextEdit, avec le logiciel iWeb, avec un éditeur commeBBEdit ou encore avec un logiciel spécialisé comme Dreamweaver, RapidWeaver ou Nvu(libre).

Vous pouvez commencer modestement en inscrivant par exemple ces instructions (sivous utilisez TextEdit, enregistrez ce document au format texte puis ajoutez l’extension.html) :<html><body> <h1>Bienvenue sur les pages personnelles de Marc Dupont !</h1><p>Ces pages sont actuellement en cours de production. Revenez plus tard...</p></body></html>

Figure 10.2 – Par défaut, la page d’accueil est une présentation du partage web.

9782100533084-Sanz-Chap10.fm Page 220 Mardi, 15. décembre 2009 4:17 16

Page 18: D. SANZ Didier Sanz Mac OS X - Numilogexcerpts.numilog.com/books/9782100533084.pdf · MAC OS X SN O W LE O PARD D. SANZ 6638043 ISBN 978-2-10-053308-4 Didier Sanz Mac OS X Snow Leopard

MA

C O

S X

SN

OW

LEO

PAR

DD

. SA

NZ

6638043ISBN 978-2-10-053308-4 www.dunod.com

Didier Sanz

Mac OS XSnow LeopardLe livredes secrets

DIDIER SANZ

est journaliste indépendant. Son expérience d’utilisateur de Mac (depuis 1986 !) et ses investigations dans le monde de Mac OS X lui ont permis de recenser un nombre impressionnant de conseils, trucs et astuces.

Digne successeur de la lignée des systèmes d’exploitation d’Apple, Mac OS X se distingue par sa fiabilité, sa simplicité et l’élégance de son inter-face, qui en font un environnement d’une efficacité redoutable qu’on a plaisir à manier. Les nouveautés de Mac OS X 10.6 Snow Leopard et des logiciels qui l’accompagnent démontrent son incroyable capacité d’adap-tation, notamment pour la gestion des réseaux et les loisirs numériques.Que vous soyez utilisateur débutant ou averti, cet ouvrage vous dévoile les ressources insoupçonnées de Snow Leopard. Vous saurez comment :

découvrir les secrets de l’interface graphique ;•tirer le meilleur parti des applications livrées avec le système, de Mail •à Safari et d’iTunes à TextEdit, sans oublier le Finder ;renforcer la sécurité avec le Terminal et dépister les erreurs système ;•communiquer efficacement grâce à la messagerie Postfix, au serveur •web Apache, au pare-feu Unix ;résoudre les problèmes les plus fréquents et remédier aux pannes, •erreurs et autres blocages les plus embarrassants.

Fonctions cachées, nouveautés méconnues, astuces pratiques : appre-nez à gagner du temps en quelques clics ou raccourcis clavier, amélio-rez le fonctionnement de votre système au quotidien et optimisez ses capacités.

MAC OS XSNOW LEOPARDLe livre des secrets

Didier Sanz