2016-10-20 16 views
0

私のmacbookは、macportsを使ってパッケージをインストールすると、カーネルパニックを起こしました。 カーネルパニック後、私のmacportsは "macports registry malformed"と言った。 したがって、 "/opt/local/var/macports/registry/registry.db"を削除し、macportsを再インストールしました。したがって、パッケージは/ opt/local /にインストールされ、これらのパッケージをmacportsで再インストールすることはできませんが、私のmacportsレジストリにはインストールされたパッケージのデータベースがありません。Macportsのregistry.dbの再構築

registry.dbの作成方法?

(どこでもMy Mac OSXはエルキャピタンです)

答えて

0

registry.dbを再構築する簡単な方法はありません。データベースを削除してはいけません。

時々クラッシュした後、レジストリが書き込みアクセスで開かれていると、ジャーナルログからレジストリの状態を回復できますが、削除しても機能しません。

この時点での唯一の選択肢は、アンインストール手順(https://guide.macports.org/#installing.macports.uninstalling)に従い、すべてのポートを再インストールすることです。

+0

ありがとうございました。 – TnTo

+0

ありがとうございました。 次回も同じことが起こったら、レジストリを削除しないように注意します。 – TnTo

関連する問題