Ubuntu Software Centerでは、有料(商用)アプリケーションに「Also require」というセクションがあり、これは非常に便利です。
無料のアプリケーションにこの機能がないのはなぜですか?
例 Amnesia:The Dark Descent USCで言う(スクリーンショットも参照)
Also requires: mouse OpenGL hardware acceleration.
この情報は実際にはどこから来ていますか?
さらに、この情報は実際にはどこから来たのですか?
開発者がアプリケーションをソフトウェアセンターカタログに最初に追加したときに設定またはアップロードした場合、情報はUbuntuサーバーからダウンロードされます。
無料のアプリケーションにこの機能がないのはなぜですか?
Amnesiaや他の商用アプリからわかるように、この「機能」はソフトウェアではなく、主にハードウェア要件を示しています。これは別のSoftware Centerカタログ機能です。
Software Centerは、標準リポジトリを介してほとんどすべての「無料」アプリケーションをリストし、それらが使用する標準「Debian」形式には、そのようなカスタムフィールドがありません(hardware-depends
と呼びます)。
無料のアプリケーションの開発者は、確かにこの情報を提供することを選択できますif彼らは、標準のリポジトリに依存する代わりに、アプリケーションを個別にソフトウェアセンターにアップロードします。これを見たい特定の無料のアプリケーションがある場合は、開発者に連絡してください。
ソフトウェアを確認したい場合は、無料のアプリケーションが依存している(それと一緒にインストールされます)場合は、Synapticを使用してみてください-代替ですが少しより複雑なパッケージマネージャー。
私は例として無料ゲームExtremeTuxRacerを使用します-特に2番目のスクリーンショットに注意してください:
@izxの答えに加えて、ソフトウェアの支払い時にhardware要件がより重要になる可能性があります(この例では$ 20)。すでに支払い済みの場合、適切なハードウェアがないことを確認する必要があります。