Как я могу автоматически очистить главное меню моего гнома?
Мне нравится экспериментировать с большим количеством различных программ в моей установке Ubuntu. Затем, каждый раз, когда Ubuntu выходит на новый цикл выпуска, я просто делаю чистую установку (вместо обновления), чтобы избавиться от всего дополнительного программного обеспечения (и соответствующих им файлов конфигурации / папок). Единственное, что я всегда делаю резервную копию и ношу с собой для следующей установки (помимо личных файлов), это файлы конфигурации для gnome, поэтому мой рабочий стол всегда мне нравится. знак равно
Проблема в том, что различные тестируемые пакеты никогда не удаляются должным образом, поэтому мое главное меню gnome полно неработающих ссылок, относящихся к программному обеспечению, которое у меня было в предыдущих установках (которое было перенесено из-за того, что я сохранил файлы конфигурации gnome).
Есть ли какой-нибудь автоматизированный способ пройти через главное меню моего гнома и удалить все неработающие ссылки? Я знаю, как вручную редактировать меню, и я мог сам проходить через него, но я ищу какой-нибудь скрипт или пакет, который будет чист для меня, поэтому мне не пришлось бы делать это вручную каждый цикл выпуска.
4 ответа
Чтобы действительно-действительно-реально:P сбросить ваше меню Gnome введите эту команду:
rm -rf .local/share/applications/*
Я столкнулся с этой ошибкой в 2008 году, и я не знаю, исправлена ли она, кстати, это раздражает.
Ну я нашел этот скрипт
export PACKAGES=$(dpkg -l | awk '{if ($1 == "rc") print $2" "}' | tr -d '\n') [ -n "$PACKAGES" ] && sudo apt-get purge $PACKAGES
на ubuntuforums.org, который должен удалить удаленные установки. Так что, возможно, это может сработать и для очистки меню.
Откройте Synaptic и выберите в левом меню пункт Все / Установлено / т. Д. не установлен (остаточный конфиг)