Виправити оновлення бета-версії OS X El Capitan, які не відображаються в оновленні програмного забезпечення
Якщо ви є користувачем Mac і тестуєте бета-версію OS X El Capitan у рамках програми загальнодоступної бета-версії OS X або як зареєстрований розробник Mac, можливо, ви зіткнулися з ситуацією, коли останнє доступне оновлення не відображається для вас у Mac App Store належним чином. Наприклад, скажімо, ви намагаєтеся отримати доступ до OS X 10.11 Public Beta 6, і вона не відображається як доступна, але ви знаєте, що її ще не встановлено на Mac.Зазвичай це можна вирішити, перейшовши на вкладку «Оновлення» та натиснувши Command+R, щоб оновити оновлення, але якщо це не спрацює, можливо, доведеться вручну втрутитися та знову налаштувати каталог завантажень оновлень програмного забезпечення.
Пам’ятайте, що ви захочете зробити це, лише якщо ви фактично тестуєте бета-версії OS X El Capitan. Якщо ви спробуєте вручну налаштувати каталог оновлень програмного забезпечення на канал бета-версії, ви, ймовірно, зламаєте ОС X оновлень, і вони взагалі не відображатимуться. Також зауважте, що є дві різні URL-адреси на вибір, залежно від того, чи Mac налаштовано на тестування загальнодоступної бета-версії OS X або бета-версії розробника OS X (або, якщо ви зареєстровані в обох бета-програмах, ви можете перемикатися між ними за допомогою цих команд, але це не по темі). Насамкінець переконайтеся, що ви вручну не відмовилися від отримання оновлень бета-версії за допомогою системних налаштувань, що також може перешкоджати відображенню належних оновлень бета-версії.
Незалежно від того, чи берете ви участь у публічній бета-версії чи програмі бета-тестування для розробників, відкрийте програму «Термінал» і введіть відповідний командний рядок із наведених нижче варіантів:
Публічний бета-тестер? Налаштуйте публічний бета-каталог OS X:
Якщо ви берете участь у програмі тестування публічної бета-версії Mac OS і хочете встановити це як відповідний потік каталогу програмного забезпечення, скористайтеся цим:
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11beta-10.11-10.10-10.9- mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
Зареєстрований розробник Mac? Налаштуйте каталог бета-версії OS X Developer:
Якщо ви зареєстрований розробник Mac і бажаєте налаштувати потік каталогу програмного забезпечення Mac Developer Beta, скористайтеся цим: sudo softwareupdate --set-catalog https:/ /swscan.apple.com/content/catalogs/others/index-10.11seed-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
ГМ насіння
Наведена нижче URL-адреса початкового каталогу OS X 10.11: sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/ index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
Підтвердження зміни каталогу оновлень програмного забезпечення спрацювало
Після того, як ви встановили для каталогу відповідну URL-адресу, ви можете швидко перевірити ефективність зміни за допомогою команди softwareupdate, щоб отримати список усіх доступних оновлень:
оновлення програмного забезпечення --список
Ви можете або повернутися до App Store і встановити бета-оновлення, як зазвичай, або, якщо ви хочете залишитися в програмі Terminal, ви також можете встановити оновлення OS X з командного рядка, вказавши пакет встановити.
Як скинути каталог оновлень програмного забезпечення OS X за замовчуванням
Якщо ви переплутали синтаксис або просто хочете повернутися до стандартного потоку каталогу оновлень програмного забезпечення, скористайтеся таким командним рядком:
softwareupdate --clear-catalog
Знову ж таки, вам потрібно буде зробити це, лише якщо ви намагалися оновити App Store за допомогою Command + R і не вдалося відобразити доступне бета-оновлення програмного забезпечення.
Дякую Tolakipaki та «ПІДТВЕРДЖЕНО» за надання конкретних рядків оновлення та супровідних деталей у нашому розділі коментарів, а також SixColors за те, що запропонували подібне рішення кілька місяців тому. Чому оновлення перестають з’являтися випадково для деяких користувачів, не зовсім зрозуміло, але, на щастя, це просте рішення.