Winget: Windows 10 APT, с помощью которого мы можем устанавливать программное обеспечение с терминала

Крыло

Несколько часов назад мы опубликовали статью, которая не очень понравится большинству ненавистников Microsoft, потому что он говорил ваш браузер Edge переходит в Linux. Это была лишь одна из презентаций, которые они сделали вчера на Microsoft Build 2020, но было и множество других, например WSL, который позволит нам запускать приложения Linux с графическим интерфейсом пользователя в Windows 10. Новинка, о которой мы сейчас поговорим, - это что они назвали Крыло и это не имеет ничего общего с Linux, если не считать определенного сходства.

Многие из вас уже поймут, даже не читая ничего об этом, что Winget похож на Linux APT, но для Windows. Так оно и есть. На самом деле находится на предварительной стадии, только для инсайдеров или путем ручной установки, но после тестирования я убежден, что это будет предпочтительный установщик для нас, пользователей Linux, когда нам придется коснуться Windows. Из-за его простоты и потому, что мы к этому привыкли.

Как протестировать предварительную версию Winget

Прежде чем указывать простые шаги, мы должны кое-что объяснить: при установке необходимого пакета мы будем обновлять установщик Windows. Если мы это сделаем, возврата не будет, и программное обеспечение не будет автоматически обновляться, пока оно не выйдет из бета-версии и не будет включено в операционную систему, для чего это может быть несколько месяцев или больше. После объяснения этого выполните следующие действия:

  1. Мы открываем браузер и переходим на страницу проекта, к которой мы можем получить доступ из здесь.
  2. Мы скачали файл, который на момент написания статьи выглядит как Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle.
  3. Мы запускаем файл, загруженный на шаге 2, не забывая о предупреждении о том, что мы будем изменять установщик Windows 10.
  4. Далее нажимаем Обновить. Ждем. Если такое случится с вами, как я, индикатор выполнения остановится не на 100%, а раньше. Появится сообщение о запуске пакета.
  5. После установки программного обеспечения мы можем проводить тесты. Мы можем сделать это в командной строке, в PowerShell или в новом приложении «Терминал». Для пользователей Linux я рекомендую новое приложение Terminal, потому что оно больше напоминает нам о том, что мы уже используем. Он доступен в Microsoft Store.
  6. Наконец, мы вводим команды, такие как «winget install vlc» (без кавычек), чтобы установить VLC. При желании мы можем сделать это из средства запуска, которое в настоящее время отображается при нажатии клавиши Windows + R.

Доступные команды и параметры

Использование Winget в новом приложении Windows 10 Terminal очень похоже на то, как мы это делаем в Linux. Основное отличие состоит в том, что Winget не запрашивает у нас пароль или подтверждение. После ввода команды, такой как «winget install vlc», он начнет поиск в репозитории и, если есть совпадение, загрузит и установит его. В отличие от Linux, приложения, по крайней мере, в настоящее время, не могут быть запущены с терминала.

На веб-сайте GitHub, доступном на первом этапе руководства, они объясняют, какие действия доступны, среди которых, на мой взгляд, наиболее полезными являются »установить» и «поиск»:

  • устанавливать установить данное приложение.
  • показывать отображает информацию о приложении.
  • источник управляет источниками приложений.
  • по области применения Находит и отображает информацию о приложениях.
  • хэш мастер установки файлов hast.
  • подтверждать проверить файл манифеста.
  • -Помогите предоставляет справку по командной строке.
  • -Информация предоставляет дополнительные данные, которые могут быть полезны при проблемах с запуском программного обеспечения.
  • -версия показывает версию клиента.

Я думаю, что пользователям Linux не нужно объяснять преимущества такой системы установки. Для начала, все, что мы установим, мы будем делать из официальных источников, что немного повысит безопасность Windows. Чтобы продолжить, если мы знаем имя пакета или находим его через «приложение для поиска winget», нам не нужно будет открывать браузер и искать его самостоятельно. Короче говоря, и хотя я не особо трогаю Windows, я рад, что Microsoft «заимствовала» эту систему управления пакетами и установки.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Cristian сказал

    Каждый раз, когда Windows собирается скопировать идею, вариант или аспект Linux и его настольных компьютеров, в средствах массовой информации появляется сообщение о том, что она любит Linux и все такое. Если бы я хотел Linux, и бесплатный код не оставил бы нас в крошках, я бы действительно поставил на полные решения. Край? один мой… Я собираюсь установить шпионское ПО на свой Linux.

  2.   РРоберто сказал

    rm -r / windows10

  3.   Игнасио сказал

    Очевидно, что Microsoft не заботится о бледоле Gnu Linux как таковом, если она прибегла к нему, то потому, что ему это нужно для Windows и, следовательно, для доступа к миру серверов, где Microsoft составляет меньшинство.
    Вы должны быть очень наивными, чтобы поверить, что Microsoft любит Windows, единственное, что она любит, - это деньги, и хотя Gnu Linux полезен для своих целей, добро пожаловать.
    Не будем забывать, что девиз Microsoft («Принять, расширить и погасить») актуален как никогда.

  4.   Кристиан сказал

    Я думаю, что если вам нужно сравнить это с чем-то, это будет с работой AUR в дистрибутивах типа Arch. Winget на самом деле не загружает пакет из репозитория, а вместо этого загружает "скрипт", который сообщает ему, откуда скачать установочный файл и как его установить.

    Репозиторий сообщества, из которого загружаются скрипты, выглядит следующим образом: https://github.com/microsoft/winget-pkgs. Кто угодно может внести свой вклад.