私はUbuntuを使用する初心者です(より正確には、本番環境のデプロイメントを除いてLinuxを使用したことはありません)。今、私はシステムを把握することを選択し、最新の11.10Ubuntuを32ビットのIntel**デスクトップにインストールしました。このマシンには**「管理者」ユーザー「tusar」がいます。
PostgreSQLグラフィカルバージョンをインストールしたいので、このファイルpostgresql-8.4.9-1-linux.binをここからダウンロードしました
ここで、./filename
を使用してファイルを実行する場合 コマンド(私がrootでない場合は拒否します)、グラフィカルインターフェイスを開き、インストールを完了します(ユーザーpostgresを作成してパスワードを要求します。有効なパスワードを指定しないと完了しません)。
/etc/inint.d/postgresql-8.4 status
で確認しました 、そのpostgresが実行されています。
しかし、問題はGUIを開くことができないことです(/opt/Postgresql
にインストールしました) )、「tusar」としてログインしている場合でも、その通知許可は拒否されました。次に、su postgres
を使用してみました コマンドを実行すると、パスワードなしでユーザーが直接変更されます。ここで、psql、createdbを実行すると、postgres-client-packageをインストールするように求められますが、このユーティリティはすでにインストールされており、/opt/Postgresql/8.4/bin
で表示できます。 フォルダ。
JDBCユーティリティプログラムを介してクエリを実行できますが、ターミナルもグラフィカルインターフェイスも使用できません(pgAdmin3が存在することはわかりますが)。緊急の支援が必要です。
このガイドをインストールに使用しました。
承認された回答:
私の提案は、そもそもそのオールインワンインストーラーを使用しないことです。 Ubuntuには、グラフィカル管理ユーティリティpgAdmin IIIなど、PostgreSQLを使用するために必要なすべてのツールがソフトウェアアーカイブにすでに含まれています。また、これらのプログラムはソフトウェアアーカイブの一部であるため、Ubuntuのセキュリティアップデートを利用できます(サードパーティのインストーラーでは利用できません)。
インストーラーを試した後、クリーンアップする最善の方法はわかりませんが、新しいシステムでPostgreSQLを構成するためのヒントをいくつか紹介できます。
次のコマンドでデータベースをインストールできます:
sudo apt-get install postgresql
次に、データベースにログインするためのアカウントを作成する手順については、/usr/share/doc/postgresql-9.1/README.Debian.gz
を参照してください。 。それが済んだら、グラフィカルな管理フロントエンドを使用できます。これは、ソフトウェアセンターから、または次のコマンドでインストールできます。
sudo apt-get install pgadmin3
JDBCを介してPostgreSQLにアクセスする必要がある場合は、次のコマンドを使用してJavaドライバーをインストールできます。
sudo apt-get install libpg-java