Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Mac

macOS से PostgreSQL पूरी तरह हटाएं: स्टेप-बाय-स्टेप Terminal और अनइंस्टालर गाइड

PostgreSQL, जिसे Postgres के नाम से भी जाना जाता है, एक लोकप्रिय ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। इसका व्यापक रूप से एप्लिकेशन डेवलपर्स द्वारा छोटे वेब एप्लिकेशन से लेकर बड़े एंटरप्राइज सिस्टम तक के एप्लिकेशन बनाने के लिए उपयोग किया जाता है।

अगर आपने अपने Mac पर किसी प्रोजेक्ट के लिए PostgreSQL इंस्टॉल किया था लेकिन अब आपको इसकी आवश्यकता नहीं है, या आप PostgreSQL के साथ इश्यू का सामना कर रहे हैं, जैसे आपके Mac सिस्टम के साथ टकराव, तो इसे अनइंस्टॉल करने की सलाह दी जाती है। यह आर्टिकल Mac पर PostgreSQL को पूरी तरह अनइंस्टॉल करने के 2 प्रभावी तरीके बताएगा।

PostgreSQL अनइंस्टॉल करने के कारण

PostgreSQL अनइंस्टॉल करने का मुख्य कारण यह है कि आप अब इस टूल का उपयोग नहीं करेंगे। अपने Mac से अनावश्यक यूटिलिटी को हटाकर Mac स्टोरेज स्पेस खाली करना हमेशा सर्वोत्तम अभ्यास है।

यदि आप PostgreSQL का उपयोग नहीं कर रहे हैं, तो संभावना है कि आप इसे अपडेट नहीं रखेंगे। आउटडेटेड सॉफ्टवेयर अक्सर टकराव का कारण बनता है और यहां तक कि आपके Mac को मैलवेयर हमलों के प्रति संवेदनशील बना सकता है। हालांकि PostgreSQL आमतौर पर समस्याग्रस्त नहीं है, लेकिन भविष्य में इश्यू से बचने के लिए इसे अनइंस्टॉल करने की सिफारिश की जाती है।

Terminal का उपयोग करके PostgreSQL अनइंस्टॉल कैसे करें

PostgreSQL को Trash में ले जाने से यह आपके Mac से पूरी तरह नहीं हट सकता क्योंकि सभी Postgre सिस्टम सर्विस फाइलें आपके कंप्यूटर पर रहेंगी। अपने Mac पर PostgreSQL को पूरी तरह अनइंस्टॉल करने का पहला विकल्प Terminal में कमांड चलाना है। अगर आपने पहले PostgreSQL का उपयोग किया है, तो Terminal का उपयोग करना कोई समस्या नहीं होनी चाहिए।

चरण 1. PostgreSQL शट डाउन करें

यदि PostgreSQL सर्वर आपके Mac पर चल रहा है, तो आपको इसे हटाने से पहले बंद करना होगा। शीर्ष मेनू बार में हाथी आइकन पर क्लिक करें और Shutdown server चुनें।

macOS से PostgreSQL पूरी तरह हटाएं: स्टेप-बाय-स्टेप Terminal और अनइंस्टालर गाइड

चरण 2. Terminal ऐप लॉन्च करें

Finder > Applications > Utilities में Terminal ढूंढें और ऐप पर डबल-क्लिक करके एक टर्मिनल विंडो खोलें।

चरण 3. अनइंस्टालर कमांड चलाएं

क्योंकि आप कई अलग-अलग स्रोतों से macOS PostgreSQL पैकेज प्राप्त कर सकते हैं, उनमें से प्रत्येक को अनइंस्टॉल करने का एक अलग तरीका चाहिए।

PostgreSQL अनइंस्टालर शुरू करने के लिए निम्न कमांड टाइप करें और Return दबाएं। अपने Mac पर इंस्टॉल किए गए PostgreSQL के वर्जन के अनुसार "15" को बदलना याद रखें। संकेत मिलने पर अपना एडमिन पासवर्ड टाइप करें।

Mac पर EDB इंस्टालर द्वारा इंस्टॉल किए गए PostgreSQL 15 को अनइंस्टॉल करने के लिए:

sudo /Library/PostgreSQL/15/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh

Postgres.app को हटाने के लिए, नेटिव macOS ऐप जो मेनूबार में बिना इंस्टालर के चलता है:

open /Library/PostgreSQL/15/uninstall-postgresql.app

Homebrew के साथ Mac पर PostgreSQL हटाने के लिए:

  1. निम्न कमांड चलाएं और अपने PostgreSQL वर्जन के लिए सही नाम खोजें जैसे postgresql94, postgres, और postgresql@14।
    brew list
  2. PostgreSQL को Homebrew के साथ अनइंस्टॉल करने के लिए निम्न कमांड चलाएं। "postgresql@14" को ऊपर बताई गई कमांड में मिले नाम से बदलें।
    brew uninstall postgresql@14

चरण 4. PostgreSQL से जुड़ी फाइलें हटाएं

उपरोक्त कमांड केवल PostgreSQL सर्वर को अनइंस्टॉल करता है लेकिन सर्विस फाइलों को आपके Mac डिस्क पर छोड़ देता है। PostgreSQL से जुड़ी फाइलों को हटाने के लिए नीचे दी गई प्रत्येक कमांड को एक-एक करके दर्ज करें और Return दबाएं।

PostgreSQL सॉफ्टवेयर से संबंधित डेटा फोल्डर और ini फाइल को हटाने के लिए:

sudo rm -rf /Library/PostgreSQL
sudo rm /etc/postgres-reg.ini

Homebrew के साथ लोकल PostgreSQL फाइलें हटाने के लिए:

rm -rf /usr/local/var/postgres
rm /usr/local/var/log/postgres.log
rm -f ~/.psqlrc ~/.psql_history

चरण 5. PostgreSQL यूजर हटाएं

macOS 13 Ventura पर:

  1. Apple मेनू > System Settings > Users & Groups पर जाएं।
  2. PostgreSQL यूजर चुनें।
  3. i आइकन पर क्लिक करें और Delete Account चुनें।

macOS Monterey या इससे पहले पर:

  1. Apple मेनू > System Preferences > Users & Groups पर जाएं। पैडलॉक पर क्लिक करें और सेटिंग्स पैनल को अनलॉक करने के लिए अपना एडमिन पासवर्ड दर्ज करें।
  2. PostgreSQL यूजर चुनें और माइनस (-) बटन पर क्लिक करें।

macOS से PostgreSQL पूरी तरह हटाएं: स्टेप-बाय-स्टेप Terminal और अनइंस्टालर गाइड

चरण 6. शेयर्ड मेमोरी सेटिंग्स रिस्टोर करें [वैकल्पिक]

निम्न कमांड टाइप करें और Return दबाएं।

sudo rm /etc/sysctl.conf

एक क्लिक में Mac पर PostgreSQL अनइंस्टॉल करें

यदि आपको ऊपर वर्णित प्रक्रिया का पालन करने में कठिनाई होती है, तो अपने Mac से PostgreSQL को पूरी तरह हटाने का दूसरा तरीका iBoysoft MagicMenu का उपयोग करना है। यह PostgreSQL से संबंधित सभी फाइलों को ढूंढ सकता है और बिना किसी अवशेष के एप्लिकेशन को हटा सकता है। यह विधि गैर-तकनीकी उपयोगकर्ताओं के लिए बहुत अनुकूल है क्योंकि इसमें कोई Terminal कमांड शामिल नहीं है।

PostgreSQL सर्वर को बंद करने के बाद, यहां iBoysoft MagicMenu के साथ इसे आसानी से अनइंस्टॉल करने का तरीका बताया गया है।

चरण 1. अपने Mac पर iBoysoft MagicMenu डाउनलोड और इंस्टॉल करें

iBoysoft MagicMenu App Store में मुफ्त डाउनलोड के लिए उपलब्ध है। सॉफ्टवेयर आपको iBoysoft MagicMenu Helper इंस्टॉल करने के लिए प्रेरित करेगा ताकि सभी फीचर्स का उपयोग किया जा सके। iBoysoft MagicMenu Helper इंस्टॉल करें पर क्लिक करें और ऑनस्क्रीन निर्देशों का पालन करें।

चरण 2. एक क्लिक में PostgreSQL को पूरी तरह अनइंस्टॉल करें

Postgres.app में psql शामिल है, जो PostgreSQL के लिए एक कमांड लाइन क्लाइंट है। PostgreSQL के लिए बहुत सारे बेहतरीन ग्राफिकल क्लाइंट उपलब्ध हैं जैसे pgAdmin 4 और Postico।

Finder में आपके द्वारा उपयोग किए जाने वाले क्लाइंट सॉफ्टवेयर को ढूंढें और उस पर राइट-क्लिक करें। ड्रॉप-डाउन मेनू में Uninstall चुनें। iBoysoft MagicMenu pgAdmin 4 (या अन्य PostgreSQL क्लाइंट सॉफ्टवेयर) को डिलीट कर देगा और आपके सिस्टम को स्कैन करके सभी PostgreSQL फाइलों को ढूंढेगा और उन्हें आपके Mac से हटा देगा।

macOS से PostgreSQL पूरी तरह हटाएं: स्टेप-बाय-स्टेप Terminal और अनइंस्टालर गाइड

macOS से PostgreSQL पूरी तरह हटाएं: स्टेप-बाय-स्टेप Terminal और अनइंस्टालर गाइड

यदि आप नहीं जानते कि Mac पर ऐप्स कैसे बंद करें, तो यह ट्यूटोरियल आपकी मदद करेगा, जिसमें Mac पर ऐप्स बंद करने के तीन तरीके और फ्रोज़न ऐप्स को बंद करने का तरीका शामिल है।

निष्कर्ष

यदि आप PostgreSQL को रीइंस्टॉल करना चाहते हैं या बस अब इसकी आवश्यकता नहीं है, तो अपने Mac पर PostgreSQL को पूरी तरह अनइंस्टॉल करना आवश्यक है। आप PostgreSQL को अपने Mac से डिलीट करने के लिए कमांड चला सकते हैं, लेकिन ध्यान रखें कि कमांड इस बात पर निर्भर करते हैं कि आपने अपने Mac पर PostgreSQL कैसे इंस्टॉल किया था।

अपने Mac से PostgreSQL को हटाने का सबसे आसान और तेज़ तरीका iBoysoft MagicMenu का उपयोग करना है। यह PostgreSQL क्लाइंट सॉफ्टवेयर को अनइंस्टॉल कर सकता है और एक सिंगल क्लिक में इसकी संबंधित फाइलों को साफ कर सकता है। ऐप अनइंस्टालर के अलावा, iBoysoft MagicMenu फाइल कम्प्रेसर, डुप्लीकेट फाइल फाइंडर, डुप्लीकेट फोटो क्लीनर, और इमेज कन्वर्टर जैसे विभिन्न प्रकार के फंक्शन से भरा हुआ है। आज ही इस अद्भुत राइट-क्लिक मेनू एन्हांसर को एक्सप्लोर करें!

PostgreSQL अनइंस्टॉल करने के बारे में अक्सर पूछे जाने वाले प्रश्न

प्रश्न: PostgreSQL एक शक्तिशाली ओपन-सोर्स डेटाबेस सिस्टम है जो SQL भाषा का लाभ उठाता है और विस्तारित करता है, संरचित डेटा को स्टोर और मैनेज करने के लिए कई फीचर्स के साथ संयुक्त है।

प्रश्न: Mac पर PostgreSQL को अनइंस्टॉल करने से आमतौर पर PostgreSQL का उपयोग करके बनाए गए किसी भी डेटाबेस अपने आप डिलीट नहीं होते, जब तक कि आप मैन्युअली PostgreSQL फाइलों और डायरेक्टरी को डिलीट न करें।

  1. WaasMedic.exe समझें: Windows 10 में Windows Update Medic Service WaasMedic.exe समझें: Windows 10 में Windows Update Medic Service

    Windows उन सेवाओं से भरा हुआ है जो पृष्ठभूमि में चलती हैं और सतह पर चीजों को सुचारू रखती हैं। जब हम एक त्रुटि-मुक्त OS अनुभव का आनंद लेते हैं, तो ये सेवाएं लगातार यह सुनिश्चित करने के लिए काम करती हैं कि चीजें अलग न हों। ये सेवाएं आपके PC को कुशल बनाती हैं और Windows अक्सर वर्तमान सेटअप को और बेहतर

  1. फिक्स:  हम अभी Microsoft Family से कनेक्ट नहीं कर सके  त्रुटि का समाधान फिक्स: "हम अभी Microsoft Family से कनेक्ट नहीं कर सके" त्रुटि का समाधान

    कई उपयोगकर्ताओं को फैमिली अकाउंट सेटअप करते समय हम अभी Microsoft Family से कनेक्ट नहीं कर सके त्रुटि का सामना करना पड़ रहा है। कुछ उपयोगकर्ताओं ने बताया कि यह समस्या तब शुरू हुई जब उन्होंने एक और फैमिली मेंबर जोड़ा जो Family & other people टैब में दिखाई नहीं दे रहा था। इस त्रुटि का एक रूपांतर भी

  1. विंडोज 10 पर ब्लूटूथ डिवाइस का नाम आसानी से बदलें विंडोज 10 पर ब्लूटूथ डिवाइस का नाम आसानी से बदलें

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