3 votes

Comment installer/exécuter des applications Mac temporairement ou dans des conteneurs ?

Je veux pouvoir exécuter des applications et des outils dans des conteneurs ou des environnements virtuels.

Lorsque je travaille sur des projets Python, par exemple, je crée toujours un environnement virtuel, ce qui permet de garder les choses propres (c'est-à-dire qu'une fois que j'ai supprimé l'environnement virtuel, il n'y a plus aucune trace de l'application).

Je ne demande pas comment mettre les applications en bac à sable, la sécurité n'est pas mon souci, mais je veux pouvoir supprimer tout ce qui est lié à cette application quand je n'en veux plus.

Des choses auxquelles j'ai pensé :

  • Installer des applications avec brew dans la mesure du possible (je crois que brew uninstall nettoie correctement).

  • Exécuter des applications à partir de leur fichier DMG sans les copier sur le disque dur. /Applications (je ne sais pas si cela est utile).

  • Utiliser le AppCleaner (je l'utilise actuellement), ce qui n'est pas mal mais résout les symptômes plutôt que la cause.

Après quelques mois d'utilisation, je trouve toujours mon Mac plein de choses inutiles, pas des documents ni des données personnelles mais des applications, des outils comme un IDE, un compilateur, une application à usage unique. J'ai donc fini par faire un formatage propre.

Des suggestions ?

2voto

Nimesh Neema Points 44385

Préférer utiliser Homebrew y Fûts de brasserie chaque fois qu'elle est disponible.

Pour les applications graphiques, il est préférable d'utiliser brew cask zap app_name au lieu de la norme brew cask uninstall app_name .

Extrait de man brew-cask :

zap token [ token ... ]
    Unconditionally remove all files associated with the given Cask.

    Implicitly performs all actions associated with uninstall, even if the Cask does not appear to be currently installed.

    Removes all staged versions of the Cask distribution found under <Caskroom_path>/token.

    If  the  Cask  definition  contains  a zap stanza, performs additional zap actions as defined there, such as removing local preference files. zap actions are variable, depending on the level of detail defined by the Cask author.

    zap may remove files which are shared between applications.

L'exécution d'applications à partir d'un DMG n'est pas une garantie, car des fichiers résiduels peuvent subsister dans le DMG. ~/Library et d'autres endroits en fonction de l'application.

AppCleaner fonctionne bien presque tout le temps.

Pour que votre Mac reste réactif et ne soit pas encombré de fichiers inutiles qui occupent l'espace disque, installez les applications selon les méthodes mentionnées ci-dessus et supprimez-les dès que vous avez fini de les essayer. Vous éviterez ainsi d'avoir à installer fréquemment un nouveau système d'exploitation.

CCleaner est très efficace pour se débarrasser des fichiers inutiles.

Toutefois, il faut s'abstenir d'installer MacKeeper tel qu'il est largement considéré comme un logiciels malveillants et difficile de s'en débarrasser.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X