список всех пакетов, не использованных после даты

Я помню, когда я использовал fedora, я мог перечислить все пакеты, которые я не использовал некоторое время, с помощью команды, подобной этой:

# rpmorphan --all --access-time 10

где 10 - десять дней. есть ли команда apt или фрагмент, который может это сделать? Я просмотрел три страницы результатов Google и ничего не нашел

2
задан 14 May 2019 в 23:12

1 ответ

Существует deborphan, однако он не поддерживает ничего подобного --access-time.

Однако существует также конкурс популярности.

Команда конкурса популярности собирает информацию о пакетах Debian, установленных в системе, и печатает название последний раз используемой исполняемой программы в том пакете, а также его полученное доступ в последний раз время (atime) и last-attribute-changed время (ctime) к stdout.

Это - уклонение опцией по умолчанию в Ubuntu, наследованной от Debian, поскольку это пересылает данные, с какими пакетами Вы используете для серверов Debian /usr/share/popularity-contest/popcon-upload.

Можно читать об этом здесь: https://popcon.debian.org/README

Так или иначе можно использовать его для достижения цели. Идея описана здесь:

https://unix.stackexchange.com/questions/483900/how-to-find-unused-packages-in-debian

Однако, если Вы не хотите, чтобы Ваша статистика пакетов была отправлена Debian (случайно или не), необходимо лучше сделать некоторые шаги для предотвращения его.

Т.е. можно заблокироваться popcon.debian.org в /etc/hosts.

Первое редактирование /etc/hosts с:

sudo editor /etc/hosts

и добавьте эту строку в него:

127.0.0.1 popcon.debian.org

Также можно заменить /usr/share/popularity-contest/popcon-upload с некоторым фиктивным сценарием.

Сначала вытрите его:

echo -n ""  | sudo tee /usr/share/popularity-contest/popcon-upload

Затем редактирование:

sudo editor /usr/share/popularity-contest/popcon-upload

И сохраните его с чем-то вроде этого:

#!/bin/bash

exit 0

Следует иметь в виду, что эти изменения не будут постоянными, и упомянутый файл мог бы получить замены будущими обновлениями.

0
ответ дан 14 May 2019 в 23:12

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

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