Я нашел решение. поскольку мой поиск не показывал ничего подобного, и это частый вопрос: sudo хранит где-то в файловой системе (например, в / var / run / sudo), один каталог на имя пользователя, несколько файлов, которые работают как отметка времени , по одному файлу для каждого терминала. удалите эти файлы, и ваша система снова будет защищена. просто имейте в виду, что эти файлы видны только для root (в противном случае злоумышленник может прочитать отметку времени и установить время-часы обратно в точку, где они все еще были действительны - предоставление root-ls кому-либо опасно). поэтому в моем / etc / pm / sleep / и, возможно, также для заставки я запускаю:
rm -f /var/db/sudo/*/*
как root, конечно ...
Если вы использовали Cinnamon ppa for Precise, доступный на Launchpad, а не в хранилищах Mint, он не должен был изменять вашу информацию LSB, хотя я воспроизвожу ниже информацию LSB 12.04 ниже. *
Полезная программа, ppa-purge, находится в репозиториях для 12.04, но вы, вероятно, пробовали это, но это полезно, поскольку она удаляет все файлы и зависимости ppa, а не только список ppa.
I предположим, что ваш основной /etc/apt/sources.list функционирует, и вы проверили, что ссылки на майя не подкрались туда и что в /etc/apt/sources.list.d нет остатков Cinnamon ppa.
Тем не менее, если вы подозреваете, что ваш sources.list был заражен, вы можете запустить
sudo sed -i 's/maya/precise/g' /etc/apt/sources.list
, который бы точным образом заменил любые ссылки на майю и был полезен в этом различном случае в Launchpad .
* Однако для вашей справки это вывод /etc/lsb-release для Xubuntu 12.04.1
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.1 LTS"
Если вы были запустив исходный 12.04 и не обновив его до версии 12.04.1, вместо этого используйте "Ubuntu 12.04 LTS", а не "Ubuntu 12.04.1 LTS" в последней категории.