Для любопытства: если приложение запущено (в моем случае это индикатор-мультиплата), я успешно удалил его, используя sudo apt purge indicator-multiboard
, однако оно все еще работает над панелью задач, поэтому я попытался sudo apt autoremove
проверить, есть какие-то зависимости, но нет.
Так почему же это происходит?
Программы загружаются в RAM, и действуйте оттуда (потому что RAM быстрее, чем жесткие диски и другие типы хранения). Вы удалили приложение от диска, когда Вы сделали sudo apt purge indicator-multiboard
, но не остановили копию, на самом деле загруженную в RAM. После того как Вы выходите из приложения, оно закончится от RAM (хотя IIRC, которым некоторый кэш может остаться в подкачке, которая закончится однажды те части RAM, должен быть освобожден системой),
Если приложение indicator-multiboard
не имеет exit
или quit
кнопка, можно рассмотреть уничтожение процесса через pkill -f indicator-multiboard
или быть более безопасным - узнают его фактический PID через pgrep -f indicator-multiboard | xargs ps -p
и затем используйте PID, в котором Вы находите kill
команда. Конечно, простая перезагрузка будет иметь подобный эффект (на сервере, это не всегда возможно к перезагрузке, но на рабочем столе это более, чем приемлемо).
Примечание стороны: удаление приложения от жесткого диска (или любой файл в этом отношении) похоже на книгу удаления из каталога в библиотеке - фактическая книга находится все еще на полке, пока библиотекарь (система) не решает поместить что-то еще на ту полку и отметить ее в каталоге.
См. также: