私は最近、システムが予期せず停止した非常に不快な停電を経験しました。電源が回復した後、システムは正常に戻り、fsckが必要なもの以外はすべて大丈夫に見えました。初めてパスパスワードストアにアクセスしようとしたときに驚くべきことが起こりました。 gpgが破損しているというメッセージが表示され、簡単な方法で確認しました。
gpg
そしてこれを得ました:
gpg: failed to create temporary file `/home/meUser/.gnupg/.#lk0x14368b8.meBox.13459': Not a directory
gpg: keyblock resource `/home/meUser/.gnupg/secring.gpg': general error
gpg: failed to create temporary file `/home/meUser/.gnupg/.#lk0x14379f0.meBox.13459': Not a directory
gpg: keyblock resource `/home/meUser/.gnupg/pubring.gpg': general error
これは私のシステムでgnupgが破損していることを意味しますか、それともこれがユーザー固有の問題ですか?私のパスワードリポジトリが消えたようですが、gpgを変更して新しいリポジトリを設定する方法を知りたいです。
答え1
フォルダ/home/meUser/.gnupg
がありません。lost+found
バックアップから復元する必要があります。