{"id":27,"date":"2010-12-23T10:31:00","date_gmt":"2010-12-23T10:31:00","guid":{"rendered":"http:\/\/www.renaudpradenc.com\/?p=27"},"modified":"2013-01-17T15:40:25","modified_gmt":"2013-01-17T14:40:25","slug":"mac-app-store-installation-simplifiee","status":"publish","type":"post","link":"https:\/\/www.renaudpradenc.com\/?p=27","title":{"rendered":"Mac App Store: d\u00e9sinstallation simplifi\u00e9e"},"content":{"rendered":"<p>Installer une application sous Mac OS &#8221;Classic&#8221; (c&#8217;est \u00e0 dire jusqu&#8217;\u00e0 sa version 9 incluse) n&#8217;\u00e9tait pas tr\u00e8s facile: il fallait lancer un installateur qui d\u00e9compressait et copiait ses fichiers un peu n&#8217;importe o\u00f9 sur votre disque dur. En dehors du fait que chaque installateur semblait diff\u00e9rent, ils avaient tendance \u00e0 placer beaucoup de fichiers ind\u00e9sirables tels que des alias sur le bureau ou la barre de lancement (ceux qui pratiquent Windows connaissent bien cette situation).<\/p>\n<p>Mac OS 10.0 apporta une nette am\u00e9lioration: depuis, il suffit d&#8217;ouvrir une image disque qui monte sur le bureau; on y trouve une application qu&#8217;il ne reste plus qu&#8217;\u00e0 glisser sur le disque dur. Les installateurs restent n\u00e9cessaires pour les applications qui modifient le syst\u00e8me d&#8217;exploitation et n&#8217;ont donc pas totalement disparu, mais au moins l&#8217;installateur est toujours celui d&#8217;Apple. Quoi que vous en pensiez, ce syst\u00e8me est encore tr\u00e8s perfectible.<\/p>\n<h1>Installation<\/h1>\n<p>Sachez que beaucoup d&#8217;utilisateurs ne savent pas installer une application. Il est n\u00e9cessaire de mettre une image en fond de l&#8217;image disque qui dise &#8220;Pour installer l&#8217;application glissez-l\u00e0 dans le dossier Application ou tout autre dossier&#8221;. Quand une application est traduite dans plus de trois langues cette solution n&#8217;est plus envisageable, il faut alors dessiner une fl\u00e8che ou un symbole similaire.<\/p>\n<p><a href=\"https:\/\/www.renaudpradenc.com\/?attachment_id=220\" rel=\"attachment wp-att-220\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-220\" alt=\"ImageDisqueFirefox\" src=\"https:\/\/www.renaudpradenc.com\/wp-content\/uploads\/2010\/12\/ImageDisqueFirefox.jpg\" width=\"371\" height=\"316\" srcset=\"https:\/\/www.renaudpradenc.com\/wp-content\/uploads\/2010\/12\/ImageDisqueFirefox.jpg 371w, https:\/\/www.renaudpradenc.com\/wp-content\/uploads\/2010\/12\/ImageDisqueFirefox-300x255.jpg 300w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \/><\/a><\/p>\n<p>M\u00eame avec ces indications, je me rends compte (au t\u00e9l\u00e9phone, avec les clients au bout du fil), que certains utilisateurs lancent PortraiMatic depuis l&#8217;image disque. Aussi certaines applications d\u00e9tectent cette situation et affichent un message. Pour finir, notez que l&#8217;utilisateur a acc\u00e8s \u00e0 au moins deux dossier Applications: celui qui est commun \u00e0 tout le monde (Disque dur\/Applications) et le sien (~\/Applications). Or, il faut un mot de passe administrateur pour \u00e9crire dans le premier\u2026<\/p>\n<h1>D\u00e9sinstallation<\/h1>\n<p>Jeter une application \u00e0 la corbeille ne la d\u00e9sinstalle pas totalement. Sur les forums, on peut voir beaucoup de messages d&#8217;utilisateurs qui ne comprennent pas pourquoi leur probl\u00e8me n&#8217;est pas r\u00e9gl\u00e9 alors qu&#8217;ils ont d\u00e9sintall\u00e9 puis r\u00e9install\u00e9 l&#8217;application. En effet, certains fichiers restent pr\u00e9sents sur la machine, notamment les fichiers de Pr\u00e9f\u00e9rences et le dossier Biblioth\u00e8que\/Application Support.<\/p>\n<h1>Sous iOS<\/h1>\n<p>Sous iOS, l&#8217;utilisateur n&#8217;a pas acc\u00e8s au syst\u00e8me de fichiers. Ceci rend complexe l&#8217;\u00e9change de fichiers entre les applications et avec d&#8217;autres machines, mais procure des avantages \u00e9normes: il n&#8217;y a plus besoin de ranger ses fichiers, et d\u00e9sinstaller une application retire tous les fichiers qui lui sont rattach\u00e9s, documents inclus.<\/p>\n<p>Concr\u00e8tement, sous le capot, iOS utilise un syst\u00e8me de fichiers classique (sans doute HFS+ ou UFS). Les applications n&#8217;ont le droit que d&#8217;\u00e9crire dans leur &#8221;bac \u00e0 sable&#8221;, un r\u00e9pertoire qui leur est r\u00e9serv\u00e9, et dans les fichiers de pr\u00e9f\u00e9rences. Quand on d\u00e9sinstalle une application, le syst\u00e8me d&#8217;exploitation n&#8217;a donc plus qu&#8217;\u00e0 supprimer le r\u00e9pertoire associ\u00e9.<\/p>\n<h1>Mac App Store<\/h1>\n<p>La volont\u00e9 d&#8217;Apple avec le Mac App Store est de reproduire sous Mac OS ce fonctionnement. Ainsi, les emplacements dans lesquels peut \u00e9crire l&#8217;application sont d\u00e9limit\u00e9s. Toute application qui \u00e9crit ailleurs (sans intervention explicite de l&#8217;utilisateur) sera donc rejet\u00e9e par les validateurs d&#8217;Apple. Certes, cela limite le Mac App Store \u00e0 certains types d&#8217;applications plut\u00f4t grand public, mais admettez que cette solution est convaincante par sa simplicit\u00e9.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installer une application sous Mac OS &#8221;Classic&#8221; (c&#8217;est \u00e0 dire jusqu&#8217;\u00e0 sa version 9 incluse) n&#8217;\u00e9tait pas tr\u00e8s facile: il fallait lancer un installateur qui d\u00e9compressait et copiait ses fichiers un peu n&#8217;importe o\u00f9 sur votre disque dur. En dehors du fait que chaque installateur semblait diff\u00e9rent, ils avaient tendance \u00e0 placer beaucoup de fichiers [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[48,47,31],"class_list":["post-27","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-desinstallation","tag-installation","tag-mac-app-store"],"_links":{"self":[{"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27"}],"version-history":[{"count":4,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":112,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions\/112"}],"wp:attachment":[{"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.renaudpradenc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}