Невозможно удалить файл, что бы я ни делал

Пакет

python-tevent

то, что конфликт пакетов sernet-самбы с, наиболее вероятно результат предыдущей установки CentOS самбы. Свериться

rpm -qi python-tevent | grep Repository

от какого репозитория это. Если это от "основы", удалите его, сначала затем попробовали еще раз.

Обратите внимание также, что просто проверка номера версии самбы недостаточно; Redhat бэкпортирует исправления безопасности как соответствующие (и конечно, CentOS наследовал их также). Видеть их страницу об этом в https://access.redhat.com/security/updates/backporting/? sc_cid=3093.

4
09.10.2015, 12:27
4 ответа

Переместите их в / tmp и перезапустите (или пустите / tmp любым другим способом). У меня была эта проблема раньше, и это был единственный способ ее исправить.

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

4
27.01.2020, 20:52

Видя этот вывод, кажется, что ваш «файл» не является файлом ... rm видит Tunnelblick.app как папка. Непустые папки нельзя удалить, если только вы не принудительно удалите . rm -fR [directory] делает свое дело, но ничего не подсказывает ... так что будьте осторожны !! все внутри каталога, включая любое содержимое в любых подкаталогах, будет потеряно навсегда (или очень долго;))

rm -R означает «рекурсивно удалить», поэтому rm кажется читаем кое-что внутри Tunnelblick.app . Попробуйте удалить без параметра -R .

И последняя возможность, которая приходит мне в голову: проверьте свою файловую систему на наличие несоответствий, которые превратили ее в файловую систему только для чтения .

0
27.01.2020, 20:52
rm -rf /dir
rmdir /dir

если не работает, это означает, что с вашей системой что-то не так!

0
27.01.2020, 20:52

Балдрани:

  1. Пожалуйста, войдите в систему как пользователь Mawel и выполните следующее, авторизовавшись в привилегированном режиме (sudo) с паролем пользователя Mawel. Сообщайте о любых выводах, возвращаемых выполнением команды.

      sudo chflags -vv -R nouchange,noschange /Users/Mawel/.Trash
     
  2. Пожалуйста, покажите вывод:

      sudo ls -lO@ABGFR /Users/Mawel/.Trash/
     
  3. Далее покажите вывод:

      sudo fuser -fu /Users/Mawel/.Trash
     
  4. Далее покажите вывод:

      sudo lsof | grep "/Пользователи/Mawel/.Корзина"
     
  5. Наконец, покажите вывод обоих:

      sudo stat -x /Users/Mawel/.Trash
    
    sudo find /Users/Mawel/.Trash -type f,d -exec stat -x {} \;
     

Ф. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=-=-=-=-=

НАДЕЖНОЕ ИСПРАВЛЕНИЕ:

sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/Versions/*" 
sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/*"
sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/*"
sudo rm -fdR "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks"
sudo rm -fdR "/Users/Mawel/.Trash/Tunnelblick.app"

БЫСТРОЕ И ГРЯЗНОЕ ИСПРАВЛЕНИЕ:

sudo rm -fdR /Users/Mawel/.Trash/Tunnelblick.app

АЛЬТЕРНАТИВНОЕ ИСПРАВЛЕНИЕ:

find /Users/Mawel/.Trash/Tunnelblick.app -f -exec rm -f {} \; 

ЕЩЕ ОДНА АЛЬТЕРНАТИВНОЕ ИСПРАВЛЕНИЕ (YAAF ):

find /Users/Mawel/.Trash/Tunnelblick.app -f -print | xargs -I % rm -f "%"
rm -fdR /Users/Mawel/.Trash/Tunnelblick.app/*
2
27.01.2020, 20:52

Теги

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