Come installare / eseguire le app Mac temporaneamente o in container

1

Voglio poter eseguire app e strumenti in contenitori o ambienti virtuali.

Quando si lavora con progetti Python, ad esempio, realizzo sempre un ambiente virtuale e questo aiuta a mantenere le cose pulite (ad esempio, una volta eliminato l'ambiente virtuale non c'è alcun segno dell'app).

Non sto chiedendo come utilizzare le app per la sandbox, la sicurezza non è la mia preoccupazione, ma voglio essere in grado di eliminare tutto ciò che è connesso all'app quando non lo voglio più.

Cose a cui ho pensato:

  • Installa app con brew quando possibile (credo che brew uninstall pulisca correttamente).

  • Esegui le app dal loro file DMG senza copiare nella directory /Applications (non so se questo effettivamente aiuti con qualcosa).

  • Usa l'app AppCleaner , (la sto usando al momento) che non è male ma sta risolvendo i sintomi piuttosto che la causa.

Dopo alcuni mesi di utilizzo, trovo sempre il mio Mac pieno di cose inutili, non documenti e dati personali ma app, strumenti come IDE, compilatore, un'app di una tantum. Così ho finito per creare un formato pulito.

Qualche suggerimento?

    
posta Fanckush 30.03.2018 - 19:47
fonte

1 risposta

1

Preferisci utilizzando Homebrew e Homebrew-Cask quando disponibili .

Per le app della GUI, preferisci utilizzare brew cask zap app_name anziché lo standard brew cask uninstall app_name .

Estratto da 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'esecuzione di app da DMG non è una salvaguardia poiché i file residui potrebbero ancora essere lasciati in ~/Library e in altri luoghi a seconda dell'app.

AppCleaner funziona bene quasi sempre.

Per mantenere il tuo Mac reattivo e libero da file non necessari che occupano spazio su disco, rendi necessario installare le app tramite gli approcci sopra menzionati e rimuoverle non appena hai finito di provarle. Questo ti impedirà di ricorrere a un nuovo sistema operativo installato frequentemente.

CCleaner si chiude efficacemente per eliminare file non necessari.

Tuttavia, astenersi dall'installare MacKeeper poiché è ampiamente considerato come un malware e difficile da eliminare.

    
risposta data 30.03.2018 - 20:14
fonte

Leggi altre domande sui tag