Perché devo trascinare le mie nuove app nella cartella dell'applicazione?


24

Sono un nuovo utente Mac e ho installato alcune app diverse per cose diverse. Molti di questi usano file .dmg.

Perché esattamente si aspettano che trascini l'icona nella cartella dell'applicazione? Qual è lo scopo di questo?


3
Man mano che i Mac chiudono sempre più i muri (ex Mac App Store) non dovrai farlo. Sarà tutto fatto per te ...

1
@mankoff: in che modo è più semplice installare il software e non aggiungere limiti al modo in cui è già possibile installare il software "chiudendo i muri"?
Mark Szymanski il

3
@Mark Szymanski - Probabilmente perché l'unico modo per portare la tua app nel mac store è passare attraverso apple, e apple ha molti limiti su ciò che il tuo software può e non può fare.
Nome falso

3
Mark, per quanto odio dirlo, ci sono limiti di funzionalità molto significativi applicati alle app inviate al Mac App Store.
Jason Salaz,

3
Questo non è un forum. Si prega di tenerlo pertinente alla domanda originale.
David Metcalfe,

Risposte:


18

Un'applicazione su un Mac è solo una cartella piena di file con .appestensione. Tuttavia, macOS ti nasconde questo fatto e visualizza la cartella come file con un'icona. Ora, quando scarichi qualcosa, è molto scomodo scaricare più cartelle separate (senza un download manager). Pertanto questa "cartella app" deve essere inserita in un singolo file in qualche modo. Questo si ottiene in tre modi:

  • Utilizzo di un .zipfile (un contenitore che comprime il suo contenuto per risparmiare spazio)
  • Utilizzo di un .dmgfile (che è un file system flat, al contrario di un file system gerarchico)
  • Crea un programma di installazione (che, tuttavia, deve anche trovarsi in un .zipo .dmgperché anche i programmi di installazione sono cartelle su un Mac)

Poiché la maggior parte delle app è autonoma e non necessita di nulla al di fuori della cartella dell'app, un programma di installazione non è solo eccessivo ma anche più lento della semplice distribuzione della cartella dell'app.

Ovviamente puoi avviare app ovunque tu voglia; è solo una consuetudine o una raccomandazione inserirli in /Applicationsquanto è più facile per te ritrovarlo e funziona con più utenti.


1
Nessuno ha inventato un knock-off .zip che si estrarrà automaticamente nel posto giusto (o in un luogo di tua scelta?)
Dissipato il

Bene c'è roba autoestraente, ma è fondamentalmente un programma di installazione stupido, che - di nuovo - è una cartella su OS X. Inoltre è abbastanza insicuro lasciarlo installare dove vuole. Suppongo che Apple abbia appena concluso un'estensione di file (diciamo .appzip) che sarebbe solo un file zip rinominato, che si estrae /Applicationsquando eseguito, ma non so esattamente perché non lo abbiano fatto. Forse è solo per motivi storici.
XQYZ,

Per quanto riguarda "o un luogo di tua scelta": la maggior parte delle app di estrazione (almeno The Unarchiver) può essere configurata per richiedere una cartella di destinazione durante l'estrazione dei file.
XQYZ,

1
@Drew pensa in questo modo: in che modo "estrarre automaticamente se stesso in un posto appropriato o in un luogo di tua scelta" è più facile che dare una scorciatoia al posto (corretto) predefinito e consentirti di spostarlo in qualsiasi luogo di tua scelta usando i mezzi propri del sistema operativo? Bene, ti rispondo: non lo è. Questo è solo un paradigma di ciò che sei abituato a fare.
Cregox,

1
@Cawas: Forse è solo una cosa paradigmatica, non è esattamente la cosa più difficile da fare, ma comunque. Devo fare clic sul programma di installazione, devo fare clic e trascinare il file, devo chiudere la finestra del file system montato, devo smontare il file system e devo eliminare il programma di installazione. Al contrario di fare clic sul programma di installazione, fare clic su "OK" per metterlo nella posizione predefinita, quindi eliminare il programma di installazione. Ancora una volta, non è un grosso problema, solo un sacco di cose in faccia che non pensavo avrebbero dovuto essere lì.
Estratto il

7

La cartella / Applicazioni è solo un posto comodo dove archiviare tutte le tue applicazioni. Teoricamente puoi memorizzarli ovunque. Alcuni software (come Butler) ricercheranno automaticamente le applicazioni in queste posizioni standard, quindi se le memorizzi altrove (come / Utenti / Condivisi / Applicazioni), tali software non le troveranno per impostazione predefinita.

Generalmente ci sono tre posti standard in cui archiviare le applicazioni e il 99% degli utenti Mac lavora solo con il primo:

  • / Applicazioni (disponibili per tutti gli utenti)
  • / Utenti / nome utente / Applicazioni (disponibile per l'utente che possiede quella cartella)
  • / Sviluppatore / Applicazioni (disponibile per tutti gli utenti, utilizzato per il software Xcode)

4

Non è necessario inserire le nuove applicazioni nella cartella Applicazioni: è solo il posto predefinito in cui inserirle.


3

È possibile creare /Applications/Imaging, /Applications/Internetecc. Se si desidera categorizzarli. Basta non spostare nessuna delle applicazioni standard in queste cartelle perché ulteriori aggiornamenti si aspettano che siano direttamente in /Applications.


0

Tieni presente che esistono molte applicazioni che presuppongono di trovarsi in una cartella denominata "Applicazioni" e app che cercano altre app specifiche nella cartella "Applicazioni".


-1

I file DMG sono compressi e di sola lettura. Le applicazioni spesso devono essere in grado di aggiornare o cambiare componenti al loro interno; almeno, quando viene rilevata una nuova versione e si offre di installare un aggiornamento - non sarà in grado di eliminare se stesso e mettere la nuova versione al suo posto. In effetti, probabilmente scoprirai che l'esecuzione di un'applicazione da un DMG provocherà un messaggio "scaricato da Internet" ad ogni avvio. Ciò non accade se lo sposti nel posto giusto.

L'esecuzione di un'applicazione da un DMG bloccato è un modo sicuro per incorrere in problemi. Basta trascinare l'applicazione in un punto del disco rigido, preferibilmente una delle cartelle Applicazioni.

Esistono alcune posizioni sul tuo Mac che hanno un significato speciale per il sistema: si tratta di luoghi in cui il Mac cerca applicazioni lavabili quando fai doppio clic su un documento. Includono la cartella Applicazioni di livello superiore e una cartella denominata "Applicazioni" nella cartella home personale. I DMG montati non fanno parte di questo, se non altro perché non sono sempre montati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.