SERVIDOR DEBIAN
Pessoalmente para um servidor de empresas gosto e recomendo o linux debian que utiliza um kernell versao: 2.4.26-1-386. É mais eficaz e seguro para este tipo de servico.
- achei um tutorial completo com 3 passos completos para ser seguido, escrito por:
- Conrado pinto rebessi
Parte 1 – Instalação do Servidor
Adicionar o repositório do apt-mirror ao /etc/apt/sources.list
# /etc/apt/sources.list deb http://apt-mirror.sourceforge.net/ apt-mirror/
# Atualizar a base do apt
apt-get update
# Instalar o apt-mirror
apt-get install apt-mirror
Configurar o /etc/apt/mirror.list com o(s) repositório(s) debian a ser(em) espelhado(s) No arquivo exemplo abaixo, faço mirror do linorg.usp.br e do security.debian.org
# /etc/apt/mirror.list # apt-mirror configuration file # # The default configuration options (uncomment and change to override) # # # set base_path /var/spool/apt-mirror # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var set defaultarch i386 # set nthreads 20 # deb http://linorg.usp.br/debian/ testing main contrib non-free deb-src http://linorg.usp.br/debian/ testing main contrib non-free deb http://linorg.usp.br/debian-non-US/ testing/non-US main contrib non-free deb-src http://linorg.usp.br/debian-non-US/ testing/non-US main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free # # Cleaner configuration example # # set cleanscript $var_path/clean.sh # # What shold we clean up clean http://security.debian.org/ clean http://linorg.usp.br/ # But exclude this directories skip-clean http://security.debian.org/doc/ skip-clean http://security.debian.org/tools/ skip-clean http://security.debian.org/debian/doc/ skip-clean http://security.debian.org/debian/tools/ skip-clean http://security.debian.org/debian/projec... skip-clean http://security.debian.org/debian-non-US... skip-clean http://linorg.usp.br/doc/ skip-clean http://linorg.usp.br/tools/ skip-clean http://linorg.usp.br/debian/doc/ skip-clean http://linorg.usp.br/debian/tools/ skip-clean http://linorg.usp.br/debian/project/ skip-clean sistemaapt-get upgrade
Parte 3 – Manutenção do Repositório
Duas coisas são importantes para manter o nosso mirror “consistente”: Atualizá-lo constantemente; e Remover os arquivos antigos. para isto, coloquei esta entrada no /etc/crontab
# /etc/crontab 0 1 * * * apt-mirror /usr/bin/apt-mirror && /bin/sh /var/spool/apt-mirror/var/clean.sh
Algumas observações importantes:
- O mirror foi criado num debian sarge, com apache instalado e pré-configurado
- Os 19Gb de download são apenas na instalação, nas atualizações, apenas as diferenças serão baixadas
- Foram feitos mirrors dos repositorios linorg.usp.br e security.debian.org. pode-se utilizar outros repositorios, apenas fazendo as devidas mudanças no mirror.list, no apt-repository.conf, e no sources.list dos clientes.

