Я пытаюсь удалить Tomcat 7 из Ubuntu 12.04, введя команду
sudo apt-get remove tomcat7
, в результате я получаю следующий ответ
Мои вопросы
Был ли удален пакет tomcat7? Если да, то почему сообщение о том, что это так, не было напечатано, и если нет, то почему оно не было удалено?
Что означает «Обработка триггеров из-за ureachahead ...» "?
Да, это было удалено. Если вы снова введете команду удаления, вы увидите сообщение о том, что Tomcat не установлен.
ureadahead - это механизм, посредством которого все, что требуется для загрузки во время загрузки, помечается как таковое, и указывается местоположение. Это ускоряет время загрузки, поскольку файловой системе не нужно искать файлы перед их загрузкой. Как вы можете себе представить, при установке или удалении модулей некоторые из них могут быть добавлены или удалены из Ureadahead, чтобы поддерживать его в актуальном состоянии. Это нормальный механизм в современных операционных системах Linux, таких как Ubuntu.
1) Да
2) Пакеты могут подписываться на события файловой системы, такие как файлы, добавляемые в определенный каталог. Пакеты также могут запускать другие пакеты вручную. Это сделано для предотвращения, например, update-initramfs будет запускаться много раз во время dist-upgrade. Каждый соответствующий пакет теперь запускает инструмент update-initramfs, но в конце запускается только один раз.