7.13 Compreendendo a preferência StoreFileDeps

StoreFileDeps é uma preferência no servidor ZENworks Linux Management. Essa preferência verifica as listas Requer e Especifica dos pacotes RPM no servidor, dependendo do valor definido para a preferência. Você pode definir o valor dessa preferência como Verdadeiro ou Falso.

Se o valor for Falso, o servidor ZENworks Linux Management verificará as listas de requisitos e de itens fornecidos ao adicionar um pacote a um repositório. O servidor remove da lista de itens fornecidos as dependências que não estão sendo usadas por nenhum outro pacote. Ele também adiciona à lista de itens fornecidos as dependências contidas na lista de requisitos de qualquer outro pacote RPM do repositório. Por padrão, o servidor também remove todos os documentos, páginas de manual etc. da lista de itens fornecidos, para reduzir o tamanho dos arquivos de metadados transferidos do servidor para o cliente. Contudo, truncar dependências pode criar problemas quando elas são resolvidas no cliente. Assim, antes de definir o valor da preferência como Falso, você deve importar todos os pacotes das diferentes distribuições instaladas nos agentes para um catálogo no servidor ZENworks Linux Management. Somente então você deve criar um bundle ou espelhar atualizações. A importação dos pacotes garante que todos os pacotes relacionados estejam disponíveis no repositório e que as dependências necessárias não sejam filtradas durante a criação de bundles.

Se o valor da preferência for Verdadeiro, a lista de dependências será mantida como está nos metadados RPM durante a criação de bundles. Isso garante que o servidor não adicione nem remova dependências desnecessárias. Também garante que a resolução da dependência não falhará no cliente se os pacotes dependentes estiverem disponíveis na origem de instalação de mídia adicionada como serviço ao Daemon do ZENworks Management. Contudo, isso aumenta o tamanho dos metadados transferidos para o cliente.