La page de Mac
félin

Quelques textes en mémoire pour l'admnistration d'un MacBook Intel Core 2 Duo 2.16 Ghz sous Mac Os X 10.4.11 (Tiger) et Mac Os X 10.5 (Leopard)


Glider papillon ping pong


Résumés Opérationnels:

Installation de Fink
Installation de MacPorts
Installation de Ubuntu
Applications tierces
Applications liste
Battery
ssh

Documentations Officielles:

MacBook_13inch_UsersGuide.pdf
MacBook_Mid2007_UserGuide.pdf
OSXHIGuidelines.pdf

Manipulations Usuelles:

Le Menu Pomme est toujours accéssible dans la Barre de Menu en haut à gauche
Le Widget Spotlight en haut à droite permet de faire une recherche rapide
La Barre de Menu en haut se modifie selon la fenêtre active, il faut cliquer sur une fenêtre pour la retrouver
Le Dock en bas présente les applications dont le Logo s'anime quand une opération s'est déroulée
Un Double Clic ouvre un Répertoire, un Fichier (avec l'application qui lui est associée) ou lance une Application
CTRL + CLIC (ou clic droit avec la souris) ouvre le Menu Contextuel lié à l'objet pointé par la Souris
Un Glissé Déposé déplace la sélection à l'endroit oû celle-ci est déposée

Les Applications:

Glissé Déposé une application (extension *.app) dans le Dock permet de créer un lanceur accéssible rapidement
Glissé Déposé une application (extension *.app) dans la Corbeille pour la désinstaller
Une recherche avec le nom de l'application dans l'arborescence permet de tracker les fichiers de configuration restant
Les Installeurs téléchargés sur Internet (extension *.dmg, *.zip, *.pkg, *.mpkg, *.bin) s'ouvrent avec un Double Clic
Les Archives téléchargés sur Internet (extension *.sit, *.stix, *.hqx, *.tar.gz, *.tgz ) s'ouvrent avec Stuffit Expander
La vérification de l'intégrité d'un fichier:
        /usr/bin/openssl sha1 /Users/patrickhautrive/Desktop/TinkerTool.dmg
        /usr/bin/openssl sha1 rrdtool-1.2.23.tar.gz
        /usr/bin/openssl rmd rrdtool-1.2.23.tar.gz
        /sbin/md5 rrdtool-1.2.23.tar.gz

Le redimensionnement d'une partition sous Tiger 10.4:
        sudo diskutil resizeVolume

Les Applications sont géréralement regroupées dans le même répertoire:
            "/Application/*"
            "/Application/Utilitaires/*"
La configuration d'une application se fait dans le Menu en haut à gauche:
            "Nom" -> Préférences

Les Macports:

http://www.macports.org/install.php
http://svn.macports.org/repository/macports/downloads/MacPorts-1.6.0/MacPorts-1.6.0-10.4-Tiger.dmg
http://svn.macports.org/repository/macports/downloads/MacPorts-1.6.0/MacPorts-1.6.0.tar.bz2
http://developer.apple.com/tools/download/
http://www.apple.com/support/downloads/x11formacosx.html
http://guide.macports.org/
http://trac.macports.org/projects/macports/wiki/InstallingMacPorts
http://trac.macports.org/projects/macports/wiki/FAQ
http://trac.macports.org/projects/macports/
http://www.macports.org/contact.php#lists

0. Installation des XCode Tools, Apple's X11 et X11SDK
        /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/Optional\ Installs.mpkg
                Applications -> X11
        /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/Xcode\ Tools/XcodeTools.mpkg
        /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/System/Installation/Packages/X11User.pkg
                ls /Library/Receipts/X11User.pkg
        /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/Xcode\ Tools/Packages/X11SDK.pkg
                ls /Library/Receipts/X11SDK.pkg
        Glissé Déposé "/Applications/Utilities/X11.app" dans le Dock

1. Désinstalation de MacPorts
        sudo rm -rf /opt/local/
        sudo rm -rf /Applications/MacPorts/
        sudo rm -rf /Library/Tcl/macports1.0/
        sudo rm -rf /Library/LaunchDaemons/org.macports.*

2. Répertoire de téléchargement et décompression de l'Archive
        cd download
        tar xjvf MacPorts-1.6.0.tar.bz2
        tar xzvf MacPorts-1.6.0.tar.gz

3. Répertoire de MacPorts, Configuration, Compilation, Installation
         cd MacPorts-1.6.0
        ./configure --help | more
        ./configure --prefix=/opt/local --with-tcl-package=/Library/Tcl/
        ./configure && make && sudo make install

4. Installation d'une autre version de MacPorts (adapter les chemins aux variables d'envirronement: 6.)
        export PATH=/bin:/sbin:/usr/bin:/usr/sbin
        cd ~/MacPorts-1.x.x/
        mkdir /Library/Tcl/macports-new_tclpackage
        mkdir /opt/local/macports-new_prefix
        ./configure --prefix=NEW_PREFIX --with-tcl-package=NEW_TCLPACKAGE
        make
        sudo make install

