क्या मैं Ubuntu डेस्कटॉप 14.04 को सर्वर में बदल सकता हूं?


27

मैंने निम्न कमांड के साथ Ubuntu 12.04 डेस्कटॉप को सर्वर में बदलने के लिए कई समाधान ढूंढे हैं:

sudo apt-get install tasksel
sudo tasksel remove ubuntu-desktop
sudo tasksel install server
apt-get install linux-server linux-image-server
apt-get –purge remove lightdm

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


5
आपको क्या लगता है मूडी को विशेष रूप से उबंटू सर्वर की आवश्यकता होती है? क्या आप उन निर्देशों से जुड़ सकते हैं, जिनका आप अनुसरण कर रहे हैं? आप डेस्कटॉप संस्करण पर आसानी से पूर्ण LAMP स्टैक स्थापित कर सकते हैं।
स्टीलड्राइवर

यहाँ डॉक्टर है; यह केवल Ubuntu सर्वर 14.04 Lts के बारे में बात करता है, इसलिए मैं डेस्कटॉप docs.moodle.org/26/en/…
जोस डेल वैले

यहाँ समस्या को हल करने के लिए की गई धारणा गलत है, नीचे पढ़िए क्यों
टॉमोडैची

1
आप उस पंक्ति को छोड़ सकते हैं जो यह बताती है कि आप ऐसा क्यों करना चाहते हैं (उदा। मनोदशा), प्रश्न को सामान्य रखने के लिए। आखिरकार, शीर्षक में न तो मूड का उल्लेख है और न ही टैग्स का।
सेरानो

जवाबों:


29

नोट: निम्न आदेश केवल उबंटू संस्करण के लिए अच्छे हैं / 12.04 से कम पुराने हैं, सर्वर FAQ देखें , चेतावनी: आप एक बेकार प्रणाली के साथ समाप्त हो सकते हैं।

आपके उत्तर के लिए धन्यवाद, लेकिन मैंने पाया है कि आपको अपडेट लाइन जोड़ने की आवश्यकता है

sudo apt-get update

निम्न पंक्ति को भी ठीक किया

sudo apt-get -purge remove lightdm

सेवा मेरे

sudo apt-get purge lightdm

सही स्क्रिप्ट का पूर्ण संस्करण नीचे है

# update
sudo apt-get update

# install the 'tasksel' package so we can remove the desktop image       
sudo apt-get install tasksel

# remove the desktop image
sudo tasksel remove ubuntu-desktop

# tell tasksel to start the server image setup
sudo tasksel install server

# install the server images
sudo apt-get install linux-server linux-image-server

# remove lightdm
sudo apt-get purge lightdm

# remove all packages no longer required (~400 MB)
sudo apt-get autoremove

2
उबंटू 15.10 पर मुझे taskselडेस्कटॉप छवि को हटाने के बाद फिर से इंस्टॉल करना पड़ा । इसके अलावा, सर्वर छवियों को स्थापित करने की आवश्यकता नहीं है (और हो सकती है) क्योंकि "12.04 के बाद से, उबंटू डेस्कटॉप और उबंटू सर्वर के बीच कर्नेल में कोई अंतर नहीं है" ( bit.ly/1S54S2d )।
D शल्टर

क्या मैं लिनक्स मिंट 17 को कम से कम इंस्टॉलेशन में कम करने और इसे Ubuntu 14.04 में बदलने के लिए इस प्रक्रिया (थोड़े समायोजन के साथ) का उपयोग कर सकता हूं? मैं ऐसा करना चाहता हूं क्योंकि अगर मैं कर सकता हूं, तो यह मुझे कई पैकेजों की ताजा स्थापना और पुन: स्थापना की कुछ परेशानी से बचाता है।
बायोकैबरमैन

ubuntu 16.04 के साथ यह मुझे एक अनुपयोगी प्रणाली के साथ छोड़ देता है, कोई ग्रब, कोई कर्नेल नहीं ... कोई विचार?
x29a

मुझे लगता है कि आपको उन को फिर से चालू करना चाहिए, और लाइटमेड / जीडीएम 3 को शुद्ध करने से ठीक पहले ubuntu-desktop को हटा देना चाहिए, अन्यथा ubuntu-desktop को हटाने से आपके द्वारा इंस्टॉल की गई कोई भी चीज दूर हो जाएगी जो कि linux कर्नेल पर निर्भर करती है।
मिगोटू

4

सरल उत्तर हाँ है, लेकिन कमांड्स को चलाना आप उबंटू सर्वर को स्थापित करने में सक्षम हैं। सुनिश्चित करें कि आप ग्रब कॉन्फ़िगरेशन फ़ाइल में निम्नलिखित परिवर्तन करते हैं /etc/default/grub:

GRUB_TIMEOUT=10
( Comment out ‘GRUB_HIDDEN_TIMEOUT’ )
GRUB_CMDLINE_LINUX_DEFAULT=”"
GRUB_TERMINAL=console ( only for PC )

तब तुम दौड़ सकते हो

sudo update-grub

2

यह धारणा कि आपको अपने उबंटू डेस्कटॉप की स्थापना रद्द करने और उबंटू सर्वर को स्थापित करने की आवश्यकता है, दोषपूर्ण है।

हालांकि एक वास्तविक स्थापना के लिए इसका हमेशा बेहतर होना एक न्यूनतम स्थापना है जिसमें केवल आपकी आवश्यकता है।

Ubuntu सर्वर कई ग्राहकों की सेवा के लिए अनुकूलित एक विशिष्ट कर्नेल के साथ सिर्फ एक न्यूनतम उबंटू स्थापित है। डेस्कटॉप के मामले में एकल उपयोगकर्ता के बजाय। किसी भी एप्लिकेशन / सेवा को आप अपने उबंटू सर्वर पर चला सकते हैं जिसे आप उबंटू डेस्कटॉप पर चला सकते हैं

मनोदशा पर स्थापना आवश्यकताओं की जाँच करना

हम देख सकते हैं कि क्या आवश्यक है:

  • एक वेबसर्वर
  • वेबसर्वर के लिए php सपोर्ट
  • एक डेटाबेस

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

उत्पादन में, मैं पूरी तरह से खरोंच करने के लिए वापस जाऊंगा और पूरी चीज को फिर से स्थापित करूंगा यदि यह एक डेस्कटॉप के रूप में दोषपूर्ण स्थापित किया गया था। अन्यथा, मैं सोच रहा हूं कि GRUB- नर्क एक वास्तविक जोखिम होगा ... किसी भी अन्य मामले में, हां, यह संभवतः एक मुद्दा होने की संभावना नहीं है अगर यह मूल रूप से एक डेस्कटॉप इंस्टॉलेशन है ...
Erk
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.