Главная сайта | Форум | Фотоальбом | Регистрация   | Вход | Cайт в избранное | Правила сайта и форума

Приветствую Вас Гость | RSS | Telegram канал


Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 


МЕНЮ САЙТА

ПОИСК ПО САЙТУ

Gamesblender № 722: народные GeForce 50, подорожание консолей и ролевая свобода в The Outer Worlds 2

Лучшие космические игры 2025 года - новые релизы и крупные обновления

Elite Dangerous: Trailblazers (Первопроходцы) - Большое предстоящее обновление

Gamesblender 675: новый шутер от Valve, Stellar Blade на ПК и ускоренный ИИ на GeForce RTX

Gamesblender № 674: новые боссы PlayStation, опасная стратегия Microsoft и ассасины в Японии

Gamesblender № 673: внезапная Hades II, закрытие студий Bethesda и контроль видеоигр в России

Gamesblender № 661: будущее Xbox, новая игра авторов Ori, «неправильная» Subnautica 2 и прощание с Dead Cells

Gamesblender № 660: «портативки» от Sony и Microsoft, эксклюзивы Xbox на PlayStation, сделка Epic и Disney и показ Final Fantasy VII Rebirth

Tekken 8: 10 аниме из 10

Gamesblender № 659: Death Stranding 2 и другие показы State of Play, новый президент Blizzard, отмена Deus Ex и перенос «Смуты»

Эпичные баги: Watch Dogs / Epic Bugs!

Во что поиграть на этой неделе — 19 апреля + Лучшие скидки на игры

Игромания! ИГРОВЫЕ НОВОСТИ, 12 августа (Death Stranding, CoD: Black Ops, GreedFall, Alan Wake 2)

Во что поиграть на этой неделе — 18 августа (StarCraft: Remastered, Sonic Mania, Agents of Mayhem)

Игромания! ИГРОВЫЕ НОВОСТИ, 24 июня (E3 2019: Cyberpunk 2077, Watch Dogs Legion, Baldur’s Gate 3)

Игромания! Игровые новости, 7 ноября (BlizzCon 2016, Battlefield, Battlefront 2, PS4)

Игромания! ИГРОВЫЕ НОВОСТИ, 27 января (Silent Hill, Resident Evil и Hellblade)

Игромания! Игровые новости, 18 июля (Pokémon GO, Pokémon GO, Pokémon Gооо!!!!)
СТАТИСТИКА
Всего материалов:
Фильмомания: 1515
Видео: 220
Каталог файлов: 95
Каталог статей: 6820
Фотоальбом: 1236
Форум: 1169/8728
Каталог сайтов: 386

Всего зарегистрировано:
Зарегистрировано: 1777
Сегодня: 0
Вчера: 0
За неделю: 2
За месяц: 4

Из них:
Пользователи: 1702
Проверенные: 23
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане: 33
Модераторы: 1
Администраторы: 3

Из них:
Парней 1321
Девушек 454


ON-Line всего: 7
Гостей: 7
Пользователей: 0

Сейчас на сайте:


Кто был?
Фокусник, dragonstar,
День Рождения у: Svyat777(41), mihailmavrodi(35), Bai3250(51), bai32502522(51), 1111(53), Kort77(48)
ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY



Категории каталога

Главная » Статьи » Статьи » Статьи: Windows 10

Как в Windows 10 устанавливать программы с онлайн-репозиториев с помощью PowerShell

В отличие от Linux, в которой приложения традиционно устанавливаются из внешних репозиториев, в ОС Windows установка большинство десктопных программ выполняется из EXE или MSI-файла, реже с помощью веб-установщика, загружающего на ПК исполняемый файл. По мнению приверженцев Linux, этот способ имеет целый ряд недостатков, так, во-первых, нужную программу приходится вручную искать в интернете, во-вторых, при этом всегда есть риск загрузить устаревшую или зараженную вирусами версию.

И действительно, установка программного обеспечения из доверенных репозиториев снижает риск «подхватить» вирус, помогает сэкономить потраченное на поиск нужного ПО время, да и вообще, существенно упрощает процедуру инсталляции и обновления программных пакетов. Впрочем, возможность установки приложений из внешних репозиторием присутствует и в Windows, просто эта функция не получила широкого признания. Так, в десятой версии Windows имеется специальный модуль PackageManagement, позволяющий скачивать и устанавливать приложения из онлайнового или локального источника, используя командную строку PowerShell.

Чтобы просмотреть список доступных комадлетов, запустите PowerShell от имени администратора и выполните команду Get-Command -Module PackageManagement.

В текущей версии модуля имеется 13 командлентов. Вот они:

Get-Package — выводит список инсталлированных программ и компонентов.
Get-PackageProvider — с помощью этой команды можно получить список поддерживаемых поставщиков программного обеспечения.
Find-Package — команда выполняет поиск программ в источнике.
Get-PackageSource — получение списка источников.
Install-Package — команда производит установку программы на компьютер.
Uninstall-Package — удаление программы.
Register-PackageSource — добавление источника программ для поддерживаемого поставщика.
Save-Package — сохранение дистрибутива приложения без инсталляции на компьютер.
Set-PackageSource — установка поставщика в качестве источника пакетов.
Unregister-PackageSource — удаление поставщика из списка источников пакетов.

Теперь давайте посмотрим, как всем этим пользоваться. Для начала нужно узнать, какие поставщики ПО поддерживаются. Запустите PowerShell от имени администратора и выполните такую команду:

Find-PackageProvider

Скорее всего, после выполнения команды вы получите предложение установить поставщика nuget. Nuget, равно как PSGallery и еще целый ряд провайдеров больше ориентированы на системных администраторов, обычным же пользователям больше подойдет Chocolatey, тем не менее, его стоит установить, чтобы в дальнейшем система больше его не предлагала.

Поэтому вводим y, жмем ввод и получаем список доступных провайдеров. Теперь подключим поставщика Chocolatey, выполнив указанную ниже команды и подтвердив установку вводом y:

Install-PackageProvider chocolatey

Обратите также внимание на предупреждение, что поставщик Chocolatey не отмечен как надежный.

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

Set-PackageSource -Name chocolatey -Trusted

При этом в корне системного диска у вас должна появиться папка Chocolatey.

Теперь убедимся, что провайдер установлен и с ним можно работать:

Get-PackageSource

На положительный результат будет указывать флаг true в колонке InTrast. Итак, поставщик подключен, теперь давайте установим на компьютер какое-нибудь приложение. Естественно, для этого нам нужно знать, имеется ли оно в базе Chocolatey. Тут есть два варианта — можно зайти на официальный сайт поставщика chocolatey.org/packages и вбить его название в поисковую форму.

Либо выполнить поиск прямо в консоли PowerShell, воспользовавшись командлетом Find-Package. Найдем и установим браузер Opera. Выполняем команду поиска, указав в качестве параметра Name название программы и название поставщика в качестве параметра Source:

Find-Package -Name *Opera* -Source Chocolatey

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

Политика меняется такой командой:

Set-ExecutionPolicy Unrestricted

Теперь загрузим и инсталлируем нашу программу. Для этого выполняем команду с параметрами Name (название пакета) и ProviderName (название поставщика):

Install-Package -Name Opera -ProviderName Chocolatey

В результате выполнения команды приложение будет загружено и установлено в автоматическом тихом режиме.

Точно таким же образом вы можете найти скачать другие программы, включая их портативные редакции, которые в отличие от обычных инсталлируемых версий будут сохранены в каталог C:\Chocolatey\lib в распакованном виде.


Если на странице вы заметили в посте отсутствие изображений, просьба сообщить , нажав на кнопку.



После прочтения материала " Как в Windows 10 устанавливать программы с онлайн-репозиториев с помощью PowerShell ", можно просмотреть форум и поискать темы по данной игре.



СХОЖИЕ ТЕМЫ
ДРУГИЕ МАТЕРИАЛЫ
Угрозы киберпространства
Microsoft готовит 3 новых сервис-пака для Office 2010, SharePoint 2010 и Office 2011
Загружаемые аддоны для Batman: Arkham Asylum совсем скоро
Операторы зарабатывают благодаря Opera Mini миллионы
Обзор вирусной активности в августе по версии компании «Доктор Веб»
Японцам показали кусочек Fallout 3
Уход за длинными волосами
Зафиксирована массовая рассылка писем с вредоносными программами
DirectAccess: Последнее VPN-решение от Microsoft - часть 1: Обзор существующих решений для удаленного доступа
Турбовидеокарта" на Radeon HD 4870 от HIS
Игра Dead Space Extraction отправлена на тиражирование
Рецепт успеха
Сотовая эпидемия
Демонстрационная версия игры Twin Sector
Солнечная энергия из волос: революция или абсурд?
Computex 2009: Intel делает ставку на CULV-ноутбуки
Пошаговое руководство по осуществлению контроля над установкой и использованием аппаратных устройств с помощью групповых политики - (стр.3)
mATX-плата MSI G45M со встроенной графикой Intel GMA X4500HD
Как выглядит мультиплеер Far Cry 2
IDF SF 2008: видеоочки Myvu или телевизор на носу

Если вам понравился материал "Как в Windows 10 устанавливать программы с онлайн-репозиториев с помощью PowerShell", - поделитесь ним с другими.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Категория: Статьи: Windows 10 | Добавил: Фокусник (27.04.2017)
Просмотров: 1046 | Теги : windows 10, powershell

Ниже вы можете добавить комментарии к материалу " Как в Windows 10 устанавливать программы с онлайн-репозиториев с помощью PowerShell "

Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.


Всего комментариев : 0
avatar
ФОРМА ВХОДА
ПОЖЕРТВОВАНИЯ

WMZ: Z143317192317

Boosty - Donate

Payeer: P48650932
На кофе / ko-fi
На пиво / wayforpay
ПАРТНЕРЫ

World of Warships — это free-to-play ММО-экшен, который позволяет окунуться в мир масштабных военно-морских баталий. Возьмите под управление легендарные боевые корабли первой половины ХХ века и завоюйте господство на бескрайних океанских просторах.

Курсы обмена WebMoney


Что такое ресурс Turbobit и как качать.




Получи 10 ГБ места бесплатно, на всю жизнь.


Boosty – сервис по сбору донатов.
Видеообзор игры Hearts of Iron IV
Видеообзор игры Hearts of Iron IV
33 лайфхака, которые заслуживают нобелевской премии
33 лайфхака, которые заслуживают нобелевской премии
Видеообзор игры Mario Kart 8
Видеообзор игры Mario Kart 8
Видеообзор игры Homefront: The Revolution
Видеообзор игры Homefront: The Revolution
Need for Speed: Most Wanted (2012)
Need for Speed: Most Wanted (2012)
Видеообзор игры Yakuza 0
Видеообзор игры Yakuza 0
E3 2016: Чего мы ждём? Часть 2
E3 2016: Чего мы ждём? Часть 2
Видеообзор игры Hitman: Absolution
Видеообзор игры Hitman: Absolution
Эпичные баги: Grand Theft Auto V / Epic Bugs!
Эпичные баги: Grand Theft Auto V / Epic Bugs!
Париж. Город Зомби — Русский трейлер #2
Париж. Город Зомби — Русский трейлер #2

Разочаровывающие до слез онлайн-покупки (26 фото)
Разочаровывающие до слез онлайн-покупки (26 фото)
Безумное и ужасное  (30 фото)
Безумное и ужасное (30 фото)
Самые ленивые люди на планете (20 фото)
Самые ленивые люди на планете (20 фото)
Смешные демотиваторы-приколы (14 шт)
Смешные демотиваторы-приколы (14 шт)
Повседневная жизнь матери двоих детей в забавных иллюстрациях (13 шт)
Повседневная жизнь матери двоих детей в забавных иллюстрациях (13 шт)
Прикольные демотиваторы для всех (16 шт)
Прикольные демотиваторы для всех (16 шт)
Французская художница превращает персонажей поп-культуры в очаровательные иллюстрации (16 фото)
Французская художница превращает персонажей поп-культуры в очаровательные иллюстрации (16 фото)
Когда сон сморил в самый неожиданный момент (10 фото)
Когда сон сморил в самый неожиданный момент (10 фото)
СТАТИСТИКА
Яндекс.Метрика


Copyright © 2000-2025, Alex LTD and System PervertedХостинг от uCoz