"シンボル照会エラー: /usr/lib/x86_64-linux-gnu/libnssutil3.so 未定義シンボル: PR_GetEnvSecure"

私は子犬Linux(Tahr)にいますが、Discordをインストールして実行してみました。

sudo discord

最初の問題は図書館がないことですlibnss3.so。インストールされました。

その後、このライブラリが必要でインストールさlibnssutil3.soれました。今私が実行したとき:

sudo discord

私は得る:

/usr/share/discord/Discord: symbol lookup error: /usr/lib/x86_64-linux-gnu/libnssutil3.so undefined symbol: PR_GetEnvSecure

ベストアンサー1

そのためpuppy linux、(最近のバージョンに名前が付けられたユーザー設定がありますが、デフォルトではすべてをrootとして実行し、主にrootではspotなく権限を必要とするアプリの場合)を使用しています欲しくない必要sudo:

discord

それだけで十分です。第二に、表示されるエラーは次のとおりです。

/usr/share/discord/Discord: symbol lookup error: /usr/lib/x86_64-linux-gnu/libnssutil3.so undefined symbol: PR_GetEnvSecure

libnssutil3.soこれは、基本ライブラリと必須ライブラリのバージョンが異なるために発生しますdiscord

3つの回避策があります。

  • 他の可能なインストール方法を試してみてくださいdiscord(私の記憶が正しい場合は、アプリケーションイメージ、スナップショットなどの他のフォーマット/ストレージなどがあります)。
  • ブラウザで使用してください。つまり、ブラウザで動作する可能性が高く、chromium-basedブラウザでうまく動作すると思わない限り、通常は他のものをインストールする必要はありません。
  • 行って聞いてください今正式に子犬Linuxフォーラム。彼らはここよりもこの質問に答えるのに慣れていて簡単かもしれません:)

おすすめ記事