У меня есть немного другой установки, чем большинство людей, потому что я делаю большую разработку. У меня есть/home/jackson/bin/каталог, в который я устанавливаю материал, и я отредактировал свой .bashrc, добавляющий это:
export PATH=/home/jackson/bin/bin::$PATH
export LD_LIBRARY_PATH=/home/jackson/bin/lib:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=/home/jackson/bin/lib/pkgconfig:$PKG_CONFIG_PATH
Я не сделал бы этого для всего, но ее хорошего во время разработки.
Можно перезапустить gnome-shell
путем нажатия Alt+F2 и затем ввода или в "перезапуске" или в просто "r" и нажатия Enter.
Иначе я заметил, что это автоматически обновляется .desktop
файлы после ожидания некоторое время.
Кросс-постинг этого с сайта вопросов Ubuntu.
Вам нужно:
gtk-update-icon-cache
Примечание: hicolor - это тема по умолчанию, которую должны использовать разработчики приложений. если вы создаете тему иконок, обновите папку темы иконок вместо этого.
sudo touch /usr/share/icons/hicolor ~/.local/share/icons/hicolor
sudo gtk-update-icon-cache
Смотрите (единственную документацию, которую я могу найти для этого): https://fedoraproject.org/wiki/Packaging:Scriptlets#Icon_Cache
Я попробовал несколько способов, в том числе опубликованные здесь, но ни один из них не сработал, кроме этого
gnome-shell --replace & disown
Из Записей рабочего стола в вики Arch Linux это работает в более поздних версиях Gnome:
update-desktop-database ~/.local/share/applications
См. Спецификацию меню рабочего стола XDG . Чтобы обновить список доступных программ запуска рабочего стола в меню «Приложения», запустите:
xdg-desktop-menu forceupdate
Обновление будет отражено через пару секунд.
gnome-shell-3.20
– lkraav 28.06.2016, 01:40