como criar um script para instar pacotes deb automaticamente [RESOLVIDO]

1. como criar um script para instar pacotes deb automaticamente [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/07/2010 - 14:40h

eu queria saber se não tem como criar um script para instalar cerca de uns 900 pacotes .DEB automaticamente
se alguem souber por favor me ajude


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/07/2010 - 14:58h

Inicialmente na pasta que estão os pacotes, você precisaria de apenas isso:

$ sudo dpkg -i *.deb

E se ocorrerem erros, disso:

$ sudo apt-get -f install
$ sudo dpkg --configure -a

#

E isso é comum na maioria das vezes, pacotes quebrados, pacotes sofrendo downgrade, etc, etc, etc.

O melhor para isso é criar um mirror local com esses pacotes, adicioná-lo no sources.list e instalar pelo método tradicional (apt-get install pacote), já te retorno pois tenho um script antigo que usava para isso.

################################################################################

Os passos abaixo devem ser executados como root:


Crie um arquivo chamado 'arquivo' (ou outro nome) em /opt:

# touch /opt/arquivo


Crie uma pasta chamada 'packages' (ou outro nome) em /opt:

# mkdir /opt/packages


Copie seus .deb para a pasta 'packages' (ou outro nome):

# cp -auv caminho-da-pasta-dos-arquivos/*.deb /opt/packages/


Entre no diretório /opt:

# cd /opt


Rode o comando abaixo:

# dpkg-scanpackages /opt/packages/ arquivo | gzip > /opt/Packages.gz


Adicione o repositório no sources.list:

deb file:/opt/packages /


Atualize as listas:

# apt-get update


Instale o que quiser:

# apt-get install


* Se quiser abra o Synaptic e veja que o repositório foi adicionado na Seção Origem

* tô enferrujado, como não achei o script que fazia isso pra mim, tive que reaprender.

3. Re: como criar um script para instar pacotes deb automaticamente [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/07/2010 - 16:34h

Muito abrigado
Era ezatamente o que eu queria






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts