.
Aurium.Colivre.Coop.br Esse site é Legal Demais para Internet Explorer

Aurium :: AlterandoPacotesDeb

Últimas blogadas:

%HEADLINES{"http://softwarelivre.org/aurium/blog/feed" refresh="600" header="SoftwareLivre.org" limit="15" format=" * $title" }% %HEADLINES{"http://cirandas.net/aurium/blog/feed" refresh="600" header="Cirandas.net" limit="15" format=" * $title" }%



Para abrir um pacote, você deve fazer o seguinte:
$ mkdir outdir
$ dpkg -X pkg.deb outdir
$ cd outdir
$ dpkg -e ../pkg.deb

Para remontar o pacote, basta fazer o seguinte, estando em "outdir":
$ dpkg -b . ..

Ele recriará o pacote do diretório atual (.) no diretório anterior (..).

Fonte: listas.cipsga.org.br/.../2004-January/003567.html (Marlon Dutra)


Recompilando um pacote Debian

(útil para novas arquiteturas e migração de pacotes entre distros Debian <=> Ubuntu)

Adiquira os pacotes fontes (exemplo com Inkscape):

Execute:
$ dpkg-source -x inkscape_0.44.1-1.dsc

Entre no diretório inkscape-0.44.1 rescem criado e execute:
$ dpkg-buildpackage -rfakeroot -us -uc

No processo pode-se descobrir que faltam algumas dependencias. Basta um aptitude install <dependencia>.
No final é gerado um pacote debian no diretório pai que pode ser instalado com:
# dpkg -i <pacote.deb>

Se o pacote já estiver nos repositórios Debian, basta usar usar apt-get source inkscape. Isso já gera o diretório para o dpkg-buildpackage.

DiggThis

Copyright © 2004 - 2019 Aurélio A. Heckert
Conteúdo licenciado sob Creative Commons by-nc-sa