openSUSEパッケージのすべての文字が大文字であるのはなぜですか?

openSUSEパッケージのすべての文字が大文字であるのはなぜですか?

Ubuntu、Debian、Fedoraではパッケージと呼ばれます。 openSUSEpython3-sphinxではパッケージをpython3-Sphinx。私はこれらの大文字を覚えて正確にスペルを書くのは難しいと思います。パッケージ名になぜ表示されますか?python3-prettytablepython3-PrettyTable

ベストアンサー1

オープン水勢でパッケージ命名ガイドライン - 大文字と小文字の区別:

openSUSEパッケージングでは、管理者はパッケージの命名方法を検討する際に最善の判断を下す必要があります。大文字と小文字の区別は必須ではありませんが、必要な場合にのみ使用してください。アップストリーム管理者の希望を尊重することを忘れないでください。アプリケーションを「ORBit」と呼ぶ場合は、「orbit」ではなく「ORBit」をパッケージ名として使用する必要があります。ただし、大文字と小文字の好みを表現しない場合は、デフォルトで小文字の名前付けを使用する必要があります。

Fedoraと比較命名ガイドライン - 一般命名

パッケージ名を指定すると、上流のターボール名、ソフトウェアのプロジェクト名、過去に他のディストリビューション/パッケージがパッケージに使用した名前からいくつかの手がかりを取得できます。ただし、パッケージ名はディストリビューション間ではなくFedora内で一貫性を維持する必要があるため、これらの例に盲目的に従わないでください。通常、小文字を使用する必要があります。他のアップストリームルールに従う強力な理由がない限り、下線をダッシュ​​に変換します。

おすすめ記事