मैं एक ऐसा वातावरण प्रदान करना चाहता हूं जहां उपयोगकर्ता कंप्यूटर पर अन्य उपयोगकर्ताओं के अनुभव को बाधित किए बिना अपने खातों पर जो कुछ भी स्थापित करने और तोड़ने के लिए स्वतंत्र हैं। चूंकि यह एक घर के वातावरण में है, मेरे पास ऐसे उपयोगकर्ता हैं जो हर तरह के सॉफ़्टवेयर को हर तरह से स्थापित करते हैं, जो भी उनके पास है (मेहमान, बहन)। फिर भी मेरे माता-पिता मुख्य रूप से सॉफ़्टवेयर स्थापित किए बिना ब्राउज़िंग और दस्तावेजों के लिए इसका उपयोग करते हैं। क्योंकि न तो उपयोगकर्ता प्रकार के प्रदर्शन की बहुत अधिक आवश्यकताएं हैं, इसलिए मुझे लगता है कि वर्चुअलाइजेशन एक अच्छा समाधान हो सकता है।
मैंने थोड़ा शोध किया है, और मैंने ऐसे समाधानों की कोशिश की है जो सैंडबॉक्स या उपयोगकर्ताओं को पीसी में परिवर्तन करने से रोकते हैं, लेकिन वे थोड़े सख्त हैं। आदर्श रूप से मैं प्रत्येक उपयोगकर्ता के लिए एक वर्चुअल मशीन में सीधे लॉग इन करने में सक्षम होना चाहूंगा और मेजबान को अदृश्य (और अछूत) रखूंगा। इसलिए मूल रूप से प्रत्येक उपयोगकर्ता के लिए एक मेजबान और अतिथि VMs हैं।
क्या ऐसे कोई समाधान हैं जो इन आवश्यकताओं को पूरा करते हैं और घरेलू उपयोग के लिए सस्ती और लागू होंगे?