私はしばしばマニュアルページを読む自分自身を見つけるオンライン私のシステムのコマンドラインではありません。一部は、これはコマンドラインよりもインターネットブラウザでこの情報を閲覧する方が簡単であることがわかったためです。
しかし、これはまた、私がしばしば「一般的な」マニュアルページです(例:http://linuxmanpages.com/)または私のシステムの実際の特定のツール/バージョンとは異なるディストリビューションまたはツールのバージョンからインポートされます。
だから私は私のコンピュータにインストールされているマニュアルページを読んでいないので、何かが欠けているかどうかはいつも疑問に思います。最も一般的に使用されている信頼性の高いツール(およびパラメータ)では、その違いは無視できると思いますが、これがどの程度安全な仮定であるか疑問に思います。
だけでなく:
- ディストリビューションごとにマニュアルページが異なるのが一般的ですか?でも同じバージョンのツールディストリビューションで提供していますか?
- ディストリビューション間で最も異なるマニュアルページは何ですか?
ベストアンサー1
主な機能に関しては互換性がありますが、詳細や拡張が異なり、独立して書かれた文書を含むいくつかの実装を含むプログラムがあります。これが発生すると、プログラムは技術的に異なるため、システムごとに異なるマニュアルページが表示されます。
Linuxのいくつかの例はcron
(いくつかの実装があります)init
と友達(SysVinit、Upstart、およびSystemdの間には多くの違いがあります)、awk
(ほとんどのLinuxシステムにはGNU awkがありますが、より小さいMawkもあります)、locate
(GNUターゲット指定あり)、そしてmlocateとslocateがあります)、...
また、一部のプログラムには、コンパイルオプションで選択されるオプションの機能があります。通常、マニュアルページはコンパイル時に生成され、その特定のコンパイルに含まれるオプションのみを文書化します。
たとえば、一部のディストリビューションでは、マニュアルページをオンラインで公開します(これは移植性を確認するのに役立ちます)。ダーバン、スース、Ubuntu、...リンクはリリースのタグwikiになければなりません。Unixスタック交換(配布版にオンラインマニュアルページがあり、リンクがWikiにない場合は追加してください)。