Este é o comando dpkg-gencontrol que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
dpkg-gencontrol - gera arquivos de controle Debian
SINOPSE
dpkg-gencontrol [opção...]
DESCRIÇÃO
dpkg-gencontrol lê informações de uma árvore de fontes Debian descompactada e gera um
arquivo de controle de pacote binário (cujo padrão é debian / tmp / DEBIAN / control); durante isso
processo irá simplificar os campos de relação.
Assim Pré-Dependentes, Depende, Recomenda e Sugere são simplificados nesta ordem por
remover dependências que são conhecidas como verdadeiras de acordo com as dependências mais fortes
já analisado. Ele também removerá qualquer autodependência (na verdade, removerá qualquer
dependência que avalia como verdadeira dada a versão atual do pacote instalado).
Logicamente, ele mantém a interseção de várias dependências no mesmo pacote. o
a ordem das dependências é preservada da melhor maneira possível: se alguma dependência deve ser
descartado devido a outra dependência aparecendo mais adiante no campo, o substituto
a dependência tomará o lugar da descartada.
Os outros campos de relação (Melhora, Conflitos, Breaks, Substitui e Fornece) são também
simplificado individualmente calculando a união das várias dependências quando um pacote
é listado várias vezes no campo.
dpkg-gencontrol também adiciona uma entrada para o pacote binário para debian / arquivos.
OPÇÕES
-vversão
Define o número da versão do pacote binário que será gerado.
-Vnome=valor
Defina uma variável de substituição de saída. Ver deb-substvars(5) para discussão de saída
substituição.
-Tarquivo substvars
Leia as variáveis de substituição em arquivo substvars; o padrão é debian / substvars.
Esta opção pode ser usada várias vezes para ler variáveis de substituição de vários
arquivos (desde dpkg 1.15.6).
-Dcampo=valor
Substitua ou adicione um campo de arquivo de controle de saída.
-Ucampo
Remova um campo de arquivo de controle de saída.
-carquivo de controle
Especifica o arquivo de controle de origem principal do qual ler as informações. O padrão é
debian / control.
-larquivo de log de mudanças
Especifica o arquivo changelog do qual ler as informações. O padrão é
debian / changelog.
-farquivos-lista-arquivo
Leia ou escreva a lista de arquivos a serem carregados aqui, em vez de usar
debian / arquivos.
-Fformato changelog
Especifica o formato do changelog. Ver dpkg-parsechangelog(1) para informação
sobre formatos alternativos.
-ppacote
Gerar informações para o pacote binário pacote. Se o arquivo de controle de origem
lista apenas um pacote binário, então esta opção pode ser omitida; caso contrário, é
essencial para selecionar quais informações do pacote binário gerar.
-nnome do arquivo
Suponha que o nome do arquivo do pacote será nome do arquivo em vez do normal
nome do arquivo package_version_arch.deb.
-é, -ip, -isp
Estas opções são ignoradas para compatibilidade com versões mais antigas do dpkg build
scripts, mas agora estão obsoletos. Anteriormente, eles eram usados para dizer dpkg-gencontrol
para incluir os campos Seção e Prioridade no arquivo de controle. Este é agora o
comportamento padrão. Se você deseja obter o comportamento antigo, pode usar o -U opção
para excluir os campos do arquivo de controle.
-Ppacote-build-dir
Diz fonte dpkg que o pacote está sendo construído em pacote-build-dir em vez de
debian / tmp. Este valor é usado para encontrar o valor padrão do Tamanho instalado
variável de substituição e campo de arquivo de controle (usando du), e para o padrão
localização do arquivo de saída.
-O[nome do arquivo]
Imprima o arquivo de controle na saída padrão (ou nome do arquivo se especificado, desde dpkg
1.17.2), em vez de debian / tmp / DEBIAN / control (ou pacote-build-
dir/ DEBIAN / control if -P foi usado).
-?, --Socorro
Mostra a mensagem de uso e sai.
--versão
Mostre a versão e saia.
Use dpkg-gencontrol online usando serviços onworks.net