Создайте файлы * .desktop в каталоге / usr / share / applications /

Вы можете использовать Vim в режиме Ex:

for b in *.txt
do
  ex -sc '%s/OLD/NEW/g|x' "$b"
done
% выбрать все строки s заменить g заменить все экземпляры в каждой строке x сохранить и закрыть
1
задан 1 March 2018 в 18:13

3 ответа

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

dpkg -S /usr/share/applications

Затем переустановите каждый из них:

sudo apt install --reinstall <package>
[d2 ] Есть способы автоматизировать это, обрабатывая выход dpkg, но делать это вручную будет напоминанием, чтобы быть более осторожным.

4
ответ дан 22 May 2018 в 12:49

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

dpkg -S /usr/share/applications

Затем переустановите каждый из них:

sudo apt install --reinstall <package>

Есть способы автоматизировать это, обрабатывая выход dpkg, но делать это вручную будет напоминанием, чтобы быть более осторожным.

4
ответ дан 17 July 2018 в 19:45

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

dpkg -S /usr/share/applications

Затем переустановите каждый из них:

sudo apt install --reinstall <package>

Есть способы автоматизировать это, обрабатывая выход dpkg, но делать это вручную будет напоминанием, чтобы быть более осторожным.

4
ответ дан 23 July 2018 в 20:29

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

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