GNU/Linux >> Linux の 問題 >  >> Linux

エラーが表示されるのはなぜですか:スナップ「xyz」が見つかりませんか?

簡単な説明:一部のSnapパッケージでsnap not foundエラーが発生した場合は、このチュートリアルが理由を見つけるのに役立ちます。

SnapはUbuntuの新しいユニバーサルパッケージシステムで、SnapをサポートするすべてのLinuxディストリビューションにソフトウェアを簡単かつ安全にインストールできます。Snapパッケージとその方法について詳しくは、他の記事を読むことをお勧めします。それらを使用してください。

SnapパッケージはLinuxディストリビューションにアプリケーションをインストールするための優れた新しい方法ですが、あちこちでいくつかのエラーが発生する可能性があります。前に説明したそのようなエラーは「snapdreturnedstatuscode400」です。

しかし、最近、FOSSリーダーの1つでVLC3.0のインストール中に別のスナップエラーが発生しました。SpotifyやSkypeなどの他のアプリケーションでも同じエラーが発生する可能性があります。トラブルシューティングを試みましょう。

トラブルシューティングエラー:スナップが見つかりません

他の作業を行う前に、システムにスナップインストールされていることを確認してください。Linuxディストリビューションの標準パッケージインストールコマンドを使用してインストールできます。

DebianおよびUbuntuベースのディストリビューションの場合、以下のコマンドを使用します:

sudo apt install snapd

snapdがインストールされていることを確認したら、次に進みましょう。システムが問題のsnapアプリケーションを実際に検出するかどうかを確認してください。

たとえば、Snapを使用してVLCをインストールしようとして、システムがアプリケーションを見つけられない場合は、「v」や「vl」などで使用可能なすべてのSnapパッケージを一覧表示してみてください。

snapコマンドのfindオプションは次の方法で使用できます。

snap find <search_term>

これで、結果に大きく依存します。2つの可能性があります。ここ:

1.Snapfindコマンドがアプリケーションを見つけることができませんでした

出力にインストールしようとしたアプリケーションが含まれていない場合は、システムでアプリケーションを使用できないことを意味します。

ちょっと待ってください!私が言ったことは何ですか?それも可能ですか?システムで利用できない場合、他の人がどのようにインストールできますか?

答えは、32ビットまたは64ビットのどちらのオペレーティングシステムを使用しているかにあります。32ビットシステムのサポートが衰退していることはすでにご存知でしょう。新しいアプリケーションは、多くの場合、 64ビットシステム。

問題のSnapアプリケーションが64ビットシステムでのみ使用可能で、32ビットシステムを使用している場合、Linuxディストリビューションにはパッケージが表示されません。したがって、パッケージは表示されません。スナップコマンドでインストールしようとしたときにエラーが見つかりました。

つまり、Snapを使用してそのアプリケーションをインストールすることはできません。32ビット形式で利用できる場合は、そのアプリケーションをインストールする通常の方法を探すことができます。

2.Snapfindコマンドがアプリケーションを検索します

アプリケーションがsnap findコマンドの出力にリストされている可能性があります。しかし、パッケージのインストールで何が問題になる可能性がありますか?

これは、Snapパッケージがクラシックで利用可能かどうかによって異なります。Snapパッケージは設計上安全であり、ホストシステムと相互作用しません。一部のアプリケーションはホストシステムを使用する必要があるため、'クラシックモード」はスナップパッケージで導入されました。

アプリケーションがクラシックモードで使用できる場合は、スナップをクラシックモードでインストールする必要があることを指定する必要があります。これは、コマンドで–classicフラグを使用して行います。

sudo snap install <package_name> --classic

役に立ちましたか?

この簡単なヒントが、一般的なスナップパッケージが見つからないというエラーを取り除くのに役立つことを願っています。以下のコメントセクションを使用して、フィードバックを提供してください。



Linux
  1. 作成:Dh:コマンドが見つかりませんか?

  2. 致命的:modprobe を使用したモジュールが見つからないというエラー

  3. Linux で SOCK_SEQPACKET の MSG_EOR が表示されないのはなぜですか?

  1. LinuxでRustエラー「リ​​ンカー「cc」が見つかりません」を修正する方法

  2. クラスZipArchiveが見つからないというエラーを修正しました[PHP7]

  3. tmuxでlibeventが見つからないというエラー

  1. APCインストールエラー– sh:phpize:コマンドが見つかりません[解決済み]

  2. yum-config-managerコマンドが見つかりません[修正]

  3. c_rehash:コマンドが見つかりませんエラー–解決策