Ubuntu मा टर्मिनल सुरु नहुने कारण र समाधान [सजिलो]

目次

1. परिचय

Ubuntu मा टर्मिनल सुरु नहुने समस्या Linux नयाँ प्रयोगकर्ताहरूका लागि ठूलो बाधा हुन सक्छ। टर्मिनल प्रणाली व्यवस्थापन र सञ्चालनका लागि अत्यावश्यक उपकरण हो, त्यसैले यो समस्या समाधान गर्नु अत्यन्त महत्वपूर्ण छ। यस लेखमा, टर्मिनल सुरु नहुने कारणहरू पहिचान गर्न र प्रभावकारी समाधानहरू सरल रूपमा व्याख्या गर्नेछौं। पहिले, पाठकहरूले तुरुन्तै प्रयास गर्न सक्ने सरल समाधानहरू तल देखाइएका छन्।
  • वैकल्पिक टर्मिनल प्रयोग गर्नुहोस्: xterm वा gnome-terminal स्थापना गरेर प्रयोग गर्नुहोस्।
  • प्रणाली पुन: सुरु गर्नुहोस्: प्रणाली पुन: सुरु गरेर अस्थायी समस्याहरू हल हुन सक्छन्।
  • लोकेल सेटिङ जाँच गर्नुहोस्: लोकेल सेटिङमा समस्या भएमा सुधार गर्न आवश्यक छ।
यी विधिहरू क्रमशः प्रयास गर्दै समस्या समाधान अगाडि बढाऔं।
侍エンジニア塾

2. कारणको पहिचान

Ubuntu मा टर्मिनल सुरु नहुने अवस्थामा, त्यसको कारण पहिचान गर्नु महत्वपूर्ण छ। तल, सामान्य कारणहरू र तिनीहरूको जाँच विधिहरू प्रस्तुत गर्दछौं।

त्रुटि सन्देशको जाँच

टर्मिनल सुरु नहुने अवस्थामा, त्रुटि सन्देश प्रदर्शित हुन सक्छ। यसलाई जाँच गरेर, कारण पहिचान गर्न सजिलो हुन्छ।
  • भर्चुअल कन्सोल प्रयोग गर्नुहोस्: Ctrl + Alt + F3 बाट भर्चुअल कन्सोल खोल्नुहोस्, लगइन पछि टर्मिनल सुरु गर्दा देखिने त्रुटि सन्देश जाँच्नुहोस्।

लग फाइलको जाँच

Ubuntu को प्रणाली लग जाँच गरेर, त्रुटिका विवरणहरू बुझ्न सकिन्छ। निम्न फाइलहरू जाँच गर्नुहोस्।
  • ~/.xsession-errors: GUI सम्बन्धित त्रुटिहरू रेकर्ड गरिएका छन्।
  • /var/log/syslog: प्रणालीभरिका त्रुटिहरू रेकर्ड गरिएका छन्।
कमाण्ड उदाहरण:
cat ~/.xsession-errors | tail -n 20

प्रणाली अवस्थाको जाँच

डिस्क क्षमताको कमी वा अपडेट नगरेको कारणले हुन सक्छ।
  • डिस्क क्षमताको जाँच:
  df -h
  • प्रणाली अपडेटको उपलब्धता:
  sudo apt update
यी जाँचहरूबाट कारण थाहा भएपछि, अर्को चरणमा जानुहोस्।

3. सामान्य उपायहरू

तल Ubuntu मा टर्मिनल सुरु नहुने समस्यालाई समाधान गर्नका लागि सामान्य उपायहरू छन्।

चरण १: वैकल्पिक टर्मिनल प्रयास गर्नुहोस्

टर्मिनल सुरु नभएमा, अर्को टर्मिनल प्रयास गर्नु उपयोगी हुन सक्छ।
  • xterm स्थापना गर्नुहोस्:
  sudo apt install xterm
  • xterm लाई सुरु गर्नुहोस् र समस्या समाधानका लागि कमान्डहरू चलाउनुहोस्।

चरण २: स्थानीय सेटिङ्स सुधार गर्नुहोस्

स्थानीय सेटिङ्स गलत भएमा, टर्मिनल सामान्य रूपमा काम नगर्न सक्छ।
  • स्थानीय सेटिङ्स जाँच गर्नुहोस्:
  cat /etc/default/locale
  • आवश्यक भएमा सुधार गर्नुहोस्:
  sudo nano /etc/default/locale
सामान्य सेटिङ्स उदाहरण:
  LANG="en_US.UTF-8"
  LANGUAGE="en_US:en"

चरण ३: प्रयोगकर्ता सेटिङ्स फाइलहरू रिसेट गर्नुहोस्

.bashrc वा .profile मा गलत सेटिङ्स भएमा, टर्मिनल सुरु नहुन सक्छ।
  • सेटिङ्स फाइलहरू रिसेट गर्नुहोस्:
  mv ~/.bashrc ~/.bashrc.backup
  cp /etc/skel/.bashrc ~/

चरण ४: प्रणाली मर्मत गर्नुहोस्

प्रणालीको खराबी कारणले भएमा, प्याकेजहरू मर्मत गरेर समाधान हुन सक्छ।
  • कमान्ड उदाहरण:
  sudo apt update && sudo apt upgrade

चरण ५: डिस्क स्थान सुनिश्चित गर्नुहोस्

डिस्क स्थान अभाव भएमा, अनावश्यक फाइलहरू हटाएर समस्या समाधान हुन सक्छ।
  • अनावश्यक फाइलहरू हटाउनुहोस्:
  sudo apt autoremove

४. विशिष्ट केस अध्ययन

यहाँ, Ubuntu मा टर्मिनल सुरु नहुने समस्याको विशिष्ट उदाहरणहरू र तिनको समाधानहरू विस्तृत रूपमा व्याख्या गरिन्छ।

केस १: लोकेल सेटिङ कारणले गर्दा

लक्षण: टर्मिनल सुरु गर्न खोज्दा, निम्न जस्तो त्रुटि सन्देश देखिन सक्छ।
locale: Cannot set LC_ALL to default locale: No such file or directory
कारण: लोकेल सेटिङ सही रूपमा कन्फिगर नभएको अवस्थामा हुन्छ। समाधान:
  1. वर्तमान लोकेल सेटिङ जाँच गर्नुहोस् कमाण्ड प्रयोग गरेर वर्तमान लोकेल सेटिङ जाँच गर्नुहोस्।
   locale
त्रुटि सन्देश देखिएमा, सेटिङमा समस्या छ।
  1. लोकेल सेटिङ पुनः उत्पन्न गर्नुहोस् निम्न कमाण्डहरू चलाएर लोकेल पुनः उत्पन्न गर्नुहोस्।
   sudo locale-gen en_US.UTF-8
   sudo dpkg-reconfigure locales
  1. लोकेल फाइल सम्पादन गर्नुहोस् फाइल/etc/default/locale जाँच गर्नुहोस् र अभावित आइटमहरू थप्नुहोस्।
   sudo nano /etc/default/locale
सामान्य सेटिङ उदाहरण:
   LANG="en_US.UTF-8"
   LANGUAGE="en_US:en"
  1. प्रणाली पुनः सुरु गर्नुहोस् सेटिङ प्रतिबिम्बित गर्न प्रणाली पुनः सुरु गर्नुहोस्।
   sudo reboot

केस २: प्रयोगकर्ता सेटिङ फाइल कारणले गर्दा

लक्षण: टर्मिनल सुरु गर्दा, झ्याल एकछिन खुल्छ र तुरुन्तै बन्द हुन्छ। कारण: .bashrc वा .profile मा गलत सेटिङ वा त्रुटि समावेश भएको कारणले हुन्छ। समाधान:
  1. समस्याको विभाजन आभासी कन्सोल (Ctrl + Alt + F3) प्रयोग गरेर लगइन गर्नुहोस् र सेटिङ फाइलको सामग्री जाँच गर्नुहोस्।
   nano ~/.bashrc
  1. सेटिङ फाइलको ब्याकअप र रिसेट सेटिङ फाइलको ब्याकअप लिनुहोस् र डिफल्टमा फर्काउनुहोस्।
   mv ~/.bashrc ~/.bashrc.backup
   cp /etc/skel/.bashrc ~/
  1. टर्मिनल पुनः सुरु गर्नुहोस् सेटिङ प्रतिबिम्बित गर्न टर्मिनल पुनः सुरु गर्नुहोस्।

केस ३: प्रणाली अपडेट पछि उत्पन्न हुने समस्या

लक्षण: Ubuntu को अपडेट पछि, टर्मिनल सुरु हुन छोड्छ। कारण: अपडेटसँगै आवश्यक प्याकेजहरू सही रूपमा स्थापित नभएको सम्भावना छ। समाधान:
  1. प्रणालीको मर्मत निम्न कमाण्डहरू चलाएर क्षतिग्रस्त प्याकेजहरू मर्मत गर्नुहोस्।
   sudo apt --fix-broken install
  1. टर्मिनल इम्युलेटरको पुनः स्थापना आवश्यकताअनुसार, टर्मिनल इम्युलेटर पुनः स्थापना गर्नुहोस्।
   sudo apt remove gnome-terminal
   sudo apt install gnome-terminal

5. FAQ (प्रायः सोधिने प्रश्नहरू)

यहाँ, Ubuntu मा टर्मिनल सुरु नहुने अवस्थामा प्रायः प्राप्त हुने प्रश्नहरू र तिनका उत्तरहरू प्रस्तुत गरिन्छ। यसले लेखको सामग्रीलाई पूरक गर्दछ र थप समस्या समाधानमा सहयोगी जानकारी प्रदान गर्दछ।

Q1: टर्मिनलले कुनै प्रतिक्रिया नदिने अवस्थामा के गर्नुहोस्?

A1: टर्मिनल पूर्ण रूपमा सुरु नहुने अवस्थामा, निम्न चरणहरू प्रयास गर्नुहोस्।
  1. आभासी कन्सोल प्रयोग गर्नुहोस् Ctrl + Alt + F3 थिचेर आभासी कन्सोल खोल्नुहोस्, लगइन पछि कारण जाँच गर्नुहोस्। लगइन पछि निम्न कमान्डहरू प्रयास गर्नुहोस्:
   sudo apt update
   sudo apt upgrade
  1. विकल्प टर्मिनल स्थापना गर्नुहोस् आभासी कन्सोलमा xterm आदि स्थापना गर्नुहोस्।
   sudo apt install xterm

Q2: स्थानीय सेटिङ सुधार गरे पनि समस्या समाधान हुँदैन। अर्को के गर्ने?

A2: स्थानीय सेटिङ सुधारले प्रभाव नपारेको अवस्थामा, निम्न कुराहरू जाँच गर्नुहोस्।
  1. प्रणाली भाषा सेटिङ जाँच गर्नुहोस् GNOME वातावरणको अवस्थामा, सेटिङ > क्षेत्र र भाषाबाट प्रणालीको सम्पूर्ण भाषा सेटिङ पुनरावलोकन गर्नुहोस्।
  2. सबै स्थानीयहरू पुनः उत्पन्न गर्नुहोस्
   sudo locale-gen --purge
   sudo dpkg-reconfigure locales
  1. वातावरण चरहरूलाई अस्थायी रूपमा सेट गर्नुहोस् आभासी कन्सोलमा निम्न प्रयास गर्नुहोस्:
   export LANG=en_US.UTF-8
   export LC_ALL=en_US.UTF-8

Q3: अन्य टर्मिनलहरू पनि काम नगर्ने अवस्थामा कसरी सम्बोधन गर्ने?

A3: सबै टर्मिनलहरू काम नगर्ने अवस्थामा, निम्न प्रयास गर्नुहोस्।
  1. पुनर्प्राप्ति मोड प्रयोग गर्नुहोस् Ubuntu सुरु हुँदा GRUB मेनुबाट “पुनर्प्राप्ति मोड” छान्नुहोस् र “रुट शेल” प्रयोग गरेर मर्मत कार्य गर्नुहोस्।
   sudo dpkg --configure -a
  1. डिस्प्ले प्रबन्धक पुनः स्थापना गर्नुहोस् डिस्प्ले प्रबन्धकको समस्या कारण हुन सक्छ।
   sudo apt install --reinstall gdm3

Q4: समस्यालाई अग्रिम रूपमा रोक्ने विधि छ?

A4: टर्मिनल सुरु नहुने समस्यालाई रोक्नका लागि, निम्न बिन्दुहरूमा ध्यान दिनुहोस्।
  1. नियमित प्रणाली अपडेट नियमित रूपमा निम्न कार्यान्वयन गरेर प्याकेजहरूलाई नवीनतम अवस्थामा राख्नुहोस्।
   sudo apt update && sudo apt upgrade
  1. सेटिङ फाइलहरूको ब्याकअप .bashrc वा .profile को ब्याकअप राख्नुहोस्, जसले समस्या उत्पन्न हुँदा तुरुन्त पुनर्स्थापना गर्न सकिन्छ।
   cp ~/.bashrc ~/.bashrc.backup
  1. पर्याप्त डिस्क क्षमता सुनिश्चित गर्नुहोस् डिस्क क्षमता अभाव हुँदा प्रणालीको कार्य अस्थिर हुन्छ, त्यसैले अनावश्यक फाइलहरू हटाएर खाली स्थान कायम राख्नुहोस्।
   sudo apt autoremove

6. सारांश

Ubuntu मा टर्मिनल सुरु नहुने समस्या शुरुआतीदेखि मध्यवर्ती प्रयोगकर्ताहरूका लागि अत्यन्त कष्टकर समस्या हो, तर सही चरणहरू पालन गरेर सजिलै समाधान गर्न सकिन्छ। यस लेखमा, निम्न चरणहरूमा आधारित भएर समस्या समाधान गर्ने विधि व्याख्या गरिएको छ।

मुख्य बुँदाहरू

  1. कारणको पहिचान
  • भर्चुअल कन्सोल वा लग फाइलहरूको जाँच मार्फत समस्याको मूल कारण फेला पार्नुहोस्।
  • डिस्क क्षमता वा लोकेल सेटिङहरू जस्ता सामान्य कारणहरू बुझ्नुहोस्।
  1. सामान्य समाधान विधिहरू
  • वैकल्पिक टर्मिनलको प्रयोग वा लोकेल सेटिङ तथा प्रयोगकर्ता सेटिङ फाइलहरूको सुधार जस्ता आधारभूत विधिहरू प्रयास गर्नुहोस्।
  1. विशिष्ट केस अध्ययन
  • लोकेल सेटिङ वा सेटिङ फाइलहरूको खराबी, प्रणाली अपडेट पछि उत्पन्न हुने समस्याहरू बारे, सम्बन्धित विशिष्ट समाधानहरू प्रस्तुत गर्नुहोस्।
  1. FAQ खण्ड
  • वास्तविक पाठकहरूले राख्ने सम्भावित प्रश्नहरूलाई ध्यानमा राखी, लचिलो समाधानहरू प्रदान गर्नुहोस्।

अर्को चरणहरू

टर्मिनल सामान्य रूपमा काम गर्न थालेपछि, निम्न कार्यहरू विचार गर्नुहोस्।
  • सेटिङको ब्याकअप लिनुहोस् समस्या फेरि आउँदा सजिलै पुनर्स्थापना गर्न सकियोस् भनेर, महत्वपूर्ण सेटिङ फाइलहरूको ब्याकअप लिनुहोस्।
  cp ~/.bashrc ~/.bashrc.backup
  • नियमित मर्मत गर्नुहोस् प्रणालीको स्थिरता कायम राख्नका लागि, नियमित अपडेटहरू र अनावश्यक फाइलहरूको हटाउनुहोस्।
  sudo apt update && sudo apt upgrade
  sudo apt autoremove

अन्तमा

यस लेखमा प्रस्तुत गरिएका चरणहरू प्रयास गरेर टर्मिनल सुरु नहुने समस्याको समाधानमा सहयोग पुगोस् भन्ने आशा गर्दछौं।
侍エンジニア塾