今日、Fedora 27(32ビット)にGNUHealthをインストールしようとしています。ユーザーを作成したら、PostgreSQLに認証を試みます。これは/var/lib/pgsql/dataにあるpg_hba.confファイルです。これにより、次の行が表示されます。
このファイルには、次の内容を含む行がないことがわかりました。local all all trust
gpg --recv-key 0xC015E1AE00989199
これを返して
gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/secring.gpg' created
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
gpg --with-fingerprint --list-keys 0xC015E1AE00989199
与えられた
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: error reading key: public key not found
別々の署名をダウンロードした後、パッケージを確認しようとしましたが、gpg --verify gnuhealth-3.2.9.tar.gz.sig gnuhealth-latest.tar.gz
次のように表示されます。
gpg: error reading key: public key not found
./gnuhealth-setup install
その後、このインストールの結果を書き留めてインストール2018-05-20 07:08:03 [INFO] Starting GNU Health 3.2.9 installation... 2018-05-20 07:08:03 [INFO] Checking requirements -> Looking for wget... wget is /usr/bin/wget -> Looking for 2to3... 2018-05-20 07:08:03 [ERROR] 2to3 command not found. Please install it or check your PATH variable 2018-05-20 07:08:03 [INFO] Bailing out ! 2018-05-20 07:08:03 [INFO] Cleaning up temp directories at 2018-05-20 07:08:03 [INFO] removing base dir at
が失敗しました。これについてどうすればよいですか?
答え1
これはデフォルトではインストールされていないためです2to3
。次のコマンドを使用してインストールできます。
yum install python-tools
./gnuhealth-setup install
これで実行が完了します。