Pourquoi dois-je faire glisser mes nouvelles applications dans le dossier d'application?

24

Je suis un nouvel utilisateur de Mac et j'ai installé quelques applications différentes pour différentes choses. Beaucoup de ces fichiers utilisent des fichiers .dmg.

Pourquoi s'attendent-ils tous exactement à ce que je fasse glisser l'icône dans le dossier de l'application? À quoi ça sert?

A dessiné
la source
3
Comme les Mac ferment de plus en plus les murs (ex Mac App Store), vous n'aurez pas à le faire. Tout sera fait pour vous ...
1
@mankoff: Comment rendre le logiciel plus facile à installer et ne pas ajouter de limitations quant à la façon dont vous pouvez déjà installer un logiciel "fermant les murs"?
Mark Szymanski
3
@Mark Szymanski - Probablement parce que la seule façon de faire entrer votre application dans le Mac Store est de passer par Apple, et Apple a beaucoup de limitations sur ce que votre logiciel peut et ne peut pas faire.
Fake Name
3
Mark, autant que je déteste le dire, il existe des limitations de fonctionnalités très importantes appliquées aux applications soumises au Mac App Store.
Jason Salaz
3
Ce n'est pas un forum. Veuillez le garder pertinent par rapport à la question d'origine.
David Metcalfe

Réponses:

18

Une application sur Mac n'est qu'un dossier plein de fichiers avec une .appextension. Cependant, macOS vous cache ce fait et affiche le dossier sous forme de fichier avec une icône. Maintenant, lorsque vous téléchargez quelque chose, il est très inconfortable de télécharger plusieurs dossiers séparés (sans gestionnaire de téléchargement). Par conséquent, ce "dossier d'application" doit être placé dans un seul fichier. Ceci est accompli de trois manières:

  • Utilisation d'un .zipfichier (un conteneur qui compresse son contenu pour économiser de l'espace)
  • Utilisation d'un .dmgfichier (qui est un système de fichiers plat - par opposition à un système de fichiers hiérarchique)
  • Créez un programme d'installation (qui, cependant, doit également être dans .zipou .dmgparce que les programmes d'installation sont également des dossiers sur un mac)

Étant donné que la plupart des applications sont autonomes et ne nécessitent rien en dehors du dossier d'application, un programme d'installation est non seulement excessif mais aussi plus lent que la simple distribution du dossier d'application.

Vous pouvez évidemment lancer des applications où vous le souhaitez; c'est seulement une coutume ou une recommandation pour les mettre /Applicationscar il est plus facile pour vous de le retrouver et cela fonctionne avec plusieurs utilisateurs.

XQYZ
la source
1
Personne n'a inventé un knock off .zip qui va automatiquement s'extraire au bon endroit (ou à un endroit de votre choix?)
Drew
Eh bien, il y a des choses auto-extractibles, mais c'est essentiellement un programme d'installation simplifié, qui - encore une fois - est un dossier sur OS X. De plus, il est assez peu sûr de le laisser s'installer où il veut. Je suppose qu'Apple pourrait avoir simplement enveloppé une extension de fichier (par exemple .appzip) qui serait juste un fichier zip renommé, qui s'extrait dans /Applicationslorsqu'il est exécuté, mais je ne sais pas exactement pourquoi ils ne l'ont pas fait. C'est peut-être juste pour des raisons historiques.
XQYZ
Concernant "ou un endroit de votre choix": la plupart des applications d'extraction (The Unarchiver au moins) peuvent être configurées pour demander un dossier de destination lors de l'extraction des fichiers.
XQYZ
1
@Drew pense de cette façon: comment "s'extraire automatiquement vers un endroit approprié ou un endroit de votre choix" plus facile que de donner un raccourci vers l'emplacement par défaut (approprié) et de vous permettre de le déplacer vers n'importe quel endroit de votre choix via en utilisant les propres moyens du système d'exploitation? Eh bien, je vous réponds que non. Ce n'est qu'un paradigme de ce que vous avez l'habitude de faire.
cregox
1
@Cawas: Peut-être que ce n'est qu'un paradigme, ce n'est pas exactement la chose la plus difficile à faire, mais quand même. Je dois cliquer sur le programme d'installation, je dois cliquer et faire glisser le fichier, je dois fermer la fenêtre du système de fichiers monté, je dois démonter le système de fichiers et je dois supprimer le programme d'installation. Au lieu de cliquer sur le programme d'installation, cliquez sur "OK" pour le mettre à l'emplacement par défaut, puis supprimez le programme d'installation. Encore une fois, pas une grosse affaire, juste beaucoup de choses dans mon visage qui, je ne pensais pas, devraient être là.
Drew
7

Le dossier / Applications est juste un endroit pratique pour stocker toutes vos applications. Vous pouvez théoriquement les stocker n'importe où. Certains logiciels (tels que Butler) rechercheront automatiquement les applications dans ces emplacements standard, donc si vous les stockez ailleurs (tels que / Users / Shared / Applications), ces logiciels ne les trouveront pas par défaut.

En règle générale, il existe trois emplacements standard pour stocker les applications, et 99% des utilisateurs Mac ne fonctionnent qu'avec le premier:

  • / Applications (disponibles pour tous les utilisateurs)
  • / Utilisateurs / nom d'utilisateur / Applications (disponible pour l'utilisateur connecté qui possède ce dossier)
  • / Développeur / Applications (disponible pour tous les utilisateurs, utilisé pour le logiciel Xcode)
Mandrin
la source
4

Vous n'avez pas besoin de mettre vos nouvelles applications dans le dossier Application - c'est juste l'endroit par défaut pour les mettre.

René Larsen
la source
3

Vous pouvez créer /Applications/Imaging, /Applications/Internetetc. si vous voulez les classer par catégorie. Ne déplacez simplement aucune des applications standard dans ces dossiers, car d'autres mises à jour s'attendront à ce qu'elles se trouvent directement dans /Applications.

jm666
la source
0

Gardez à l'esprit qu'il existe de nombreuses applications qui supposent qu'elles se trouvent dans un dossier appelé "Applications" et des applications qui recherchent d'autres applications spécifiques dans le dossier "Applications".

Chris Quenelle
la source
-1

Les fichiers DMG sont compressés et en lecture seule. Les applications doivent souvent être capables de mettre à jour ou de modifier des composants en leur sein; au minimum, lorsqu'une nouvelle version est détectée et qu'elle propose d'installer une mise à jour - elle ne pourra pas se supprimer et mettre la nouvelle version à sa place. En effet, vous constaterez probablement que l'exécution d'une application à partir d'un DMG entraînera un message "a été téléchargé à partir d'Internet" à chaque lancement. Cela ne se produit pas si vous le déplacez au bon endroit.

L'exécution d'une application sur un DMG verrouillé est un moyen infaillible de rencontrer des problèmes. Faites simplement glisser l'application vers un emplacement sur votre disque dur - de préférence l'un des dossiers Applications.

Il existe certains emplacements sur votre Mac qui ont une importance particulière pour le système - ce sont des endroits où le Mac recherche des applications pouvant être lancées lorsque vous double-cliquez sur un document. Ils incluent le dossier Applications de niveau supérieur et un dossier appelé "Applications" dans votre dossier personnel. Les DMG montés n'en font pas partie, ne serait-ce que parce qu'ils ne sont pas toujours montés.

Xendo
la source