Оновлення Ghost на Mac


27

Мій док каже мені, що у мене є 8 доступних оновлень:

App Store

Я також отримав сповіщення з проханням встановити оновлення. Однак, коли я відкриваю App Store, я бачу лише нещодавно встановлені оновлення (без оновлень додатків чи програмного забезпечення):

встановлені оновлення

Якщо оновлення справжні, як я оновлюю, а якщо ні, то як я можу позбутися від бульбашки?

Редагувати (додаткова інформація):

$ defaults read com.apple.appstore
{
    "NSWindow Frame Preferences" = "0 116 1277 661 0 0 1280 777 ";
    "NSWindow Frame window_prefs" = "20 51 1240 726 0 0 1280 777 ";
    SeenOSUpdates =     (
    );
    Storefront = "143441-1,13 ab:WJ6jMoo1";
    appStoreBadgeCount = 7;
    "com.apple.appstore.WebKit2DeveloperExtrasEnabled" = 1;
    "com.apple.appstore.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "com.apple.appstore.WebKit2SuppressesIncrementalRendering" = 1;
    "com.apple.appstore.WebKit2UserInterfaceDirectionPolicy" = 1;
    "primary.WebKit2DeveloperExtrasEnabled" = 1;
    "primary.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "primary.WebKit2SuppressesIncrementalRendering" = 1;
}
$

Це дивно. Мій вихід має `availableUpdates = (); `блок. Єдине, про що я можу подумати в цей момент, це створити нового користувача і побачити, чи він все ще показує оновлення? Крім цього, перевстановіть Сьєрру, якщо ви спробували все, що я забезпечив. Але я б видалив додатки та спочатку перевстановив.
Jahhein

Створив фіктивного користувача і перейшов на цей обліковий запис, все ще показав 7 оновлень, хоча я не входив у iCloud.
OldBunny2800

Я вважаю, це тому, що самі програми пов'язані з ідентифікатором iCloud, і вам не потрібно було фактично входити через це. Це робиться для того, щоб додатки були законними, з яким обліковим записом iCloud було завантажено тощо. Що стосується файлів отримання у вашій системі.
Jahhein

То що мені робити?
OldBunny2800

1
Прийнята відповідь у цьому запитанні (яке було закрито як дублікат цього) - це рішення, і набагато простіше: apple.stackexchange.com/questions/258979/…
Пол Батчер

Відповіді:


7

У App Store були проблеми з вчорашнього дня.
Це ви не з вашої вини, проблема закінчилася.
Але це вже зараз.


Я також вважаю, що це проблема перевантаження сервера, де каталог оновлень, який обслуговується клієнтам Mac, призводить до неправильних розрахунків. Нічого не змінилося в десятках Macs, якими ми керуємо, якщо ця проблема була відмінна від часу, і ця проблема тепер вирішується в усьому світі.
bmike

24

Я б спробував виконати наступну команду в терміналі, щоб завантажити та встановити оновлення, доступні для вашого Mac. Усі команди, наведені нижче, вимагають привілеїв адміністратора і підкажуть про ваш пароль, який НЕ передається на екран. Ви взагалі не побачите переміщення каретки під час введення або заміни на "*" на символ вашого пароля. Це нормально.

sudo softwareupdate -ia

Це завантажує та встановлює всі доступні оновлення.

Якщо, можливо, ви налаштували інший каталог App Store (зазвичай це робиться в компаніях), ви можете спочатку виконати наступну команду, а потім вищевказану команду. Ви можете запустити його все одно, щоб відновити каталог до значень за замовчуванням, якщо ви не впевнені.

Скинути каталог за замовчуванням для App Store:

sudo softwareupdate --clear-catalog

Для бізнес-маків, яким потрібно відновити каталог назад до бізнесу, ви можете зробити це за допомогою наступної команди:

sudo softwareupdate --set-catalog <URL GOES HERE WITHOUT BRACKETS>

Перша команда, яку я заявив, повинна завантажити та встановити всі оновлення, але іноді трапляються помилки, і все не працює. Ще однією спробою вирішити проблему може бути спочатку наступна команда.

Скинути всі проігноровані оновлення:

sudo softwareupdate --reset-ignored -ai

Більше редагувань! Давайте спробуємо побачити, що, на думку магазину додатків, потребує оновлення за допомогою цієї команди:

defaults read com.apple.appstore 

Останній можливий варіант, який я можу придумати, - це написати, що оновлення не доступні. Якщо є доступні оновлення, це не виправить, але це змінить доступний номер оновлення.

defaults write com.apple.appstore appStoreBadgeCount 0 

Це може змінити кількість значків.

