Зеркалирование репозитория Ubuntu

Для домашней и рабочей сети я зеркалирую официальный репозиторий Ubuntu 8.04 LTS, у меня для этого имеется скрипт и задание в Cron

/usr/bin/debmirror --nosource -m --passive --host=archive.ubuntu.com \
--root=ubuntu --method=http --progress \
--dist=hardy,hardy-updates,hardy-proposed,hardy-backports,hardy-security \
--ignore-release-gpg --section=main,multiverse,restricted,universe \
--arch=i386 ubuntu/

Но недавно я заметил, что система не обновляется и логах работы скрипта имеются такие строки

Mirroring to ubuntu/ from http://archive.ubuntu.com/ubuntu/
Arches: i386
Dists: hardy,hardy-updates,hardy-proposed,hardy-backports,hardy-security
Sections: main,multiverse,restricted,universe
Passive mode on.
Checking md5sums.
Will clean up AFTER mirroring.
Pdiff mode: use.
Attempting to get lock, this might take 2 minutes before it fails.
Use of uninitialized value in chop at /usr/share/perl5/LockFile/Simple.pm line 537.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/LockFile/Simple.pm line 543.
Use of uninitialized value in string ne at /usr/share/perl5/LockFile/Simple.pm line 545.
Use of uninitialized value in chop at /usr/share/perl5/LockFile/Simple.pm line 537.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/LockFile/Simple.pm line 543.
Use of uninitialized value in string ne at /usr/share/perl5/LockFile/Simple.pm line 545.
WARNING: waiting for /media/media4/distr-iso/ubuntu-repo/ubuntu lock since 20 seconds

Сначала я запаниковал, думая, что сломался debmirror, но потом оказалось, что остались lock файлы, и скрипт не мог продолжать работу

Удалив директории tmp и project я восстановил работу скрипта

ffsdmad@ffsdmad:/media/media4/distr-iso/ubuntu-repo$ ls  ubuntu/
Archive-Update-in-Progress-ffsdmad.xxx  dists  pool  project  tmp

Непонятно, почему debmirror не держит свои временные файлы в обычном /tmp

похожие страницы

  1. Два варианта добавление GPG ключа репозитория из консоли
  2. Google следит за мной через Chrome?!
  3. Установка Ubuntu 8.04.2 Desktop на LVM
  4. Эх, тряхну стариной, установлю новую убунту
  5. Ubuntu 10.04 контролирует настройки Bios

#1:

apt-proxy rulez

ответить  2009-04-09 14:23:57