Punto di partenza:
- Al momento faccio sviluppo per Dynamics Axe, Android e un occasionale dilettarsi con Wordpress e Python.
- Presto, inizierò un progetto che prevede la configurazione di WP su Google Apps Engine.
- Tutto è, e dovrebbe continuare a, essere eseguito dallo stesso PC (con Linux Mint).
Problema:
Ho paura di botching / blogging giù il mio setup a causa di armeggiare / installare più runtime / IDE / SDK / servizi, quindi stavo pensando di utilizzare più utenti, ciascuno intenzionato a gestire l'attività a portata di mano (web, Android, ecc ) e rendendo ogni utente il più possibile inerte l'uno con l'altro.
Quello che devo sapere è il seguente:
- È una pratica buona / fattibile? La seconda cosa più vicina a questo utilizzando connessioni desktop remote, sia ai computer che alle macchine virtuali, che preferisco evitare.
- Che ne dici di cambiare utente? Può essere reso perfetto?
- Qualcos'altro che dovrei sapere?
Aggiornamento e chiarimenti relativi alle VM e altro:
Il motivo per cui desidero evitare di ricorrere a VM è che non mi piace l'impatto sulle prestazioni e la lentezza associate ad esso.
Sospetto anche che potrebbe aggiungere uno strato di complessità che desidero evitare.
Questa risposta di Wyatt è interessante, ma penso che sia solo parzialmente adatta ai requisiti ( sviluppo web per esempio). Inoltre, in riferimento al punto relativo alle installazioni di sistema, c'è un compromesso di livello che dovrei accettare, ad esempio, per esempio.
Questa opzione suggerita da 9000 è anche allettante (più di VM in realtà) e da non significa che intendo "Juggle" JVM e quant'altro, in parte a causa del motivo menzionato prima.
Riguardo alla complessità, sono d'accordo e prenderemo in considerazione ciò che è stato detto, solo dalla mia esperienza tendo ad inquinare il mio ambiente di lavoro con SDK e runtime che ho provato e scartato, che a volte lascerebbero avanzi che causano problemi durante la sessione.
Ciò che desidero veramente è un insieme di sessioni ben definite, non virtualizzate, da cui posso scegliere a mio piacimento e che sono in gran parte (in una misura ragionevole) al sicuro dall'influenzare ciascuna sessione dall'altra. E quello che sto veramente chiedendo è se e come può essere fatto usando gli account utente.