Не удается удалить каталог в Mac

у нас есть приложение bundle.компонент и внутри него у нас есть каталог 'Contents' со следующими разрешениями:

 drwxrwxrwx  4 root  wheel  136 Mar 18 15:05 Contents

когда я пытаюсь удалить этот каталог с помощью

rm -rf Contents

Она не с причиной

rm: Contents//MacOS/APP: Permission denied
rm: Contents//MacOS: Directory not empty
rm: Contents//Resources/App.rsrc: Permission denied
rm: Contents//Resources: Directory not empty
rm: Contents/: Permission denied

lsof показывает, что нет процессов, использующих этот пакет
и запуск содержимого/ресурсов/приложения stat.выходы РОКК:

234881026 3691189 -rw-r--r-- 1 root wheel 0 733 "Mar 18 16:10:13 2012" "Mar  8 17:00:18 2012" "Mar 18 15:04:39 2012" "Mar  8 17:00:18 2012" 4096 8 0 Contents/Resources/App.rsrc

у нас есть разрешения на удаление каталога "Contents", так почему он все еще терпит неудачу?

Edit: если я перемещаю пакет из / Library / Audio / Plug-Ins / Component в ~/ tmp/, то он удалит папку без каких-либо проблем

спасибо

11
задан kambi
31.01.2023 13:21 Количество просмотров материала 2564
Распечатать страницу

1 ответ

- каталог принадлежит root, поэтому вам понадобятся привилегии суперпользователя, чтобы удалить его. Попробуй,

sudo rm -rf Contents

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

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

sudo mv Contents $HOME/.Trash/
6
отвечен Deditos 2023-02-01 21:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх