Into:私はソースを読むことで学ぶのが好きです。しかし、多くのさまざまなプロジェクトサイトで分割されたインターネット上でそれらを検索するのは大変です。多くの多くのアプリのソースが1か所にある中央のブラウズ可能なレポを参照してください。
- 誰かがいくつかのLinuxツールのドキュメントを見つけたい場合、最適な場所は:
man toolname
です。 - Linuxソースを「オンデマンド」で参照したい場合は、いつでも次の場所にジャンプできます。Linuxクロスリファレンス。
- 最も一般的なスタッフを見つけたい場合、すべてのソースをCoreutilsで見つけることができます 。
- 何かをビルドする方法を確認したい場合、(たとえば)http://www.archlinux.org/packages/にジャンプして、pkgbuildであることを確認できます。
ほとんどのツールのソースを1か所に保持するリポジトリはありますか?-ちょうどman
ドキュメントやLinuxクロスリファレンスカーネルソースを保持しているようです。
ものの実装方法を「迅速」「オンデマンド」でチェックするためのものです。(はい、私はグーグルを知っています->しかし、私はルーチンにうんざりしています:1.プロジェクトサイトの検索2.リポジトリの閲覧またはさらに悪いこと->リポジトリのチェックアウト3.終了時に削除)
リマーク:
私はストレスを感じました、私はツールをチェックしたいと思います:迅速、高速、オンデマンド。
つまり、ソースを確認するためだけに、そのソースを使用してアプリ全体をインストールする必要はありません。(ところで、Webリソースが望ましいので、私は多くのコンピューターからソースをチェックできます-私はそれらすべての管理者を持っていません)
apt-get source $PACKAGE-NAME
、ソースリポジトリを追加した直後に実行できます
apt-get source
通常のユーザーとしてこのコマンドを実行できます。