Как пометить базовый пакет как не установленный пользователем, избегая автоматического удаления dnf?

Вы не можете использовать diff для этого. Почему вам нужно использовать diff? Почему люди всегда приходят к выводам, не изучив подробно возможные решения?

Вы можете использовать diff -qr , но это было бы неразумно с точки зрения производительности, если единственной целью является сравните структуру каталогов, как описано здесь

Один из ответов на этот вопрос был

vimdiff <(cd dir1; find . | sort) <(cd dir2; find . | sort)

, который

даст вам хорошее параллельное отображение двух иерархий каталогов с любые общие секции сложены.

3
07.04.2019, 00:35
1 ответ

Кажется, я понял, как это должно работать:

Пакеты могут быть помечены не только как «установить» или «удалить», но и как «группировать». Кажется, это состояние по умолчанию для пакетов, которые были установлены с помощью dnf group install. В приведенном выше примере dnf mark group sudoвосстанавливает исходное состояние пакета sudo.

2
27.01.2020, 21:29

Теги

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