После установки вы захотите подключить его к меню вашего рабочего стола.
Чтобы быстро интегрироваться в меню вашего рабочего стола, один грязный трюк заключается в загрузке старого репозитория Debian (при условии, что в репозитории находится более старая версия), например,
$ sudo apt-get install digikam
Затем, как только это будет сделано, щелкните правой кнопкой мыши на вашем стартовом меню и выберите configure...
.
(Вот как это выглядит в Cinnamon. Ваш рабочий стол может выглядеть по-другому.)
Затем откройте menu editor
.
Найдите приложение, отредактируйте его свойства и обновите команду: Измените ее на путь к вашему новому файлу AppImage.
(!! Это оставляет старую версию на вашем диске, тратя впустую место, и есть способы сделать это более чистым, но это действительно быстрый способ заставить ваше новое изображение приложения работать из вашего меню.)
...Теперь, чтобы убрать это:
Вы хотите удалить старый пакет, но при этом сохранить его файлы рабочего стола и значков.
-
Найдите любые файлы рабочего стола digikam. Один из способов найти их - это с помощью locate
:
$ найдите digikam.desktop
/usr/share/applications/org.kde.digikam.desktop
~/.local/share/applications/org.kde.digikam.desktop
Первый - это ваши системные настройки по умолчанию (для всех пользователей), а 2-й - только для вас. Второй (локальный) обычно отменяет первый, если они оба существуют.
И если вы измените их, вы заметите, что вы отредактировали только файл .local с помощью редактора меню, а не тот, который находится в /usr...
Более того, вам не нужно и то, и другое. Так что, если вы хотите, вы можете удалить .local
один и полагаться только на /usr
один. Это упрощает жизнь.
Самый простой способ исправить это - использовать move, который перезаписывается следующим образом:
$ cd /usr/share/applications $ sudo mv ~/.local/share/applications/org.kde.digikam.desktop .
-
Затем вам нужно переименовать этот файл, чтобы средство очистки пакетов не удалило его, когда вы запустите его через мгновение. Обратите внимание, что как только вы сохраните свои правки или изменения в файле рабочего стола, меню автоматически найдет ваши изменения и обновится само.
$ sudo mv org.kde.digikam.desktop org.kde.digikam.appimage.desktop
-
Теперь загляните в него, чтобы найти название значка, которое он использует в данный момент (указывает на):
$ sudo grep Значок org.kde.digikam.appimage.desktop # Примечание заглавные буквы "I"
Значок=цифровая камера
-
Теперь найдите соответствующие файлы значков
$ найдите значки digikam | grep
/usr/поделиться/иконки/hicolor/128x128/приложения/digikam.png
/usr/поделиться/иконки/hicolor/16x16/приложения/digikam.png
/usr/поделиться/иконки/hicolor/22x22/приложения/digikam.png
/usr/поделиться/иконки/hicolor/256x256/приложения/digikam.png
/usr/поделиться/иконки/hicolor/32x32/приложения/digikam.png
/usr/поделиться/иконки/hicolor/48x48/приложения/digikam.png
/usr/поделиться/иконки/hicolor/64x64/приложения/digikam.png
/usr/share/иконки/цветные/масштабируемые/приложения/digikam.svgz
/usr/поделиться/иконки/oxygen/база/128x128/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/16x16/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/22x22/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/256x256/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/32x32/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/48x48/приложения/digikam.png
/usr/поделиться/иконки/oxygen/база/64x64/приложения/digikam.png
/var/lib/app-info/иконки/debian-buster-main/48x48/digikam_digikam.png
/var/lib/app-info/иконки/debian-buster-main/64x64/digikam_digikam.png
Те, о ком ты заботишься, находятся в /usr/share/icons/
дерево.
Переименовать их очень сложно. Проще просто переименовать все дерево (чтобы сохранить его), удалить и вернуть дерево обратно, когда вы закончите.
$ cd /usr/share $ sudo mv icons icons~ # save icons tree $ sudo apt-get purge digikam && sudo mv icons~ icons #uninstall & restore tree