एक वीएम के लिए अच्छा डिस्ट्रो?


16

मैं एक हल्का लिनक्स वीएम चाहता हूं जिसे मैं विंडोज पर वर्चुअलबॉक्स के साथ चला सकता हूं, इसलिए मैं यह परीक्षण कर सकता हूं कि पीएचपी एप्लिकेशन, मोनो एप्स आदि को कैसे तैनात किया जाए, मुझे यूआई की आवश्यकता नहीं है और उबंटू सर्वर आईएसओ के साथ जाने की सोच रहा था। क्या यह अच्छा विकल्प है? मुझे पता है कि मैं रेडीमेड VM भी डाउनलोड कर सकता हूं और इसे लुभा रहा हूं। समुदाय क्या सोचता है?


क्या आप Oracle के संदर्भ को हटा सकते हैं, क्योंकि यह वास्तव में आपके द्वारा पूछे जा रहे प्रश्न के लिए महत्वपूर्ण नहीं है।
tshepang 21

1
@ त्सेपंग: ठीक है, वास्तव में इस चीज़ का नाम ओरेकल वीएम वर्चुअलबॉक्स है ... इसलिए इसमें कुछ भी गलत नहीं है। @tooshel: वास्तव में, मैं यह भी सुझाव दूंगा कि आप इसे विशिष्ट वीएम के लिए उत्तर चाहते हैं।
१३

1
@ त्सेपंग: राय एसओ पर अधिकृत नहीं हैं? मैं वास्तव में पूछ रहा हूं, क्योंकि मैंने कभी नहीं देखा कि लोग पहले यहां-वहां टोकते हैं। मुझे परेशान नहीं करता। उनका सवाल, उनकी राय। और मैं उसे इसके लिए बहुत ज्यादा दोष नहीं दे सकता।
ज्येष्ठ दशमी

4
@hay वह विशिष्ट वाक्य प्रश्न के लिए कोई मूल्य कैसे जोड़ता है? यह सॉरी 4 की तरह सॉफ़्टवेयर के उपयोग से अधिक है जो डार्क लॉर्ड के रूप में माना जाता है, लेकिन क्या आप मुझे किसी भी तरह से मदद कर सकते हैं? यह आसानी से छोटा है क्या आप मेरी मदद कर सकते हैं? । यह राजनीति के लिए कोई जगह नहीं है।
tshepang

1
हाँ, यहाँ टिप्पणियाँ मदद नहीं करती हैं। । । मुझे मूल प्रश्न याद नहीं है और मैंने इसे लिखा है!
टॉशेल

जवाबों:


16

अत्यधिक ubuntu सर्वर की सलाह देते हैं। सर्वर मोड बहुत कुछ नहीं है कि आप वास्तव में जरूरत नहीं है, अगर कुछ भी नहीं होगा। मैं कई सर्वरों पर ubuntu चलाता हूं और हमेशा इससे खुश रहा हूं।

आपको ऑनलाइन समर्थन का टन भी मिलेगा जो आपके डिस्ट्रो के लिए प्रासंगिक है। लिनक्स सलाह आम तौर पर एक डिस्ट्रो से अगले में अनुवाद करती है, लेकिन निर्देशिका पथ अक्सर अलग होते हैं। उबंटू का एक विशाल उपयोगकर्ता आधार है, जिसका आम तौर पर मतलब है कि एक आसान समय है जो गलत है।


5
+1 मैं यह दूसरा हूं! आप यह उल्लेख करना भूल गए कि उबंटू में एक "वर्चुअल मशीन" स्थापित है, जो विशेष रूप से प्रश्न के लिए पूछी गई है - एक वीएम के अंदर चलने के लिए एक लिनक्स स्थापित ट्यून।
जोश

6

SuseGallery पर जाएं और मोनो के लिए एक त्वरित खोज करें और आपको JEOS मोनो एएसपी.नेट मिलेगा जो कि आप जो चाहते हैं उसके लिए पहले से ही सेटअप है। यह पहले से ही VM है, बस डाउनलोड करें और जाएं। यह वही है जो मैंने अभी वर्चुअलबॉक्स के साथ विंडोज पर कुछ ASP.net माइग्रेशन परीक्षणों के लिए उपयोग करना शुरू किया है। आपको अपाचे शुरू करने की आवश्यकता होगी। आप पोर्ट फ़ॉरवर्डिंग सेट करना चाहेंगे, मैंने SSH और HTTP ट्रैफ़िक खोलने के लिए निम्न कमांड का उपयोग किया है:

c:\>vboxmanage modifyvm "<VMName>" --natpf1 "guestssh,tcp,,2222,,22"
c:\>vboxmanage modifyvm "<VMName>" --natpf1 "guesthttp,tcp,,8080,,80"

4
यदि आपको कुछ और उन्नत करने की आवश्यकता है, तो आप SUSE स्टूडियो में अपना खुद का वीएम बना सकते हैं, जो शायद ग्रह पर सबसे अच्छी चीज है।
सैंडी

4

एक वीएम में लिनक्स के साथ शुरू करने के लिए, मैं उबंटू की सलाह देता हूं। एक सर्वर के लिए, Ubuntu सर्वर को भूल जाओ और इसके बजाय डेबियन का उपयोग करें। मैंने दोनों का इस्तेमाल किया, इसलिए कृपया मुझे जज न करें।

यदि आप डेबियन स्थापित करते हैं, तो बस साफ डेबियन स्थापित करें -> सीएलआई और कुछ नहीं। यह बहुत जल्दी बूट करता है और बस कुछ एमबी रैम की खपत करता है। (x32 केवल 16-32Mb की रैम ले रहा था और x64 लगभग 48-80Mb ले रहा था जब यह बूट होता है)। आपको जो भी चाहिए, आप इसे बाद में स्थापित कर सकते हैं और यह अभी भी बहुत जल्दी है, और यह लगभग कोई स्मृति नहीं लेता है। उबंटू डेबियन से निकलता है। इसलिए यदि आपके डेबियन को कोई समस्या है, तो आप उन्हें उबंटू मंचों पर हल कर सकते हैं, जो एक बड़ा फायदा है।

डेबियन और उबंटू सर्वर की तुलना करते समय: उबंटू सर्वर बूट को धीमा / बाद में बूट करता है। रैम की खपत उबंटू सर्वर पर बहुत अधिक थी जब इसकी तुलना डेबियन से की गई। इसके अलावा, यदि आप उबंटू सर्वर की एक साफ स्थापना करते हैं, तो यह दो से तीन सौ पैकेज स्थापित करेगा, जबकि डेबियन केवल 50 से 90 स्थापित करता है। साधारण उबंटू लगभग 1300 पैकेज स्थापित करता है, और साधारण डेस्कटॉप डेबियन 900 से 1100 पैकेज स्थापित करता है।

उबंटू सर्वर पैकेज के नए संस्करणों का उपयोग करता है, लेकिन यह कुछ स्थिर एप्लिकेशन की स्थापना और संकलन को भी जटिल करता है। यदि आप एक स्थिर सर्वर चाहते हैं और मुफ्त रैम को अधिकतम करना चाहते हैं, तो इसके बजाय डेबियन चुनें।

यही मेरा अनुभव है। मैं उबंटू का उपयोग नहीं करने के लिए नहीं कह रहा हूं, लेकिन सर्वरों के लिए मैं डेबियन का पक्ष लूंगा, भले ही आप नए हों। डेस्कटॉप पर मुझे डेबियन के साथ समस्या थी, जबकि वेब से एपीटी इंस्टॉलेशन उबंटू पर एक समस्या के बिना काम कर रहे थे। उबंटू में भी अधिक पैकेज और नए पैकेज हैं। दूसरी ओर, जब मैंने उबंटू पर कुछ पुस्तकालयों को स्वचालित करने की कोशिश की तो यह बिल्कुल सब कुछ स्थापित हो गया।

आजकल मैं VirtualBox में ल्यूबुन्टू डेस्कटॉप का उपयोग करता हूं। यदि आप उबंटू की धीमी गति से नफरत करते हैं, लेकिन डेबियन का उपयोग नहीं करना चाहते हैं, तो ल्यूबुन्टू का उपयोग करें। इसका मतलब है "कम उबंटू" और यह धीमी पीसी के लिए है, इसलिए यह साधारण उबंटू की तुलना में अधिक है। मुझे लगता है (लेकिन मुझे यकीन नहीं है) कि लबंटू उबंटू के समान पैकेज का उपयोग करता है। लुबंटू से पहले मैंने जुबांटु का उपयोग किया था, क्योंकि यह उबंटू से भी तेज था।

इसके अलावा, उबंटू को लगभग 4.5GB स्थान की आवश्यकता है। डेबियन के लिए 2GB विभाजन पर्याप्त है। हमारे पास टीमपेक, वेंट्रिलो और इतने पर एक छोटा वीएम है। केवल 256 एमबी रैम, x32 डेबियन और एक 2 जीबी विभाजन - पर्याप्त, बस इतना ही। मैं आपको बता सकता हूं - यह सबसे स्थिर है, यह नया नहीं है, लेकिन सर्वर के लिए - मेरे लिए सबसे बड़ा विकल्प है।


संपादित करें :

मैंने वर्चुअलबॉक्स, केवीएम, वीएमवेयर सर्वर 1 और वीएमवेयर सर्वर 2 के तहत सीपीयू पावर की जांच के लिए कुछ परीक्षण चलाए।

सबसे तेज़ KVM, फिर Virtualbox, VMware सर्वर 2, VMware सर्वर 1 और अंत में QEMU है। KVM में CPU के लिए सबसे छोटी लागत है। वीपी को वर्चुअल करने के लिए सीपीयू का% कम लगता है, फिर दूसरों के लिए, क्योंकि केवीएम लिनक्स कर्नेल के अंदर एक मॉड्यूल है। अन्य बस OS परत पर चलने वाले अनुप्रयोग हैं।

इसलिए यदि आप बड़ी शक्ति और छोटे प्रदर्शन में गिरावट के साथ वर्चुअलाइज करना चाहते हैं, तो केवीएम का उपयोग करें। मैंने VMware ESXi और Citrix Xctorver अनुप्रयोग प्रदर्शन का परीक्षण करने का प्रयास नहीं किया। लेकिन, अगर आप नंगे धातु हाइपरवाइजर का उपयोग करना चाहते हैं, तो सबसे तेज़ लिनक्स-वीएम का उपयोग करते समय एक्सेंवर होगा। यदि आप Windows VM और Linux VMs का उपयोग करना चाहते हैं और आप प्रदर्शन की परवाह करते हैं, तो ESXi का उपयोग करें।

समस्या यह है कि यदि आप इसके प्रदर्शन के साथ केवीएम का उपयोग करना चाहते हैं, तो आपको इंटेल वीटी-एक्स या एएमडी-वी निर्देशों के साथ सीपीयू की आवश्यकता होगी। KVM इन निर्देशों के बिना एक अलग मोड में चल सकता है। यह स्थापित करना बहुत मुश्किल है। वर्चुअलबॉक्स VT-X या AMD-V का उपयोग कर सकता है और यह वास्तव में उपयोगकर्ता के अनुकूल है। VMware सर्वर 2 इसे केवल प्रयोगात्मक रूप से जानता है; आपको इसे एक कमांड के माध्यम से सेट करने की आवश्यकता है, और VMware सर्वर 1 धीमा है। मैंने कभी वीएमवेयर प्लेयर का परीक्षण नहीं किया, यह मेरे लिए बहुत कम अंत है। VMware सर्वर 2 और वर्चुअलबॉक्स के बीच एक प्रदर्शन अंतर हो सकता है, लेकिन सेटिंग्स के विकल्प मेरे लिए बहुत कम हैं, और जब वर्चुअलबॉक्स या वीएमवेयर प्लेयर के बीच चयन होता है, तो मैं वर्चुअलबॉक्स ले जाऊंगा।


0

मैं VMWare सर्वर और किसी भी डिस्ट्रो (मैं CentOS का उपयोग करने के लिए होता है) का उपयोग करने की सलाह दूंगा। कारण यह है कि VMware उपकरणों की वेबसाइट पर सैकड़ों पूर्व निर्मित वीएम छवियां उपलब्ध हैं । VMware का एक अच्छा वर्चुअलाइजेशन प्लेटफॉर्म है और यह मुफ़्त है।

उदाहरण के लिए: विभिन्न स्वादों में Ubuntu LAMP ढेर


ओपी ने वास्तव में शुरुआत से ओरेकल वीएम वर्चुअलबॉक्स के लिए कहा, और कहता है कि वह इसका उपयोग करता है क्योंकि यह अच्छा है , इसलिए मुझे लगता है कि प्रारंभिक शोध किया गया है।
१३
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.