Существует новое приложение XXX, которое распределяется как zip-файл. Я создал каталог ~/programs/XXX
, сохраненный zip-файл в нем и разархивированный он. Теперь я получил каталог ~/programs/XXX/XXXv.1
и в нем программа xxx и другие.
Я сделал xxx исполняемый файл, dubble-нажатый это в файловом менеджере. Новый значок появился в средстве запуска, и программа xxx запустился. После выхода из программы значок остался в средстве запуска. Я смог перезапустить программу от значка.
После нескольких дней была распределена новая версия приложения xxx, получил zip, разархивированную, получил каталог ~/programs/XXX/XXXv.1.1
, в нем программа xxx и другие.
Я удалил значок из средства запуска (к программе xxx v.1), запущенный ~/programs/XXX/XXXv.1.1/xxx
из файлового менеджера значок появился снова в средстве запуска, новой версии запущенных. После выхода из программы и перезапуска от значка в средстве запуска я заметил, что недавно созданный значок запустил старую версию программы, несмотря на значок, создаваемый запуском программы xxx от нового каталога версии.
Как высказать мнение значка средства запуска к программе в новом каталоге версии, от того, где значок был создан из?
После переименования названия программы в старом каталоге версии недавно созданный значок не мог запустить программу. Таким образом, на самом деле недавно созданный значок от более новой версии программы указывает на старую версию программы.
Должен быть скрытый файл конфигурации с указателем на старый исполняемый файл, который не удален, когда значок к старой версии удален.
Когда новая версия программы запускается, значок для новой версии создается, новая версия программы запускается, но при перезапуске от значка, запускается старая версия программы.
Что это - скрытый файл конфигурации значка средства запуска и как изменить программный файл, на который он указывает?
~/.local/share/applications
в nautilus
. Каталог ~/.local
является скрытым каталогом в Вашей личной папке. Нажмите Ctrl + H (в наутилусе) для создания этого видимым. Вы сделаны.
~/.local/share/applications
, или в некоторых случаях , приложения создают средство запуска там на первом показе. Следовательно проблема.