flock() для закрытого дескриптора файла LOCK_FILE в /usr/bin/apt-mirror
Недавно я обновил виртуальную машину Ubuntu 16.04 до 18.04. Я регулярно использую эту виртуальную машину для запуска apt-mirror в школе по высокоскоростному Интернету, а затем пересылаю эти файлы на мой стоечный сервер дома для обновления нескольких компьютеров дома, не теряя при этом крошечную пропускную способность, которая у меня есть. После обновления я не могу запустить apt-mirror на моей виртуальной машине. Это продолжает давать ошибку:
flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror line 214
сразу следует:
apt-mirror is already running, exiting at /usr/bin/apt-mirror line 217
apt-mirror НЕ работает и не имеет задания cron. Я попытался перезагрузиться и даже искал файл блокировки старого стиля для удаления, но я думаю, что этот метод больше не используется. Есть ли какой-нибудь способ принудительной разблокировки, чтобы я мог запустить apt-mirror?
ОБНОВЛЕНИЕ: Итак... Я наконец попытался запустить apt-mirror от sudo. В настоящее время это работает, но я почти уверен, что когда я произвожу эти файлы дома, меня заставят сжимать файлы, чтобы я мог получить к ним доступ. Есть ли способ исправить это, и почему apt-mirror дает мне ошибку flock(), а не просто говорит мне, что мне нужно su для запуска?