लिनक्स के बारे में सबसे अच्छी चीजों में से एक विकल्प है। उपयोगकर्ताओं के रूप में, हमारे पास 600 से अधिक वितरणों का विकल्प है। इसके अलावा, हमारे पास दर्जनों डेस्कटॉप एनवायरनमेंट (DE) और विंडो मैनेजर (WM) का विकल्प है, जो सर्वव्यापी GNOME शेल से लेकर कम सामान्य Enlightenment तक हैं। यह पहली बार में भारी हो सकता है, विशेष रूप से जब फेडोरा जैसे डिस्ट्रो हैं जिनमें आपके लिए एक्सप्लोर करने के लिए 38 DEs और WMs हैं। फेडोरा में इसे आसान बनाने के लिए कई टूल हैं, इसलिए यह ट्यूटोरियल देखेगा कि फेडोरा में डेस्कटॉप एनवायरनमेंट कैसे स्विच करें।
1. DNF के साथ फेडोरा में नए डेस्कटॉप एनवायरनमेंट इंस्टॉल करना
आपके लिए उपलब्ध डेस्कटॉप एनवायरनमेंट की एक अच्छी संख्या का पता लगाने का सबसे अच्छा तरीका एक टर्मिनल खोलना और कमांड जारी करना है:
sudo dnf grouplist --hidden -v
यह सभी उपलब्ध DNF ग्रुप्स को लाएगा, आपको दिखाएगा कि आपके पास कौन से एनवायरनमेंट ग्रुप इंस्टॉल हैं, और अगली कमांड जारी करने के लिए उपयोगी जानकारी देगा। आपका आउटपुट काफी लंबा होगा, इसलिए स्क्रॉल करने के लिए तैयार रहें। इस प्रदर्शन के लिए, मैं निम्न कमांड का उपयोग करके KDE Plasma इंस्टॉल करूंगा:
sudo dnf group install "KDE Plasma Workspaces" -y
हालांकि, आपके लिए कई और डेस्कटॉप एनवायरनमेंट और विंडो मैनेजर उपलब्ध हैं। फरवरी से यह फेडोरा मैगजीन पोस्ट उन सभी 38 DEs और WMs को हाइलाइट करता है जिन्हें आप डाउनलोड कर सकते हैं साथ ही उन्हें डाउनलोड करने के विभिन्न तरीके। यह कमांड और सब कुछ के साथ आपकी मदद करने के लिए एक शानदार गाइड है।
2. फेडोरा में डेस्कटॉप एनवायरनमेंट के बीच स्विच करना
कुल मिलाकर, अलग-अलग डेस्कटॉप एनवायरनमेंट और विंडो मैनेजर आज़माना काफी सरल है। आपको बस नए DE या WM को DNF का उपयोग करके इंस्टॉल करना है, लॉग आउट करना है (या कभी-कभी रीबूट), और लॉगिन स्क्रीन के नीचे-दाएं कोने पर गियर पर क्लिक करना है। वहां, आप GNOME, KDE, Cinnamon, Sway, i3, bspwm, या जो भी अन्य DE या WM आपने इंस्टॉल किया है, के बीच चयन कर सकते हैं। यह बस इतना सरल है।
यह भी ध्यान दिया जाना चाहिए कि Switchdesk नामक एक एप्लिकेशन है जिसमें CLI और GUI दोनों इंटरफेस हैं जो वही काम करने का दावा करते हैं। हालांकि, मैं फेडोरा 32 पर Switchdesk को काम करने में सक्षम नहीं हुआ। कमांड पूरी होती है, लेकिन कुछ भी नहीं बदलता, और डिस्प्ले मैनेजर को रीस्टार्ट करने पर मुझे वही लॉगिन स्क्रीन मिलती है जिसमें मेनू में वही डिफ़ॉल्ट DE सेट होता है।
3. फेडोरा में डेस्कटॉप एनवायरनमेंट स्वैप करना
मान लीजिए कि आप 100-प्रतिशत तथ्य जानते हैं कि आप GNOME पर KDE का उपयोग करना चाहते हैं। आपने पहले KDE आज़माया है, आप जानते हैं कि आप इसे पसंद करते हैं, और आप बस इसे स्विच करके काम खत्म करना चाहते हैं। आप ऊपर जो मैंने किया वह कर सकते हैं, लेकिन यह आपको GNOME के अवशेषों के साथ छोड़ देगा, जैसे GNOME ऐप्स, फॉन्ट, आइकन, और सेवाएं जिनकी आपके KDE डेस्कटॉप को अच्छी तरह से चलाने के लिए आवश्यकता नहीं है। यहीं dnf swap कमांड काम आती है।
dnf swap का उपयोग करके, आप किसी भी पैकेज या ग्रुप को दूसरे के लिए स्वैप कर सकते हैं, जिससे आप अपने डेस्कटॉप एनवायरनमेंट का पूर्ण स्वैप कर सकते हैं। यह डेस्कटॉप एनवायरनमेंट को पूरी तरह से बदलने के लिए वास्तव में उपयोगी है।
ऐसा करने के लिए, पहले कमांड का उपयोग करें:
sudo systemctl isolate multi-user.target
आप जिस एनवायरनमेंट ग्रुप को चाहते हैं उसका नाम खोजने के लिए, पहले से कमांड दर्ज करें:
sudo dnf grouplist --hidden -v.
और प्रत्येक लाइन के अंत को देखें। इस उदाहरण में मैं KDE Plasma डेस्कटॉप का उपयोग कर रहा हूं। उपरोक्त स्क्रीनशॉट में, आप हाइलाइट की गई प्रविष्टि देख सकते हैं। इस विधि का उपयोग करके आप जिस भी डेस्कटॉप का उपयोग करना चाहें उसे ढूंढें। मेरे मामले में, DEs को स्वैप करने की कमांड इस प्रकार होगी:
sudo dnf swap @workstation-product-environment @kde-desktop-environment
डेस्कटॉप एनवायरनमेंट के आधार पर, आप टूटे हुए पैकेज को छोड़ने या ऐसी किसी चीज़ के साथ त्रुटियों का सामना कर सकते हैं। संभावना है कि यह काम नहीं करेगा, और आपको ऊपर दिए गए चरणों से गुजरना होगा ताकि डेस्कटॉप को वर्तमान वाले के साथ इंस्टॉल किया जा सके, या आप बस फेडोरा स्पिन्स में से एक के साथ पुनर्स्थापित कर सकते हैं। dnf swap कमांड समाप्त होने के बाद, मैं सुचारू रूप से सब कुछ सुनिश्चित करने के लिए एक पूर्ण रीबूट की सिफारिश करूंगा।
अब जब आप जानते हैं कि फेडोरा में डेस्कटॉप एनवायरनमेंट कैसे स्विच करें, तो हमारे अन्य फेडोरा कंटेंट को देखना सुनिश्चित करें ताकि आप Cockpit के साथ अपने फेडोरा सिस्टम को प्रबंधित करना सीख सकें, फेडोरा और उबंटू के बीच कौन सा आपके लिए है, और फेडोरा पर Flatpaks को कैसे सक्षम और उपयोग करें।