Іноді нічого не працює, і перевстановлення може бути найкращим варіантом. Кроки нижче.

Не забудьте створити резервну копію даних!

  1. Завантажте MacOS Sierra з магазину програм.
  2. Перевстановіть, відкривши його та запустивши

АБО ДЛЯ ЧИСТОГО ВІДЧИТА ЧИТАЙТЕ

  1. Протріть USB-накопичувач або розділ його мінімальним розміром 6 Гб під назвою Untitled
  2. Після завантаження Sierra виконайте наступну команду, щоб створити завантажувальний USB.

    sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app
    

    Копіювання на USB може зайняти небагато часу.

  3. Тепер завантажтесь у режим відновлення, утримуючи клавішу alt / option безпосередньо після запуску комп'ютера.

  4. Тут вам буде запропоновано опцію USB (не забудьте підключити її, підключивши її, або вона не з’явиться) ПРИМІТКА Якщо пароль прошивки встановлено, вам потрібно буде ввести його для завантаження та вибрати диск для завантаження з!
  5. Завантаження до USB буде подібним до режиму відновлення, і ви можете витерти HD / SSD вашого Mac та встановити знову чисту копію ОС Sierra.

Не забудьте створити резервну копію даних!

Переустановка через alt / option + command + r у відновлення Інтернету (Якщо вона доступна у вашій моделі mac) поверне та завантажить стару ОС, яку вона поставила із закладу Apple, потім до Sierra, тому завантажувальний USB - хороший варіант, і ви може тримати його там для іншого використання.


Я знайшов лише 1 оновлення з softwareupdate -l
OldBunny2800

Більш ніж ймовірно, це було нове оновлення iTunes, щойно вийшло кілька годин тому. Що в такому випадку не вирішило вашу проблему. Я отримую SSL-помилку для тих фотографій, які не дозволяють мені їх бачити. Сьогодні була дата закінчення терміну дії сертифіката. Вибач за це.
Jahhein

Я помітив, що ви сказали -л для списку. Чи можете ви зробити sudo softwareupdate - reset-ignored, а потім -ia, який встановлює всі.
Jahhein

1
Немає проблем @ OldBunny2800, проте вибачте, що ми не змогли її вирішити без перевстановлення. Я спробував усе, що міг придумати. Дякую, що все-таки прийняли відповідь. :)
Jahhein

2
Чому б я не став? Ти допомагаєш мені, зовсім незнайомий чоловік, без жодної компенсації за останні дві години. Я б тобі дарував щедрості, якби міг! :)
OldBunny2800

10

Оновлення на придбаній вкладці в магазині додатків вирішило проблему.


Це вирішило для мене проблему - на вкладці "Придбані" поруч із ними з'явилося ряд елементів, що відображаються з "оновленням", але не відображаються на вкладці "Оновлення"
Пол М'ясник

у моїй аптеці написано: ви не купували жодної програми
Девід Шек

0

Перейдіть до системних налаштувань та знайдіть оновлення, активуйте автоматичне оновлення, і оновлення автоматично завантажуватимуться ->.

введіть тут опис зображення

Я досі не бачу доступних оновлень, але вони були оновлені та встановлені у фоновому режимі. І оскільки я здогадуюсь, що це лише тимчасова помилка (це не може бути збігом обставин, що тисячі користувачів мають одну і ту ж проблему одночасно ...), це повинно працювати як обхід.


0

Найпростіше рішення, яке я знайшов, - це зайти в кеш і видалити дві названі папки com.apple.appstore

  1. Перейдіть до Finder і натисніть + Shift+ G;
  2. Знайдіть ~/Library/Caches/com.apple.appstoreі видаліть com.apple.appstoreфайли кешу;
  3. Потім знову натисніть ці команди та перейдіть /private/var/folders, відкрийте кожну папку та кожну підпапку (можливо, Cпідпапку), поки не знайдете com.apple.appstoreта не видалите цю папку;
  4. Перезавантажте Mac.

оригінальну відповідь знайдено в: Як виправити / скинути додаток App Store на Mac OSX - El Capitan


0

Я виявив, що, коли це станеться, перехід на вкладку "Покупки", як правило, виявить, що ви якось вийшли з магазину, і він скаже вам, що вам потрібно знову увійти. Після цього ви зможете завантажувати оновлення.


0

Вийдіть і увійдіть знову, а потім Check for Unfinished Downloadвирішіть проблему для мене

Вийти з аккаунта:

У меню магазину додатків натисніть Store->Sign Out

Увійти:

У меню магазину додатків натисніть Store->Sign In

Перевірка на незавершене завантаження:

У меню магазину додатків натисніть Store->Check for Unfinished Download

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.