Проблемы с обновлением некоторых приложений путем перетаскивания новой версии в / Applications

1

Я использую OS X с учетной записью без прав администратора, поэтому при установке и обновлении приложений меня спрашивают имя пользователя и пароль администратора. Сейчас я пытаюсь обновить Thunderbird до версии 3.0. Следуя этим шагам:

  1. Перетащите Thunderbird в / Приложения, которые он запрашивает у меня для аутентификации, я нажимаю кнопку Аутентификация
  2. Я получаю сообщение «Элемент с именем Thunderbird уже существует в этом месте. Хотите заменить его на тот, который вы перемещаете». Это мой старый Thunderbird, который должен быть перезаписан, поэтому я нажимаю кнопку «Заменить».
  3. Он запрашивает имя пользователя и пароль администратора, и я ввожу их.
  4. Я получаю сообщение об ошибке «Операция не может быть завершена, потому что элемент с именем« Thunderbird уже существует »(см. Пункт 2, я сказал, что он заменяет его, но он отказывается)
  5. Начните снова с 1.

У меня была эта ошибка в течение долгого времени, но до этого Finder всегда удавалось перезаписать старое приложение во второй раз. Это не конец света, так как я могу удалить старую версию и установить новую, но это долгое время было для меня маленьким раздражением (начиная с 10.5.x), поскольку что-то явно не работает.

Peto
источник

Ответы:

1

Если вы посмотрите на разрешения для приложения, то увидите, что существует проблема со списком контроля доступа или что у вашего пользователя нет прав на управление файлом.

Я видел это в основном в новых версиях FireFox, где не работает программа обновления ...

Разрешение для этого точно так же, как упомянул Марк, уничтожить оригинал, а затем скопировать его в целевой каталог (приложения).

У меня нет ничего, с чем это происходит сейчас, поэтому я не могу указать на проблему с разрешениями / acl, но это то, к чему я это отследил в прошлом. Это происходит как с леопардом, так и с Снежный барс .... но очень редко ....

Benjamin Schollnick
источник