私はpostgresql-serverをアップグレードしようとしていくつかの問題がありました。私は以前のバージョン(9.0.3)に戻り、サービスは実行されており、pgadmin /その他のguiツールを介してアクセス可能です。 しかし、私はpsqlコマンド(ユーザpostgresとして)にアクセスできません。 psqlのバイナリが見つからない可能性があります。元に戻すことを意図したバージョンのpostgresをアンインストールしたときに、これが起こった可能性があります。 リポジトリが無効であるため、バージョン9.0.3を再インストールできません。 psqlバイナリファイルだけをインストールする方法はありますか?私は別のサーバからpsqlバイナリファイルをコピーすることを検討していましたが、他のサーバには異なるバージョンのpostgresqlがあるので、これは良いアイデアかどうかは分かりません(?)psqlバイナリファイルが見つからない - Postgresのunistall/reinstallなしで置き換える方法はありますか?
0
A
答えて
-1
9.0.3 - サーバから
https://www.postgresql.org/ftp/source/v9.0.3/
しかし、多くのディストリビューションパッケージpqslクライアント別々とあなたの代わりにはpsqlの新しいバージョンを使用する(あるいは少なくとも試してください)することができます:あなたは、常にソースからビルドすることができます。
そこにはほとんどすべてのディストリビューションのアーカイブもあり、そこからrpm/debパッケージを1つ取り出すことができます。
0
psqlバイナリがシステムから消滅していないと思います。
あなたの/ usr/binから9.0.3バイナリへのシンボリックリンクがあったことだけです。
新しいバージョンをインストールすると、新しいバージョンを指すように置換された場所にリンクされ、アンインストールすると削除されました。
locate
を試してバイナリを見つけてください。そうすれば、/ usr/binにシンボリックリンクを作り直すことができます。
関連する問題
- 1. ライブラリクラスを置き換える方法はありますか?
- 2. zipファイル内で見つけて置き換えるソフトウェアはありますか?
- 3. Powershell置き換えられていないWindows更新プログラムを特定する方法はありますか?
- 4. 一致するものが見つからなくなるまで正規表現を置き換えます。
- 5. イメージのピクセルをファイル/ bufferedreaderで置き換える方法はありますか?
- 6. 置き換え機能が置き換えられない
- 7. プログラマブルな方法でコードを見つけて置き換えるツールはありますか?普通のものよりスマートですか?
- 8. Androidで標準のLogを置き換える方法はありますか?
- 9. postgresのjsonオブジェクトからキーの値を置き換える方法
- 10. XCodeでファイルを簡単に置き換える方法はありますか?
- 11. Javascriptで `var`を` let`に置き換えない理由はありますか?
- 12. DelphiでStringList.SortをStableソートに置き換える方法はありますか
- 13. symfonyのDoctrineをいくつかのRESTクライアントに置き換える方法はありますか?
- 14. Regexpが見つかった値で見つけて置き換えます
- 15. 1つの値を列から置き換える方法
- 16. idは置き換えられないのですか?
- 17. Apache Velocityはいくつかの変数を置き換えない場合があります
- 18. パラメータ値が置き換えられないのはなぜですか?
- 19. 多量のコード(崇高なテキスト)を見つけて置き換える最良の方法は何ですか
- 20. Java文字列のメソッドを置き換えるより高速な代替方法はありますか?
- 21. javascriptで関数の変数を置き換えることができる方法はありますか?
- 22. URLを小文字に書き換える方法と、サーバーでダブルヒットしない方法はありますか?
- 23. 与えられたパラメータが2つのアイテムとリストである場合、DrSchemeのリスト内で別のアイテムを置き換える方法はありますか?
- 24. カーソルを置き換えるさまざまな方法は何ですか?
- 25. .htaccesでURLを書き換えると、ファイルが見つからない。
- 26. Visual Basicは、 "続かないか、カンマで続行する" "を見つけて置き換えます。"
- 27. シェルスクリプトに見つからなければ、見つかった行を置き換えるか、ファイルの最後に追加する方法は?
- 28. パスが見つからない場合、イメージをデフォルトのイメージに置き換えます。
- 29. 文字列内の文字と単語を何も置き換えない方法はありますか?
- 30. クラスが見つからないときにエラーをトリガーしないように書き換えます。
返信いただきありがとうございます。私は既に9.0.3をインストールしています。 psql-clientだけをインストールするには? 'zipper install postgresql'を実行しようとすると' postgresql-9.0.3-1.6.1.x86_64'が既にインストールされています。 – nmh
このスレッドを見てください:https://unix.stackexchange.com/questions/162092/how-to-list-installed-files-from-a-package-in-terminal/239944 – Mandraenke
別のアイデア:あなたが持っている場合rpmの 'zypper -f'を使って強制的に壊れたインストールを修正することができます。 – Mandraenke