Linee guida per l'installazione di OS X

0


In un primo momento, ti prego di perdonare discusso piuttosto tipo di domanda.

Ho bisogno di creare un programma di installazione di software opensource per OS X, ma non ho familiarità con le convenzioni di OS X. Il software opensource menzionato è complesso e deve essere distribuito in forma di ambiente virtualizzato. Quindi, per eseguirlo devi usare Vagrant e VirtualBox.
Tutto ciò deve essere fatto in un modo che è più familiare agli utenti di OS X, utilizzando gli strumenti a cui sono più abituati. Quindi la mia domanda è, come dovrebbe apparire come un programma di installazione?
Ad esempio, dovrei creare un'immagine disco dmg con installer Vagrant e VB in bundle o un programma di installazione di pkg che fornisce l'opzione per scaricare e installare Vagrant e VB come componenti o forse usare uno script di preinstallazione per eseguire l'installazione di componenti invisibili? L'obiettivo principale è quello di utilizzare il modo legittimo, se possibile, e fornire agli utenti il metodo più semplice per installare il software.
Forse potresti indirizzarmi a programmi di installazione esistenti che eseguono attività più complesse, non solo copia dei file.

[Modifica] Non chiedo aiuto nella codifica o nella risoluzione di alcun problema tecnico, ma piuttosto desidero sapere qual è il modo più familiare per gli utenti di OS X di installare software. Ad esempio, in MS Windows non ci sono problemi quando un programma di installazione scarica ed esegue un altro programma di installazione durante la sua sessione. Come ho detto, Vagrant e VB sono componenti indispensabili, quindi quale sarebbe il modo "corretto" di fornirtelo, utenti OS X accanto al software principale?

    
posta user79362 30.05.2014 - 22:55
fonte

1 risposta

1

"so what would be the 'correct' way to provide it to you, OS X users next to main software?"

In entrambi. Se il programma di installazione è di dimensioni relativamente grandi, ho trovato che è contenuto in un dmg contro un pkg, tuttavia. Perché?

A .dmg package is seen as a single file rather than a folder of files like a .pkg package....The advantage a .dmg package has is that larger files may copy much more quickly to your distribution points than .pkg packages.

Secondo me (di nuovo, dal punto di vista dell'utente OS X), dmgs è intuitivamente più facile da usare: mount > trascina > far cadere.

    
risposta data 31.05.2014 - 04:22
fonte

Leggi altre domande sui tag