特定のLinuxコレクションに追加するための新しいLinuxターミナルコマンドを提案/作成する方法は何ですか(たとえば、特定のコマンドが他のユーザーにも役立つと思う場合)。 Linuxディストリビューション開発チームに属していないユーザーが自分のコードをどこかに提案/公開して承認され、次のバージョンに統合することは可能ですか?
答え1
特に/usr/local/
あなたの場合/usr/local/bin/
(通常は$PATH
基本的に)この目的のために作られています。アプリケーションをそこに置くと、他の「ターミナル」コマンドのように表示/使用されます。
十分に完成して世界を征服したい場合は、さまざまなディストリビューション(RedHat、Debian、LinuxMintなど)でパッケージ化することをお勧めします。
Linuxの世界には普遍的な「ターミナルコマンド」セットはありません(* BSDなどの他の世界では異なります)。基本コアを除いて、他のすべてのコマンドは通常、コマンドごとに1つのパッケージである配布パッケージを介してインストールされます。単純化されたバージョン)。
どのアプリをパッケージ化するか、そのアプリを標準として扱い、デフォルトでインストールするかどうかを決定することは、各ディストリビューションによって異なります。
したがって、自分のものをパッケージ化したり、他の人がパッケージングするように説得した後、そのコンテンツがさまざまなディストリビューションに含まれていることを確認できます。
直接配布することもできますが、もちろん問題はその存在を世界に知らせることです。それに関するページから始めることをお勧めします。