Criando a sua própria meta-pacote com equivs

Não Gravatar

Eis o primeiro post no novo domínio!

Este mini-guia pode ser útil para alguém como eu, gosta de fazer um pouco de pacotes de "todos (personalização de temas da área, até a recente libertação de alguns programas) ou que querem controlar seu próprio repositório (localmente e não ..).

O que é um meta-pacote?

Uma meta-pacote é apenas um pacote. Deb "vazio" (para ficar bem na maneira) que depende de outros pacotes.

Por que é útil?

Ao instalar um meta-pacote, podemos evitar qualquer momento para selecionar todos os pacotes que ele depende, e reunindo as informações sobre uma coleção de pacotes úteis para nós em um único ponto de centralização.

Como proceder:

Primeiro instale equivs

$ Sudo apt-get install equivs

e depois damos o seguinte comando

$ Equivs-nome_file_control controle

O segundo comando cria um arquivo (chamado nome_file_control) que foi aberto com qualquer editor de texto assomiglerà algo como isto:

? View Code BASH
 Description: long description and info . second paragraph # # # Commented entries têm padrões razoáveis. # # # Descomente para editá-los. Section: misc Priority: optional Standards-Version: 3.6.2 Package: # Version: # Maintainer: Seu Nome # Pre-Depends: # Depends: # Recomenda : # Sugere: # Provides: # Substitui: # Architecture: all # Copyright: # Changelog: # readme: # Arquivos Extra: Descrição: descrição longa e informações. segundo parágrafo 

Os elementos a modificar o nosso uso são, então, "Pacote", "Descrição" e especialmente "Depende".
Os outros não são críticas, mas se a alteração não fere :)

Como modificar uma opção, remover o portão que diz que a linha que eu recomendo.

Resta para criar o pacote com um simples

Equivs $-build nome_file_control

Isso é que agora temos a nossa meta muito útil do pacote!

Popularity: 16% [?]

Tags:


leave a response , or trackback from your own site. Você pode acompanhar quaisquer respostas a esta entrada através do RSS 2.0 feed. Você pode deixar uma resposta, ou trackback de seu próprio site.

AddThis Social Bookmark Button

Este site utiliza comentários IntenseDebate, mas eles não estão atualmente carregado porque o seu browser não suporta JavaScript, ou eles não carregar suficientemente rápido.

Deixe uma Resposta