eu não quero atualizar com o cache e sim sincronizar os pacotes com repositorio oficial.
e o que vc colocou ali é exatamente o que esta naquele tutorial que vc mesmo mandou e eu ja tenho ele... 2009/4/27 Lucas Saliés Brum <sistemat...@gmail.com> > Vamos lá! aula de shell e repositórios com o Lucas, hahahahahahaha > > Li o Wiki e dei uma estudada, nunca fiz isso na vida e nenhum comando > daqui foi testado. > Se o seu PC, pegar fogo, ficar com a tela preta, reiniciar sem parar, > começar a mexer, tremer, gemer, chorar, eu não me responsabilizo ok? > > Cria a pasta do repositorio: > # mkdir /home/repo > > Copia os arquivos do seu cache para o seu novo repositorio: > # cp /var/cache/apt/archives/*.deb /home/repo > > Cria o arquivo /home/repo/Packages com a descrição dos pacotes: > # dpkg-scanpackages /home/repo /dev/null > /home/repo/Packages > > Adiciona o seu repositório no sources.list do apt-get: > # echo 'deb file:/home/repo ./' >> /etc/apt/sources.list > > Atualiza o cache do apt-get: > # apt-get update > > Cria a primeira linha do script cron que vai atualizar de hora em hora > seu repositório: > # echo '#!/bin/sh' > /etc/cron.hourly/repo-add.sh > > 2ª linha: > # echo '/bin/cp /var/cache/apt/archives/*.deb /home/repo' >> > /etc/cron.hourly/repo-add.sh > > 3ª linha: > # echo 'dpkg-scanpackages /home/repo /dev/null > /home/repo/Packages' > > /etc/cron.hourly/repo-add.sh > > Torna o script executável: > # chmod +x /etc/cron.hourly/repo-add.sh > > Tudo junto: > ----------------------------- CORTE AQUI ----------------------------- > #!/bin/sh > # mkdir /home/repo > # cp /var/cache/apt/archives/*.deb /home/repo > # dpkg-scanpackages /home/repo /dev/null > /home/repo/Packages > # echo 'deb file:/home/repo ./' >> /etc/apt/sources.list > # apt-get update > # echo '#!/bin/sh' > /etc/cron.hourly/repo-add.sh > # echo '/bin/cp /var/cache/apt/archives/*.deb /home/repo' >> > /etc/cron.hourly/repo-add.sh > # echo 'dpkg-scanpackages /home/repo /dev/null > /home/repo/Packages' > > /etc/cron.hourly/repo-add.sh > # chmod +x /etc/cron.hourly/repo-add.sh > ----------------------------- CORTE AQUI ----------------------------- > > EXECUTE TUDO COMO ROOT! > > Depois eu arrumo e faço um script decente em Python e com o rsync ao > invés de cp, esse aí eu fiz na pressa e tá bem porquinho. > > Abraços.. > > -- > Lucas Saliés Brum > Linux User #456043 > Ubuntu User #27150 > http://sistematico.org > > > > Junior XT600 escreveu: > > na verdade ja fiz sim mais quando digito apt-get update ele diz que não > > achou o arquivo Packages mais o arquivo está la e com permissão full. > > > > vou dar uma verificada com calma quando chegar em casa. > > > > e na parte para atualizar/sincronizar os pacotes como procedo? > > tipo copiei todos os arquivos do CDs do ubuntu quero adcionar o que resta > no > > mirro do ubuntu e atualizar caso tenha ( apache2.2 atualiza para > > apache2.2.1) entende? > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br