কম্পিউটার টিউটোরিয়াল

macOS-এ PostgreSQL সম্পূর্ণরূপে সরানোর ধাপে ধাপ গাইড: Terminal ও Uninstaller

PostgreSQL, যাকে Postgres 이름으로ও জানা যায়, একটি জনপ্রিয় ওপেন-সোর্স রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম। এটি অ্যাপ্লিকেশন ডেভেলপাররা ছোট স্কেলের ওয়েব অ্যাপ্লিকেশন থেকে বড় স্কেলের এন্টারপ্রাইজ সিস্টেম তৈরিতে ব্যাপকভাবে ব্যবহার করেন।

যদি আপনি কোনো প্রজেক্টের জন্য আপনার Mac-এ PostgreSQL ইনস্টল করে থাকেন কিন্তু এখন আপনাকে এর প্রয়োজন নেই, অথবা আপনি PostgreSQL-এর সাথে সমস্যা অনুভব করছেন, যেমন আপনার Mac সিস্টেমের সাথে সংঘাত, তবে এটি আনইনস্টল করা পরামর্শ দেওয়া হয়। এই আর্টিকেলে Mac-এ PostgreSQL সম্পূর্ণরূপে আনইনস্টল করার ২টি কার্যকর পদ্ধতি ব্যাখ্যা করা হয়েছে।

PostgreSQL আনইনস্টল করার কারণগুলো

PostgreSQL আনইনস্টল করার মূল কারণ হল আপনি আর এই টুলটি ব্যবহার করবেন না। আপনার Mac-এ অপ্রয়োজনীয় ইউটিলিটি সরিয়ে Mac স্টোরেজ জায়গা মুক্ত করা সর্বোত্তম অভ্যাস।

যদি আপনি PostgreSQL ব্যবহার না করেন, তবে সম্ভবত আপনি এটি আপডেট রাখবেন না। পুরনো সফ্টওয়্যার প্রায়শই সংঘাতের কারণ হয় এবং আপনার Mac-কে ম্যালওয়্যার আক্রমণের सामने উন্মুক্ত করতে পারে। যদিও PostgreSQL সাধারণত সমস্যা সৃষ্টি করে না, তবে ভবিষ্যতে সমস্যা এড়াতে এটি আনইনস্টল করা সুপারিশ করা হয়।

Terminal ব্যবহার করে PostgreSQL আনইনস্টল করা

PostgreSQL কে Trash-এ সরিয়ে দিলে এটি আপনার Mac-থেকে সম্পূর্ণরূপে সরানো হয় না কারণ সমস্ত Postgre সিস্টেম সার্ভিস ফাইল আপনার কম্পিউটারে থাকবে। আপনার Mac-এ PostgreSQL সম্পূর্ণরূপে আনইনস্টল করার প্রথম অপশন হল Terminal-এ কমান্ড রান করা। যদি আপনি আগে PostgreSQL ব্যবহার করে থাকেন, তবে Terminal ব্যবহার আপনার জন্য সমস্যা নয়।

ধাপ ১। PostgreSQL শাট ডাউন করুন

যদি PostgreSQL সার্ভার আপনার Mac-এ চলছে থাকে, তবে এটি সরানোর আগে আপনাকে এটি শাট ডাউন করতে হবে। উপরের মেনুবারে হাতির আইকন-এ ক্লিক করুন এবং Shutdown server নির্বাচন করুন।

macOS-এ PostgreSQL সম্পূর্ণরূপে সরানোর ধাপে ধাপ গাইড: Terminal ও Uninstaller

ধাপ ২। Terminal অ্যাপ লঞ্চ করুন

Finder > Applications > Utilities-এ Terminal খুঁজে বের করুন এবং অ্যাপটিতে ডাবল-ক্লিক করে একটি টার্মিনাল উইন্ডো খুলুন।

ধাপ ৩। আনইনস্টলার কমান্ড রান করুন

কারণ আপনি macOS PostgreSQL প্যাকেজ বিভিন্ন সোর্স থেকে পেতে পারেন, তাই প্রতিটির জন্য আলাদা আলাদা উপায়ে আনইনস্টল করতে হবে।

নিচের কমান্ডটি টাইপ করুন এবং Return চাপুন PostgreSQL আনইনস্টলার শুরু করতে। আপনার Mac-এ ইনস্টল করা PostgreSQL সংস্করণ অনুযায়ী "15" প্রতিস্থাপন করুন। তারপর প্রম্পট করলে অ্যাডমিন পাসওয়ার্ড টাইপ করুন।

EDB ইনস্টলার দ্বারা ইনস্টল করা PostgreSQL 15 Mac-এ আনইনস্টল করতে:

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

Postgres.app সরাতে, নেটিভ macOS অ্যাপ যা মেনুবারে চলে ইনস্টলারের প্রয়োজন ছাড়া:

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

Homebrew-এ PostgreSQL Mac-এ সরাতে:

  1. নিচের কমান্ডটি রান করুন এবং আপনার PostgreSQL সংস্করণের জন্য সঠিক নাম খুঁজুন যেমন postgresql94, postgres, এবং postgresql@14।
    brew list
  2. নিচের কমান্ডটি রান করুন Homebrew-এ Postgres আনইনস্টল করতে। উপরের কমান্ডে পাওয়া নাম অনুযায়ী "postgresql@14" প্রতিস্থাপন করুন।
    brew uninstall postgresql@14

ধাপ ৪। PostgreSQL-সংলগ্ন ফাইলগুলো সরান

উপরের কমান্ড শুধু PostgreSQL সার্ভার আনইনস্টল করে কিন্তু আপনার Mac ডিস্কে সার্ভিস ফাইলগুলো রেখে যায়। নিচের প্রতিটি কমান্ড লিখে একে একে Return চাপুন PostgreSQL-সংলগ্ন ফাইলগুলো সরাতে।

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

ধাপ ৫। PostgreSQL ইউজার সরান

macOS 13 Ventura-এ:

  1. Apple menu > System Settings > Users & Groups-এ যান।
  2. PostgreSQL user নির্বাচন করুন।
  3. i আইকনে ক্লিক করুন এবং Delete Account নির্বাচন করুন।

macOS Monterey বা তার আগের সংস্করণে:

  1. Apple menu > System Preferences > Users & Groups-এ যান। Padlock-এ ক্লিক করুন এবং অ্যাডমিন পাসওয়ার্ড দিয়ে সেটিংস প্যানেল আনলক করুন।
  2. PostgreSQL user নির্বাচন করুন এবং minus (-) বাটনে ক্লিক করুন।

macOS-এ PostgreSQL সম্পূর্ণরূপে সরানোর ধাপে ধাপ গাইড: Terminal ও Uninstaller

ধাপ ৬। শেয়ারড মেমরি সেটিংস রিস্টোর করুন [ঐচ্ছিক]

নিচের কমান্ডগুলো টাইপ করুন এবং Return চাপুন।

sudo rm /etc/sysctl.conf

এক ক্লিকে Mac-এ PostgreSQL আনইনস্টল করা

যদি আপনি উপরের প্রক্রিয়াটি অনুসরণ করতে অসুবিধা অনুভব করেন, তবে আপনার Mac-থেকে PostgreSQL সম্পূর্ণরূপে সরানোর অন্য উপায় হল iBoysoft MagicMenu ব্যবহার করা। এটি PostgreSQL-এর সাথে সম্পর্কিত সব ফাইল খুঁজে বের করে অ্যাপ্লিকেশনটি কোনো অবশিষ্ট ছাড়া সরিয়ে দেয়। এই পদ্ধতিটি নন-টেকনিক্যাল ইউজারদের জন্য খুব বান্ধব কারণ এতে কোনো Terminal কমান্ড জড়িত নয়।

PostgreSQL সার্ভার বন্ধ করার পর, iBoysoft MagicMenu-এ আসানি সহ এটি আনইনস্টল করার ধাপাবলী:

ধাপ ১। আপনার Mac-এ iBoysoft MagicMenu ডাউনলোড এবং ইনস্টল করুন

iBoysoft MagicMenu App Store-এ নিঃশুল্ক ডাউনলোডের জন্য উপলব্ধ। সফ্টওয়্যারটি আপনাকে iBoysoft MagicMenu Helper ইনস্টল করার জন্য প্রম্পট করবে যাতে সকল ফিচার ব্যবহার করা যায়। Install iBoysoft MagicMenu Helper-এ ক্লিক করুন এবং অনস্ক্রিন নির্দেশনা অনুসরণ করুন।

ধাপ ২। এক ক্লিকে PostgreSQL সম্পূর্ণরূপে আনইনস্টল করুন

Postgres.app-এ psql রয়েছে, PostgreSQL-এর জন্য একটি কমান্ড লাইন ক্লায়েন্ট। PostgreSQL-এর জন্য অনেক চমৎকার গ্রাফিক্যাল ক্লায়েন্ট উপলব্ধ যেমন pgAdmin 4 এবং Postico।

Finder-এ আপনার ব্যবহৃত ক্লায়েন্ট সফ্টওয়্যার খুঁজে বের করুন এবং সেটির ওপর রাইট-ক্লিক করুন। ড্রপ-ডাউন মেনু থেকে Uninstall নির্বাচন করুন। iBoysoft MagicMenu pgAdmin 4 (অথবা অন্যান্য PostgreSQL ক্লায়েন্ট সফ্টওয়্যার) ডিলিট করবে এবং আপনার সিস্টেম স্ক্যান করে সকল PostgreSQL ফাইল খুঁজে বের করে আপনার Mac-থেকে সেগুলো সরিয়ে দেবে।

macOS-এ PostgreSQL সম্পূর্ণরূপে সরানোর ধাপে ধাপ গাইড: Terminal ও Uninstaller

macOS-এ PostgreSQL সম্পূর্ণরূপে সরানোর ধাপে ধাপ গাইড: Terminal ও Uninstaller

উপসংহার

যদি আপনি PostgreSQL রিইনস্টল করতে চান বা শুধু আর এর প্রয়োজন নেই, তবে আপনার Mac-এ PostgreSQL সম্পূর্ণরূপে আনইনস্টল করা ضرুরী। আপনি কমান্ড রান করে PostgreSQL আপনার Mac-থেকে ডিলিট করতে পারেন, কিন্তু মনে রাখবেন যে কমান্ডগুলো ভিন্ন হয়ে যায় আপনি কীভাবে আপনার Mac-এ PostgreSQL ইনস্টল করেছিলেন তার উপর নির্ভর করে।

আপনার Mac-থেকে PostgreSQL সরানোর সবচেয়ে সহজ এবং দ্রুত উপায় হল iBoysoft MagicMenu ব্যবহার করা। এটি PostgreSQL ক্লায়েন্ট সফ্টওয়্যার আনইনস্টল করতে পারে এবং এর সম্পর্কিত ফাইলগুলো এক ক্লিকে পরিষ্কার করতে পারে। অ্যাপ আনইনস্টলারের পাশাপাশি, iBoysoft MagicMenu বিভিন্ন ধরনের ফাংশন নিয়ে আসে যেমন ফাইল কমপ্রেসর, ডুপ্লিকেট ফাইল ফাইন্ডার, ডুপ্লিকেট ফটো ক্লিনার, এবং ইমেজ কনভার্টার। আজই এই চমৎকার রাইট-ক্লিক মেনু এনহ্যান্সার এক্সপ্লোর করুন!

FAQ PostgreSQL আনইনস্টল করার সম্পর্কে

প্রশ্ন: PostgreSQL একটি শক্তিশালী ওপেন-সোর্স ডেটাবেস সিস্টেম যা SQL ভাষা ব্যবহার করে এবং প্রসারিত করে, струкচার্ড ডেটা সংরক্ষণ ও পরিচালনার জন্য অনেক ফিচারের সাথে মিলে।

প্রশ্ন: Mac-এ PostgreSQL আনইনস্টল করা সাধারণত PostgreSQL ব্যবহার করে তৈরি করা যেকোনো ডেটাবেস স্বয়ংক্রিয়ভাবে ডিলিট করে না, যতক্ষণ না আপনি ম্যানুয়ালি PostgreSQL ফাইল এবং ডিরেক্টরি ডিলিট করেন।

  1. উইন্ডোজ ১০ ব্ল্যাক স্ক্রিন কার্সরের সাথে সমাধান – প্রমাণিত ধাপে ধাপে সমাধান

  2. জলব Руশিত আইফোন ৫ মেরামত করার পদ্ধতি

  3. উইন্ডোজ ১০-এ DRIVER_IRQL_NOT_LESS_OR_EQUAL (BSOD) সমাধান: ধাপে ধাপে ফিক্স

  4. উইন্ডোজ ১০-এ JPG ফাইল ওপেন না হয় এমন সমস্যা সমাধান: দ্রুত ফিক্স এবং ট্রাবলশুটিং