web-dev-qa-db-ja.com

さまざまなLinuxディストリビューションのデフォルトインストールのファイル内容を検索するWebサイトはありますか?

テキスト文字列 "ネットワークサービス、インターネットスタイル"は、Ubuntu11.04を実行しているコンピューターのファイル/ etc/servicesの最初の行にあります。

erik@laptop:~$ head -1 /etc/services
# Network services, Internet style

テキスト文字列を照会できるWebサイトがあるかどうかを知っていますか"ネットワークサービス、インターネットスタイル"次に、そのテキスト文字列がどのLinuxディストリビューションとどのファイルにあるかを調べます。

Linuxインストールのファイルツリーとファイルの内容は、インストール中の質問への回答方法によって異なることを理解していますが、デフォルトのインストールを照会できると便利です。

テキスト文字列を検索することの有用性"ネットワークサービス、インターネットスタイル"はわかりにくいですが、そのようなWebページが検索できるはずの例として見られることを意図しています。 。

更新:このようなWebサイトの使用例は次のとおりです。

たとえば、/ etcの下のどこかで構成ファイルを編集していて、構成ファイルの元のバージョンがどのように見えるかを忘れた場合は、そのようなWebサイトを使用できます(Webサイトでファイル名を検索できる場合)。ほとんど(またはすべて)のLinuxディストリビューションは、パッケージシステム(rpmやdebなど)を提供しており、パッケージシステムにクエリを実行することで構成ファイルの元のファイルコンテンツを見つけることができます。しかし、それはWebページにアクセスするよりも学習曲線が高くなります。

構成ファイルは、異なるLinuxディストリビューションの異なるパスの下にある場合があります。構成ファイル内にあるテキスト文字列がわかっている場合は、Webサイトに問い合わせることで、さまざまなLinuxディストリビューション(およびデフォルトのファイルコンテンツ)でのファイル名へのパスを簡単に見つけることができます。

5
Erik Sjölund

そうですね、opensolarisコードベース用のopengrokはありますが、Linuxコードベース用のopengrokはありません。ただし、開始することはできますが、セットアップと保守にかかるコストが高すぎると思います。 kernel.orgは、カーネルソースのtarballのみを維持しています。製品OSと一緒にソースコードを配布するのは個々のディストリビューションメーカーに任されていますが、実際にはコードと一緒にソースを配布することはめったにありません(debianは例外であり、それが20〜30を超えるディスクを提供する理由です)

これがあります: http://lxr.linux.no/

LXR(以前の「LinuxCross Referencer」)は、ソースコードリポジトリのインデックスを作成して表示するためのソフトウェアツールセットです。 LXRは当初Linuxソースコードを対象としていましたが、幅広いソフトウェアプロジェクトで使用できることが証明されています。

更新:私が遭遇した別のリンクは http://fxr.watson.org/ で、これにはすべての人気のあるディストリビューションがありますソースの相互参照。システムプログラマーにとっては非常に便利です。

2
Nikhil Mulley

構成ファイルの元のバージョンは、元のソースに応じて、OSの元のインストール(仮想マシンに新しいインストールを実行するとうまくいく)またはインストールしたソフトウェアパッケージの配布ファイルから取得できます。ファイルの。

あなたが求めているウェブサイトは存在しないと思います。

1
mpounsett