Попробуйте сначала запустить sudo cat ~/.bash_history
чтобы посмотреть, действительно ли вы запустили sudo chmod -R +w $HOME
.
sudo chmod -R +w $HOME
дает классу пользователя право на запись для всех файлов и каталогов в ~/ рекурсивно. Обычно это должно быть относительно безопасно, потому что большинство файлов в ~/ уже доступны для записи пользователю.
Вы также можете попробовать сбросить разрешения для домашней папки:
- Перезапустите и удерживайте command-R после включения экрана
- Откройте терминал из меню Utilities и запустите
resetpassword
- Выберите громкость Macintosh HD и нажмите кнопку "Сбросить права доступа к домашней папке и ACL"
Или, если у вас есть 10.6 или 10.5, запустите с установочного носителя и выберите «Сбросить пароль» в меню «Утилиты».
Вы пытались создать новую учетную запись? Если там все работает нормально, попробуйте просто скопировать все каталоги, кроме ~/Library/ из старой учетной записи.