# Alterando dependências de um pacote deb

<div class="conteudo" id="bkmrk-descompactar-deb%3A-ar" itemprop="articleBody"><div class="conteudo" itemprop="articleBody">1. Descompactar deb: `ar x nomedoarquivo.deb `(serão criados três arquivos: debian-binary control.tar.gz data.tar.gz)
2. Descompactar arquivo control: `tar xzf control.tar.gz` (vai criar alguns arquivos como: postinst postrm preinst prerm md5sums control)
3. Corrigir dependências no arquivo control (exemplo, alterando de **Depends** para **Recommends**)
4. Recompactar control.tar.gz: `tar c postinst postrm md5sums control | gzip -c > control.tar.gz` (verificar todos os arquivos gerados no passo 2)
5. Recompactar arquivo deb: `ar rcs novopacote.deb debian-binary control.tar.gz data.tar.gz` (a ordem é importante!)

</div></div>Fonte: [https://coderwall.com/p/hes3ha/change-the-dependencies-of-a-deb-package](https://coderwall.com/p/hes3ha/change-the-dependencies-of-a-deb-package)