Существуют некоторые подобные вопросы, но вот точно, чего я хотел бы достигнуть и точки, которые я испытываю затруднения при соединении:
apt-mark showmanual
работы)apt-mark auto <pkg ...>
работы)Таким образом, я думаю, что моя команда посмотрит что-то как:
apt-mark showmanual | <esoteric apt/bash magic> | apt-mark auto -
Это было бы корректно?
Связанные вопросы
Вы можете использовать команду why
Aptitude :
for x in $(apt-mark showmanual)
do
r="$(echo ${x} | sed -e 's/\([+.]\)/[\1]/g')"
aptitude why ${x} | egrep -q "^i.* (Pre)?Depends +${r}( |$)" && apt-mark auto ${x}
done
Не проверено, потому что я не хочу (не должен) делать на моей машине. ]