15 октября 2016 г.

KB2999226: как еще можно устанавливать обновления

Это обновление из стандартной библиотеки С++ от Microsoft версии 2015 года (Visual Studio 2015). Уже есть программы, тянущие его за собой (к примеру, Microsoft Office 2016). В обычном порядке (по двойному щелчку) его удается установить чуть реже, чем никогда: компьютер просто производит бесконечный поиск того, что пытается установить.

А теперь - как поставить это обновление отдельно:

  1. Скачиваем его под свою платформу (32/64 бита) с сайта Майкрософт. Будет файлик Windows6.1-KB2999226-x64.msu (для семерки, 64 бита)
  2. Открываем командную строку от имени администратора (не просто под админской учеткой, а именно выбрав пункт "Запуск от имени Администратора").
  3. Для удобства переходим в каталог, в который скачано обновление (к примеру, пусть это будет папка закачек: cd %userprofile%\downloads)
  4. Далее надо распаковать это обновление в отдельную папку (к примеру, пусть будет папка с именем "1", создаем ее так: mkdir 1):

    expand -F:* Windows6.1-KB2999226-x64.msu .\1
     
  5. Переходим в папку, в которую распаковали это обновление (у нас она называется "1"):После распаковки наступает самое главное - установка в систему:

    dism.exe /Online /Add-Package /PackagePath:Windows6.1-KB2999226-x64.cab

    файл Windows6.1-KB2999226-x64.cab появится в папке, куда распаковывали обновление
  6. В процессе установки система попросит перезагрузиться, на что надо ответить согласием....

DELUGE: ошибка no module named gi.pygtkcompat

проблема старая. Проявляется в OpenSuse. Возможно есть в других, но не проверял Причина: из PyGObject удален модуль pygtkcompat. Но как обыч...