Apt-local: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(Uma revisão intermediária por um outro usuário não está sendo mostrada)
Linha 2: Linha 2:


instale o apache2:
instale o apache2:
  apt-get install apache2
  apt-get install lighttpd


Crie a pasta repositório:
Crie a pasta repositório:
Linha 14: Linha 14:
  for foo in *; do mv $foo `echo $foo | tr /%/ /-` ; done
  for foo in *; do mv $foo `echo $foo | tr /%/ /-` ; done


Agora instale o apache2:
Agora instale o lighttpd:
  dpkg -i libsqlite3-0_3.3.8-1.1_i386.deb libpq4_8.1.11-0etch1_i386.deb \
  dpkg -i lighttpd_1.4.19-5_i386.deb libterm-readline-perl-perl_1.0302-1_all.deb \
  libaprutil1_1.2.7+dfsg-2_i386.deb libapr1_1.2.7-8.2_i386.deb apache2*
  libterm-readkey-perl_2.30-4_i386.deb  


Criando a lista de pacotes:
Criando a lista de pacotes:
Linha 31: Linha 31:


Agora instale normalmente seus pacotes através do apt ou seus frontend.
Agora instale normalmente seus pacotes através do apt ou seus frontend.
[[Categoria:gnuzinho]]
[[Categoria:apt]]

Edição atual tal como às 17h00min de 3 de novembro de 2009

Numa primeira máquina instale todos os programas que você quer ter no repositório. Além desses programas será necessário acrescentar na lists o apache2

instale o apache2:

apt-get install lighttpd

Crie a pasta repositório:

mkdir /home/pacotes

Cópie os pacotes escondidos para a pasta repositório:

cp /var/cache/apt/archives/*.deb /home/pacotes

Os pacotes que tem espaços no nomes acabam tem caracter trocar por %, e isso irá causar alguns problema na hora de criar o repositório:

cd /home/pacotes
for foo in *; do mv $foo `echo $foo | tr /%/ /-` ; done

Agora instale o lighttpd:

dpkg -i lighttpd_1.4.19-5_i386.deb libterm-readline-perl-perl_1.0302-1_all.deb \
libterm-readkey-perl_2.30-4_i386.deb 

Criando a lista de pacotes:

chmod 644 *.deb
cd ..
chmod 777 pacotes
touch arquivo
dpkg-scanpackages pacotes arquivo | gzip > pacotes/Packages.gz

Acertando o repositório no sistema e no sources.list

ln -s /home/pacotes/ /var/www
echo "deb http://localhost pacotes/" > /etc/apt/sources.list
apt-get update

Agora instale normalmente seus pacotes através do apt ou seus frontend.