Воссоздайте *.desktop файлы в/usr/share/applications/

Действительно ли возможно повторно создать те файлы так или иначе для каждого приложения, которое должно быть в Тире (Ubuntu 16.04)? Я получил их все удаленные с командой комнаты. Не спрашивайте, моя глупость (я следовал за предложениями здесь: Приложения не появляются в Тире (14.04), и моя проблема состояла на самом деле в том, потому что я просто отключил плагин приложений в самом Тире, но при возвращении тех файлов, мне удалось удалить их по пути). Запуск приложения посредством терминальных работ, и когда вторично нажатый на значке в Средстве запуска это даже дает опцию добавить к Тире, но это не добавляет списки, где вторичным щелчком Вы получаете опции как "Запуск в частном Режиме" (Firefox) или закладки для Наутилуса (наутилус был на самом деле повторно добавлен со ссылкой на одну из моих папок, а не домашней папки). Переустановка, вероятно, решила бы его для каждого приложения, но это кажется слишком кошмарным, и кроме того я не могу даже найти список со всеми своими gui приложениями, которые должны быть там (включая тех в Параметрах настройки системы и возможно где-то в другом месте). Действительно ли это возможно восстановить его так или иначе или было бы, переустанавливая ОС быть более разумным решением?

1
задан 1 March 2018 в 17:13

1 ответ

Можно получить список пакетов, которые думают, что владеют файлами в использовании каталога dpkg -S например:

dpkg -S /usr/share/applications

Затем переустановите каждого:

sudo apt install --reinstall <package>

Существуют способы автоматизировать, это путем обработки вывода dpkg - но выполнения его вручную будет напоминанием, чтобы быть более осторожным.

4
ответ дан 3 December 2019 в 06:52

Другие вопросы по тегам:

Похожие вопросы: