Большинство пользователей Windows 8 считают, что современные приложения Windows 8 (Metro Apps) можно устанавливать только из онлайн магазина приложений Windows Store. На самом деле это не совсем так. Попробуем разобраться, как в Windows 8 установить современное приложение, которое не опубликовано в магазине Windows Store .
Концепция магазина приложений Windows Store предполагает, что все доступные в нем приложения перед загрузкой в магазин проходят обязательную сертификацию Microsoft. Благодаря этому пользователи Windows 8 защищены от проникновения через магазин приложений Windows вредоносных программ.
Однако, подумаем о корпоративном сегменте пользователей, для которых Windows Store может быть отключен административно , которым запрещен выход в интернет или для которых разработчики написали персональное корпоративное Metro-приложение, которое по разным соображениям (тестовое приложение, конфиденциальное и т.п.) нельзя публиковать в общедоступном Windows Store. Именно для таких случаев Microsoft разработала функционал под названием Sideloading. Side-loading предполагает установку в Windows 8 несертифицированных Metro-приложений с любых внешних носителей — CD/DVD, USB, минуя официальный Microsoft Windows App Store.
Чтобы разрешить установку и запуск Metro Apps в режиме Sideloading – окружение должно соответствовать следующим условиям:
Итак, чтобы в Windows 8 разрешить установку Metro Apps не из магазина Windows Store, нужно выполнить следующие операции:
add-appxpackage C:InstallAppscorporate.appx Если нужно интегрировать современное приложение непосредственно в wim-образ Windows 8 / 8.1, придется воспользоваться DISM :
DISM /Add-ProvisionedAppxPackage /PackagePath: C:InstallAppscorporate.appx /SkipLicense Установленное таким образом приложение будет автоматически инсталлироваться для всех новых пользователей системы.
Установленные таким образом приложения можно удалить стандартным способом:
Remove-AppxPackage PackageName DISM.exe /Online /Remove-ProvisionedAppxPackage /PackageName:yourpackagename Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…