Profitez des offres Memoirevive.ch!
Pacifist, pour explorer les installeurs

Mac OS X, je ne vais pas vous l’apprendre, c’est aussi UNIX.

Par conséquent, certaines particularités de ce monde sont maintenant choses courantes pour nous autres utilisateurs.

Les packages, terminés en .pkg, font partie de ces nouveautés. Ces fichiers, que l’on peut comparer aux installeurs de Mac OS 9, contiennent les éléments à installer lors de l’ajout de tel ou tel logiciel au système actuel.

L’un des avantages, pour l’utilisateur, de ces fichiers est qu’il est possible de les explorer, et d’en extraire le ou les éléments dont on a besoin. La fonction "Afficher le contenu du progiciel", disponible dans le menu contextuel de Mac OS X, permet de visualiser le contenu de ces packages. Cette fonction est néanmoins limitée.

Pacifist est un logiciel qui permet non seulement d’explorer tout fichier .pkg ou .mpkg, mais propose aussi d’autres fonctions très intéressantes. Puisque la version 1.5 sort aujourd’hui même, je vous propose de vous la présenter (rapide, sur cuk.ch, hein ?).

Je profite de ce test pour remercier Charles Srstka de m’avoir permis de tester son logiciel en version bêta, avant la sortie officielle, pour vous permettre de lire le test le jour même.

 


L'icône parle d'elle-même...

 

L’installation de Pacifist se résume à copier l’application où l’on souhaite, en général dans le dossier Applications.

Fonctions de base

Glisser un installeur sur l’icône ou la fenêtre de Pacifist permet à l’utilisateur de visualiser son contenu.

 


La fenêtre principale de Pacifist

 

Il est alors possible de détailler l’affichage, pour obtenir les informations suivantes:

 


Le package d'installation de Mac OS X 10.2 en détail

Une fois un élément sélectionné, trois solutions principales s’offrent à l’utilisateur.

• Tout d’abord, installer le ou les fichier(s) à l’endroit spécifié dans l’installeur. En gros, si vous avez, par maladresse, effacé un élément de l’installation de base de Mac OS X, vous pourrez l’installer grâce à cette fonction, sans devoir réinstaller complètement le système d’exploitation, et sans risque d’erreur. Cette même fonction permet, par exemple, d’ajouter un pack de langage pour utiliser le système dans une autre langue. Il suffit alors de sélectionner le pack parmi les éléments de l’installation de Mac OS X, et de l’installer. Chaque fichier de langage est alors ajouté au sein même des applications, et permet leur exécution dans la langue choisie.

• La seconde fonction permet d’installer la sélection à l’endroit spécifié dans l’installeur, mais sur un autre disque au choix, et non sur le disque de démarrage.

• Enfin, Pacifist peut extraire la sélection vers un dossier spécifié par l’utilisateur.

Lorsqu’un fichier est sélectionné, il est possible d’en afficher quelques informations donc voici une capture d’écran.

 


L'inspecteur de Pacifist

 

Une fonction de recherche est également disponible. Un tiroir apparaît alors sur le côté de la fenêtre principale avec les résultats.

Les petits plus

Pacifist propose une vérification des fichiers présents sur le disque. Lorsqu’un package est ouvert, le logiciel va comparer le contenu du fichier d’installation avec les éléments installés sur le disque. La comparaison porte sur les permissions et le contenu. Pratique lorsque l’utilisateur s’essaye au "nettoyage de printemps" et se rend compte que telle ou telle application ne fonctionne plus. Il est alors facile de trouver le fichier manquant et de ne réinstaller que celui-ci.

Autre détail intéressant: Pacifist propose de mettre à jour les prebindings. Qu’est-ce donc? Les applications sous Mac OS X ne sont pas constituées par unique fichier, mais utilisent beaucoup de librairies, disséminées dans les dossiers du système. Ces librairies sont liées à l’application lors du lancement. Le prebinding effectue les liens par anticipation, pour accélérer le lancement du logiciel.

Pacifist permet de mettre à jour ces prebindings, soit de manière globale sur tout le système, soit sur un dossier précis, choisi par l’utilisateur. Cette fonction est utile après l’installation d’un logiciel, mais il faut noter qu’avec les versions 10.2 et suivantes de Mac OS X cette mise à jour des prebindings est effectuée automatiquement au démarrage.

Conclusion

Pacifist est tout simplement indispensable à tout bidouilleur. Dès lors que l’on aime fouiner, modifier ou arranger son système d’une manière précise, Pacifist peut être utile à tout moment. Il est localisé en français, ainsi qu’en allemand et japonais.

Il coûte 20 USD, prix raisonnable lorsque l’on en a une utilisation régulière.

Personnellement, je trouve agréable de pouvoir voir ce que tel ou tel logiciel va installer sur mon système avant une installation. Je ne me passerais plus de Pacifist!

Aucun commentaire pour l'instant…