Existe um site para pesquisar no conteúdo do arquivo de instalações padrão de diferentes distribuições do Linux?

5

A sequência de texto " Serviços de rede, estilo da Internet " é encontrada em a primeira linha do arquivo / etc / services em um computador com Ubuntu 11.04

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

Você sabe se há algum site em que você poderia consultar a sequência de texto "Serviços de rede, estilo da Internet" e descobrir em quais distribuições Linux e em quais arquivos essa cadeia de texto ocorre .

Eu entendo que a árvore de arquivos e o conteúdo do arquivo de uma instalação do Linux serão diferentes dependendo de como você responde as perguntas durante a instalação, mas seria útil poder consultar uma instalação padrão.

A utilidade de pesquisar a cadeia de texto "Serviços de rede, estilo da Internet" é difícil de ver, mas deve ser vista apenas como um exemplo do que uma página da Web deve ter para procurar.

Atualização: Veja alguns casos de uso para esse site:

Se você, por exemplo, editou um arquivo de configuração em algum lugar em / etc, mas esqueceu como era a versão original do arquivo de configuração, você poderia usar um site desse tipo (se o site também permitir a procura de um nome de arquivo ). A maioria (ou talvez todas) distribuições Linux fornecem um sistema de pacotes (por exemplo, rpm e deb) onde você pode descobrir o conteúdo original do arquivo de configuração consultando o sistema de pacotes. Mas isso tem uma curva de aprendizado mais alta do que visitar uma página da Web.

Às vezes, um arquivo de configuração pode estar localizado em caminhos diferentes em diferentes distribuições do Linux. Se você conhece alguma cadeia de texto que pode ser encontrada dentro do arquivo de configuração, você pode facilmente encontrar o caminho para o nome do arquivo sob uma distribuição Linux diferente (e também o conteúdo padrão do arquivo) consultando o site.

    
por Erik Sjölund 28.07.2011 / 16:36

2 respostas

2

bem, opengrok para a base de código do opensolaris mas sem o opengrok para a base de código do linux, pode-se iniciar um no entanto, mas o custo envolvido na configuração e manutenção é muito maior, suponho. O kernel.org mantém apenas os tarballs de origem do kernel. Foi deixado para a distribuidora individual distribuir o código-fonte junto com o SO do produto, mas as práticas raramente distribuem a origem junto com o código (acho que o debian é uma exceção e é por isso que fornece mais de 20-30 discos)

Existe isto: link

O LXR (anteriormente "o Referenciador Cross-Linux") é um conjunto de ferramentas de software para indexação e apresentação de repositórios de código-fonte. O LXR foi inicialmente direcionado ao código-fonte do Linux, mas provou ser útil para uma ampla gama de projetos de software.

Atualização: Outro link que me deparei é o link , que tem todas as fontes populares de referência cruzada. Bastante útil para programadores de sistemas.

    
por 16.12.2011 / 10:23
1

Você pode obter as versões originais dos arquivos de configuração de uma instalação original do sistema operacional (fazer uma nova instalação em uma máquina virtual faria o truque) ou dos arquivos de distribuição dos pacotes de software instalados, dependendo do que foi a fonte original do arquivo.

Eu não acredito que o site que você está pedindo exista.

    
por 16.12.2011 / 09:19