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 चुनें।

चरण 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 हटाने के लिए:
- निम्न कमांड चलाएं और अपने PostgreSQL वर्जन के लिए सही नाम खोजें जैसे postgresql94, postgres, और postgresql@14।
brew list - 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 पर:
- Apple मेनू > System Settings > Users & Groups पर जाएं।
- PostgreSQL यूजर चुनें।
- i आइकन पर क्लिक करें और Delete Account चुनें।
macOS Monterey या इससे पहले पर:
- Apple मेनू > System Preferences > Users & Groups पर जाएं। पैडलॉक पर क्लिक करें और सेटिंग्स पैनल को अनलॉक करने के लिए अपना एडमिन पासवर्ड दर्ज करें।
- PostgreSQL यूजर चुनें और माइनस (-) बटन पर क्लिक करें।

चरण 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 से हटा देगा।


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