Я использую Ubuntu 20.04.01. Скажем, например, я следую руководству, которое инструктирует меня установить некоторые вещи. Итак, я запускаю sudo apt install несколько раз с разными именами, и все готово. Но затем, примерно через 2 недели, я хочу удалить все, что я установил. Как мне его найти и удалить? Например, если бы я забыл все названия всего, что я установил.
Я прихожу из окон, поэтому весь этот вопрос может показаться очень глупым, но там я просто создавал папку и выгружал туда ВСЕ. Таким образом, я знал, что каждая папка приложения в этой огромной папке дампа не имеет ничего общего с необходимостью системы, и я могу свободно удалить папку этого приложения. есть ли способ сделать что-то подобное в Ubuntu? укажите, где именно я хочу установить эту вещь, чтобы я мог легко ее удалить, если захочу?
Может быть, я неправильно обо всем этом думаю? На данный момент я чувствую, что должен запомнить каждое имя каждой отдельной вещи, которую я когда-либо устанавливал, если я захочу позже найти или удалить ее. это точно не может быть так, верно?
Это должен быть дубликат, но предлагаемый ответ на предложенный дубликат не совсем отвечает на вопрос. Список первоначально установленных пакетов сохраняется и может использоваться для сравнения с выводом apt-mark showmanual. Это удерживает вещи, которые получают обновления, вне списка, но все же может пропустить некоторые дополнения «dist-upgrade». Я поместил приведенное ниже в сценарий, myinstp в моей области корзины для запуска. -u при сортировке кажется необязательным, но не помешает.
comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u)