5. Suppresion des Packetages
        cd ../
        rm -rf MacPorts-1.6.0*
        rm -rf MacPorts-1.x.x/

6. Chemin de lancement binaire, variables d'environnement et man page
        sudo vi /etc/X11/xinit/xinitrc
                source ~/.profile
        vi /Users/human/.profile
                export PATH=/opt/local/bin:/opt/local/sbin:$PATH
                export DISPLAY=:0.0
                export MANPATH=/sw/share/man:/usr/share/man:/usr/X11R6/man:/sw/lib/perl5/5.8.6/man:/opt/local/share/man:$MANPATH
                export EDITOR=/usr/bin/nano
        :wq
        cat .profile | grep export >> .bash_login
        cat .profile | grep export >> .bash_profile
        exit
        /Applications/Utilities/Terminal.app
        echo $PATH
        echo $MANPATH
        echo $DISPLAY
        echo $EDITOR
        env
        "/Applications/Utilities/X11.app"
                Applications -> Personaliser le Menu
                Double Clic sur "Terminal" -> "xterm -ls"
                Terminé
                Raccourcie "CMD + N"

7. Désinstalation de MacPorts
        sudo find / -name macports
        sudo rm -rf /opt/local/
        sudo rm -rf /Applications/MacPorts/
        sudo rm -rf /Library/Tcl/macports1.0/
        sudo rm -rf /Library/LaunchDaemons/org.macports.*

8. Utilisation de MacPorts
        sudo port -v selfupdate
        man port
                See also: port(1), macports.conf(5), portfile(7), portstyle(7), portgroup(7), porthier(7)
                ls -la /opt/local/bin/
                ls -la /opt/local/bin/port
                ls -la /opt/local/etc/macports/
                ls -la /opt/local/etc/macports/macports.conf
                ls -la /opt/local/etc/macports/sources.conf
                ls  -la /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg/Portfile
        port list
        port installed
        port outdated
                port search "rdd"
                port info "flowd"
                port deps "apache2"
                port variants "nmap"
                port contents "render"
        sudo port -v selfupdate
                sudo port install "nmap"
                sudo port -v install "xglobe"
                sudo port -v install "gftp"
                sudo port -v install "pstree"
        port upgrade outdated
                port upgrade "gnome"
                port -n upgrade "gnome"
        sudo port -d livecheck "rrdtool"
                port -u upgrade "vile"
                port clean --all "vile"
                port clean --dist "vile"
                port clean --archive "vile"
                port clean --work "vile"
                port dependents "vile"
                port uninstall "vile"
                port -f uninstall "vile"
        port variants "fetchmail"
                ls -la /opt/local/etc/macports/variants.conf
                sudo port -v install fetchmail +ssl
                        DEBUG: Executing variant ssl provides ssl
                sudo port -v install fetchmail -ssl
        port -d archive logrotate
                ls -la /opt/local/var/macports/packages/*.tgz
        port pkg "pstree"
        port rpm "pstree"
        port dmg "pstree"

9. Lancement d'une application MacPorts à partir d'un terminal X11
        "/Applications/Utilities/X11.app" dans le Dock
                Application -> Terminal
        Saisir "gftp"
        Saisir "pstree"

La Configuration:

Les informations sur le système:
            Pomme -> A propos de ce Mac
            Pomme -> Préférences systèmes
   
L'annonce sonores des heures (en anglais) permet de se rendre compte du temps qui passe:
            Pomme -> Préférences systèmes -> Date et Heure -> Onglet Horloge -> Cocher Annoncer l'heure
La Langue, le Visualisateur de Clavier et la Palette de Caractère se placent dans le drapeau de la Barre de Menu (en haut à droite):
            Pomme -> Préférences systèmes -> International -> Onglet Menu Saisie -> Cocher Francais, Visualisateur et Palette
Les Raccourcis Clavier sont visibles dans les Menus et sont paramétrables:
            Pomme -> Préférences systèmes -> Clavier et Souris -> Onglet Raccourcis
L'image de l'utilisateur se configure:
            Pomme -> Préférences systèmes -> Comptes -> Onglet Image
Le mot de passe Root se détermine:
            Pomme -> Préférences systèmes -> Sécurité

La commande "sudo" permet de lancer des commandes d'administration avec le mot de passe de l'utilisateur
Les applications Linux lancées sous X11 avec le Terminal utilisent les racourcis habituels avec les touches CTRL et ALT

Les Raccourcis:

SHIFT + ALT + L pour le PIPE
SHIFT + ALT + SLASH pour le BACKSLASH
ALT + N pour le TILDE

F9 pour séparer toutes les fenêtres ouverte sur le Bureau
F10 pour ombrager le Bureau
F11 pour faire disparaître toutes les fenêtres et afficher le Bureau
F12 pour faire apparaître les Widget du Dashboard

CMD + T pour ouvri un nouvel Onglet dans Firefox
CMD + E pour Ejecter un montage de disque virtuel
CMD + Q pour Quitter une fenêtre ou l'application active
CMD + SHIFT + 3 pour une copie de l'écran
CMD + SHIFT + 4 pour une copie avec pointeur de sélection pour encadrer en maintenant appuyer le clic droit

Le Copier Coller:

La touche CMD (Touche Pomme) est à gauche de la barre d'espace et à droite de la touche ALTGR (Touche Option)
CMD + X pour couper la sélection
CMD + C pour copier la sélection
CMD + V pour coller la sélection
BACKSPACE supprime le caractère à gauche ou la sélection en surbrillance
FN + BACKSPACE supprime le caractère à droite ou la sélection en surbrillance
Le clic sur la MOLETTE permet de coller la sélection en surbrillance
CMD + Z pour annuler la dernière action

Les Déplacements:

Les Flèches déplacent le curseur d'une position: GAUCHE, DROITE, HAUT, BAS
CMD + GAUCHE pour déplacer le curseur en DEBUT de LIGNE
CMD + DROITE pour déplacer le curseur en FIN de LIGNE
CMD + HAUT pour déplacer le curseur en HAUT de la PAGE
CMD + BAS pour déplacer le curseur en FIN de la PAGE

Les Sélections:

SHIFT + GAUCHE sélectionne un à un les CARACTERES depuis le curseur vers la GAUCHE
SHIFT + DROITE sélectionne un à un les CARACTERES depuis le curseur vers la DROITE
SHIFT + HAUT sélectionne une LIGNE de CARACTERES en partant de la GAUCHE du curseur jusqu'à sa position supérieure sur la LIGNE du DESSUS
SHIFT + BAS sélectionne une LIGNE de CARACTERES en partant de la DROITE du curseur jusqu'à sa position inférieure sur la LIGNE du DESSOUS

SHIFT + ALT + GAUCHE sélectionne le MOT depuis le curseur j'usqu'au DEBUT du MOT et ainsi de suite en répétant la flèche de GAUCHE
SHIFT + ALT + DROITE sélectionne le MOT depuis le curseur j'usqu'à la FIN du MOT et ainsi de suite en répétant la flèche de DROITE
SHIFT + ALT + HAUT sélectionne les LIGNES depuis le curseur j'usqu'en HAUT de la PAGE visible et ainsi de suite en répétant la flèche du HAUT
SHIFT + ALT + BAS sélectionne les LIGNES depuis le curseur j'usqu'en BAS de la PAGE visible et ainsi de suite en répétant la flèche du BAS

SHIFT + CMD + GAUCHE pour sélectionner TOUT depuis le curseur jusqu'au DEBUT de la LIGNE
SHIFT + CMD + DROITE pour sélectionner TOUT depuis le curseur jusqu'à la FIN de la LIGNE
SHIFT + CMD + HAUT pour sélectionner TOUT depuis le curseur jusqu'en HAUT de la PAGE
SHIFT + CMD + BAS pour sélectionner TOUT depuis le curseur jusqu'à la FIN de la PAGE

Un double clic sur un MOT le met en surbrillance
Un tripple clic sélectionne la LIGNE entière
Un quadruple clic sélectionne la LIGNE et celle du DESSUS
Un clic avec le bouton du Trackpad suivie d'un déplacement du doigt permet de sélectionner des LIGNES en déplaçant le curseur

CMD + A pour tout sélectionner dans la PAGE

Le Boot:

Une pression prolongée sur le bouton d'alimentation force l'extinction de la machine
Au démarrage la pression de ALTGR permet d'accéder au Menu de Boot du Chargeur présentant les partitions bootables du disque
Au démarrage ALTGR + C démarre sur le lecteur de CDROM (Super Drive Graveur CD R+W DVD R+W Double Couche)
Au démarrage la pression de la touche BACKSPACE permet d'éjecter un CDROM
Au démarrage POMME + S active le mode Single User pour la maintenance du système ou la réinitialisation du mot de passe root
En session POMME + ALT + ESCAPE pour ouvrir la fenêtre des applications actives pour les forcer à quitter
En session CTRL + ALT + POMME + RESET pour fermer proprement sans confirmation