Another Netpkg seems to be running

пакетный менеджерПодобное сообщение об ошибке можно увидеть при некорректном завершении работы пакетного менеджера netpkg (или если у Вас действительно уже запущен экземпляр данной программы). Подобный механизм реализуется и в других пакетных менеджерах и программах, которые должны работать в единственном экземпляре.

Проверить, есть ли уже запущенные процессы, которые могут блокировать повторный запуск, можно командой

px aux | grep netpkg

— если мы ищем процессы netpkg.

Если список пуст — значит предыдущий сеанс работы в netpkg завершился некорректно: файл блокировки не удалён. Файл блокировки — защитый механизм, не позволяющий запустить более одной копии приложения, однако, при аварийном завершении приложения, он может быть и не удалён. В такой ситуации придётся его удалить вручную.

Обычно файлы блокировки находятся в /var/lock или в поддиректориях данного каталога. Иногда — в /var/run. В случае netpkg — это файл /var/run/netpkg.pid . Таким образом, нам нужно удалить данный файл, чтобы можно было запустить ещё один экземпляр приложения:

sudo rm /var/run/netpkg.pid

После чего можно запустить уже и само приложения удобным Вам способом.

Мне понравилась эта заметка:
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>