Анонсирована preview-версия менеджера пакетов для Windows от Microsoft

    Вчера (19 мая) в блоге Microsoft был анонсирован Windows Package Manager Preview. Представленный менеджер пакетов это набор программных инструментов, которые помогают автоматизировать процесс загрузки и установки программного обеспечения на Windows-компьютер.



    Менеджер пакетов для пользователя представлен утилитой командной строки с открытым исходным кодом. Собственно, сборка winget из исходных кодов это один из путей попробовать Windows Package Manager Preview уже сегодня. Остальные пути заключается в том, что бы присоединиться к программе Windows Insider или программе Windows Package Manager Insider. После вступления в одну из этих Insider-программ менеджер пакетов можно будет получить через Microsoft Store (App Installer).


    Текущие возможности:


    • install: установка приложений, имеющих соответствующий манифест (включая локальные манифесты)
    • search: поиск доступных пакетов
    • show: просмотр информации о пакете

    Так же доступны команды hash и validate, которые помогут с созданием и проверкой манифеста. Более полная документация доступна по ссылке https://docs.microsoft.com/windows/package-manager. Менеджер пакетов принимает заявки на включение в рeпозиторий через github: https://github.com/microsoft/winget-pkgs


    Команда Microsoft не стала брать один из уже существующих сторонних менеджеров пакетов, так как в Microsoft хотят создать доверенное хранилище приложений. Перед добавлением нового манифеста он проходит автоматические проверки: SmartScreen, статический анализ, проверку хэша SHA256 и другие процессы. Эти этапы нужны, чтобы уменьшить вероятность проникновения вредоносного ПО в хранилище (и на компьютеры конечных пользователей).


    На текущий момент заявлена совместимость только с Windows версии 10.


    It doesn’t mean anything for the Windows store. The Windows Package Manager is a command line interface, no marketing, no images, no commerce

    Перевод

    Это ничего не значит для магазина Windows. Диспетчер пакетов Windows представляет собой интерфейс командной строки: без маркетинга, без картинок, без рекламы.

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Пользуетесь ли вы менеджером пакетов в Windows?

    • 22,3%Вообще не знаю, что это такое49
    • 27,7%Нет, не пользуюсь61
    • 18,2%Пользуюсь сторонним, но попробую перейти на решение от Microsoft40
    • 5,9%Пользуюсь сторонним и буду продолжать им пользоваться13
    • 25,9%Не пользуюсь, но попробую начать использовать решение от Microsoft57
    • 0,0%Не пользуюсь, но попробую решение от сторонних разработчиков0
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 18

      +1
      Ммм… попасть в ад зависимостей теперь можно и на винде.
        +3
        Давно уже. dll-hell и пришедший ему на смену assembly-hell.
          0
          Ну dll можно решить просто подсунув нужные либы в папку с ПО.
        0
        Не самое красивое название, просто win было бы логично и коротко.
          +6
          Не надо так, потом в гугле замучаетесь информацию по нему искать.
            +1
            Дженнифер Вингет уже косо смотрит на МС
          +2

          Божечки, так через год и winget update && winget upgrade писать будем, а потом и winget build-source nt. Радуют Microsoft, радуют. Ещё бы онлайн аккаунты не навязывали, вообще бы винда аки Золотое руно была.


          Кстати, кто поставил, проверьте: winget install systemd что выдает?)

            0
            Не ставил, но думаю, что ошибку: github.com/microsoft/winget-pkgs/tree/master/manifests
              0

              Тут должна была быть картинка: "Good Anakin, good": DockerDesktop был добавлен сотрудником Microsoft, между тем, в publisher манифеста указан Docker. Шикарно.


              Надеюсь, это недоделка тестовой версии и вообще тестовые данные и по факту подпись мейнтейнера тоже будет проверяться.

              0
              >Ещё бы онлайн аккаунты не навязывали

              Кстати, в Win 10 2004 уже не так сильно навязывают. Да, по умолчанию предлагают онлайн, но кнопку Offline Account в углу не убрали, и теперь нет нужды отключать сетевой кабель.
                +2
                хорошая шутка. кстати вот winget install Ubuntu 18.04 сработает.
                0
                It doesn’t mean anything for the Windows store. The Windows Package Manager is a command line interface, no marketing, no images, no commerce
                Неполная цитата. Дальше говорится, что есть планы сделать эти приложения устанавливаемыми [с помощью winget].
                  0
                  Вендекапец отменяется. Вместо этого Винда лет за 5-10 потихоньку превратится в не самый удобный *nix.
                    –2

                    Всё своё — это хорошо спиз*енное чужое. Половину названия, install, search, show, скоро list, update, upgrade, full-upgrade, dist-upgrade и add-apt-repository добавят, а потом win и winman сделают.

                      +1
                      Может быть разработчикам Microsoft вообще не использовать слова?
                      +1
                      В Microsoft правда считают, что чем больше они будут похожи на *nix, тем больше они *nix'ы вытеснят? Мне кажется, тут проблема не в фишках, «проблема в генах».
                        0

                        7zip заблокирован роскомнадзором
                        scoop.sh из-за этого криво работает
                        Интересно, как пойдет в winget?

                          0
                          Скорее всего, тоже не удастся установить, т.к. в манифестах ссылки на 7-zip.org.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое