किसी तरह मैं पूरी तरह से Ubuntu कर्म पर postgresql की स्थापना को कम करने में कामयाब रहा। मैं स्क्रैच से शुरू करना चाहता हूं, लेकिन जब मैं पैकेज को "शुद्ध" करता हूं, तो यह अभी भी पीछे ऐसे निशान छोड़ता है जैसे कि कॉन्फ़िगरेशन को ठीक से चलाना नहीं है।
मेरे द्वारा किए जाने के बाद:
apt-get purge postgresql
apt-get install postgresql
यह कहा
Setting up postgresql-8.4 (8.4.3-0ubuntu9.10.1) ...
Configuring already existing cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main, owner: 108:112)
Error: move_conffile: required configuration file /var/lib/postgresql/8.4/main/postgresql.conf does not exist
Error: could not create default cluster. Please create it manually with
pg_createcluster 8.4 main --start
or a similar command (see 'man pg_createcluster').
update-alternatives: using /usr/share/postgresql/8.4/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.
Setting up postgresql (8.4.3-0ubuntu9.10.1) ...
मेरे पास "/ etc / postgresql" है, जिसमें कुछ भी नहीं है और "/ etc / postgresql-common /" में 'pg_upgradecluser.d' डायरेक्टरी और root.crt और user_clusters फाइलें हैं।
/ Etc / passwd में एक पोस्टग्रेज उपयोगकर्ता है; शुद्ध स्क्रिप्ट इसे छूने के लिए प्रकट नहीं होती है। वहाँ लक्षणों का एक गुच्छा है जो मैं केवल अगले खुलासा करने के लिए के माध्यम से काम करते हैं।
इस सेकंड में, जब मैं वह कमांड "pg_createcluster ..." चलाता हूं, तो यह शिकायत करता है कि '/var/lib/postgresql/8.4/main/postgresql.conf मौजूद नहीं है', इसलिए मैं उनमें से एक को ढूंढूंगा लेकिन मैं ' मुझे यकीन है कि इसका अंत नहीं होगा।
क्या कोई आसान वन-लाइनर (या दो) नहीं है जो इसे पूरी तरह से जला देगा और मुझे शुरू करने देगा?