Как исключить любые результаты с отказом в доступе при использовании команды find?

Этот ответ предназначен для того, чтобы показать быстрый способ установки отсутствующих зависимостей в Debian и Ubuntu (, который, если я правильно понял, является тем, чего вы на самом деле хотите достичь ), но не отвечает на ваш вопрос о создании ./configureсообщает обо всех зависимостях сразу.


Если программное обеспечение, которое вы хотите собрать, уже находится в репозиториях (, как в случае с open-vm-toolsв Ubuntu, например ), вы можете сделать:

$ apt-get build-dep <packagename>

При этом будут установлены все зависимости, необходимые для сборки конкретной версии пакета. Это, по общему признанию, не то же самое, поскольку список зависимостей может несколько различаться между двумя версиями, но он должен установить большинство (или все )отсутствующих зависимостей.

-1
23.08.2020, 16:43
2 ответа
find / -xdev -name "IDLE.*" -type f -ls > IDLE_find.txt 2> /dev/null

Должно сработать. В качестве альтернативы запустите команду через sudo.

0
18.03.2021, 23:10

Попробуйте следующее :find /path/to/dir -name "search-patter" 2>&1 | grep -v "Permission denied"

0
18.03.2021, 23:10

Теги

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