Arch LinuxでFlash Playerスタンドアロンバージョンをインストールするときに発生する問題

Arch LinuxでFlash Playerスタンドアロンバージョンをインストールするときに発生する問題

最近、AURパッケージを使用してArchlinuxにAdobe Flash Player Standaloneバージョンをインストールしようとしました。ダウンロードするタールボールがなく、gitリポジトリを複製しました。 makepkgを実行するとエラーが発生します。

エラー:1つ以上のファイルが検証に失敗しました! 」

この問題をどのように解決しますか?ここに画像の説明を入力してください。 ありがとうございます!スリバンプラバス

ベストアンサー1

このメッセージは、(何らかの理由で)ソースファイルを検証するために使用されたチェックサムを意味します(参照:まっすぐArch wikiのPKGBUILD)は、sha512sumダウンロードしたmakepkgファイルを実行して生成されたチェックサムと一致しません。これは、誰かがあなたのコンピュータからPKGBUILDを作成した人と別のファイルをダウンロードするようにしたことを意味します(たとえば、Adobeサーバー上のファイルを交換して、コンピュータとAdobeサーバー間の接続を中断するなど)。

ただし、tarballのURLは特定のバージョンのFlash Playerでは機能しないため、AdobeがLinux用の新しいバージョン(11.2.202.616)をリリースしたため、問題は新しいtarballのチェックサムを更新する必要があることです。updpkgsumsPKGBUILDファイルを含むディレクトリで実行することでこれを行うことができます。通常、tarballプロバイダは独自のチェックサムを提供し、それを使用してダウンロードしたファイルが正しいことを確認したり、updpkgsumsPKGBUILDで手動で編集したりできますが、Adobeはこれを実行しないようです。

FWIW、配列を実行した後、私のコンピュータupdpkgsumsに次のように表示されます。sha512sums

sha512sums=('518b3dd494af2b10404b6039385ad304e6273f6bad3e57e5f77710c810f3e29c8220920ea221c1e9012a2e795fd0da4db7d419946ce8db1db19ccaa744e9ca46'
            'a70fd7127f0f9d64f2c872d1e4634d93e24fdea165abfbe20724e68c1b7297df46362cb449b5a78d0eb4a68e43426965359ca93fd4ba4848d2542e5505bcd2fe'
            'e4139b265896ebd276b4c7931d5718db7ac8b25e5e86decb2161c94d2b6b410dc7160667cda3a330ece40e64e7809d7afc5ddcc94e09352e84359fa4c7fe3e2d')

AURのPKGBUILDを新しいバージョンのパッケージに更新する必要があることがわかっている場合は、[Mark Package Obsolete]をクリックして管理者に通知します。私はこのパッケージのためにそうしました。

おすすめ記事