como empacotar pacotes instalados?

3

Existe alguma maneira de empacotar o software instalado no sistema?

Quero dizer, sem ir para /var/cache/apt.. e sem baixar mais nada, posso usar o comando dpkg para fazer pacotes de todos os softwares instalados no meu sistema?

Então eu posso pegar esses pacotes, colocá-los em um CD e instalá-los em outro sistema sem pegar arquivos do cache ou usando o AptonCD.

    
por hanny 18.06.2013 / 07:08

1 resposta

6

Sim, você pode usar o dpkg-repack para realizar isso.

  1. Instale o dpkg-repack e fakeroot ( para evitar ser root para reembalar). Ou do terminal:

    sudo apt-get install dpkg-repack fakeroot
    
  2. Reembale o pacote instalado

    fakeroot -u dpkg-repack <package name>
    

E você encontrará o pacote no diretório atual.

Observe que quaisquer alterações no sistema no pacote depois de ele ser instalado serão refletidas na versão reembalada!

    
por Tachyons 18.06.2013 / 09:34