cd $prefix
for part in $parts; do
for arch in $archs; do
dir=$desc_dir/binary-$arch
mkdir -p $dir
dpkg-scanpackages --arch $arch $part /dev/null | gzip -9c > $dir/
done
> и как подчистить архивы скачанного что бы остались только самые новые версии
опция autoclean
p.s manuals are our best friends, aren't they? :]
11.03.2008 в 11:30 — Michael
спасибо,про автоклин - забыл...
За скрипт спасибо - попробую
12.03.2008 в 00:04 — Евгений
2 Макс lollo Стоцкий:
а скрипт мал, но неплох :)
12.03.2008 в 07:20 — Michael
краткость - сестра таланта
$ sudo rm -rf /
14.03.2008 в 21:58 — Макс
14.03.2008 в 23:05 — Евгений
У меня с dpkg-scanpackages были проблемы, он не принимал пакеты с "%" в названии, их почему то было достаточно много. Поэтому написал небольшой скрипт на питоне, чтобы это всё приводил порядок.
Комментарии
и как подчистить архивы скачанного что бы остались только самые новые версии
Я складываю пакеты в папку /path/to/repository/debian/main. И использую примерно такой скрипт:
#!/bin/sh
prefix="/path/to/repository/debian"
desc_dir="$prefix/dists/unstable/main"
parts="main"
archs="amd64 i386"
cd $prefix
for part in $parts; do
for arch in $archs; do
dir=$desc_dir/binary-$arch
mkdir -p $dir
dpkg-scanpackages --arch $arch $part /dev/null | gzip -9c > $dir/
done
dir=$desc_dir/source
mkdir -p $dir
dpkg-scansources $part /dev/null | gzip -9c > $dir/
done
Ну а дальше правим и все.
> и как подчистить архивы скачанного что бы остались только самые новые версии
опция autoclean
p.s manuals are our best friends, aren't they? :]
спасибо,про автоклин - забыл...
За скрипт спасибо - попробую
2 Макс lollo Стоцкий:
а скрипт мал, но неплох :)
краткость - сестра таланта
$ sudo rm -rf /
У меня с dpkg-scanpackages были проблемы, он не принимал пакеты с "%" в названии, их почему то было достаточно много. Поэтому написал небольшой скрипт на питоне, чтобы это всё приводил порядок.