Pull to refresh

Comments 37

2021 год, в винде наконец-то появился нормальный способ устанавливать ПО.
теперь осталось приучить создателей софта к нему, и отучить таскать за собой весь рантайм.
а то что мелкософт опоздал лет на 100… кто-ж заметит))))

ну это вы опоздали со своим комментарием лет на 100. Все уже давно есть, например, chocolate, scoop, aptget.

про них я вкурсе, но все они мало имеют отношения к самому майкрософт

Да в целом не очень и хотелось то. Меня всё устраивало, наоборот я не очень люблю менеджер пакетов.

На винде уже делали "рантайм" отдельно. Вляпались в Dll Hell и десятки лет снова приучали таскать все библиотеки с собой. На линуксе уже всё популярнее docker, snap и прочие системы распространения софта пакетами all-in-one.

Если руки растут не откуда надо то и результат соответственный


десятки лет снова приучали таскать все библиотеки с собой

Ну да, лучше сделать гумно чем научиться делать пряники


На линуксе уже всё популярнее docker, snap и прочие системы распространения софта пакетами all-in-one.

Потому что рукожопов и смузихлёбов всё больше. Популярнее не значит лучше, не значит правильнее… просто популярнее.

И к чему Вы это написали? Мир не совершенен и люди (в том числе и разработчики) в нём не идеальны. Системы пакетов all-in-one больше ему подходят. Смиритесь.

В разных случаях подходит разное. Вон тот же WinUI, который сейчас используют многие системные и сторонние приложение распространяется как Framework через стор. И все приложения, которые используют одну и ту же версию библиотеки, не качают её себе. Винда сама резолвит зависимости и докачивает/подчищает нужные версии, когда это необходимо

Интересно, насколько там много будет мусора и вирусов. Ведь, так понимаю, оно заполняется юзерами и там нет предмодерации?

Скорее, snap-пакеты теперь и на Windows. Зачем экономить дисковое пространство, ведь у каждого его достаточно (С) Rolls-Royce.

2021 а sahsAGU так и не научился в нормальный рерайт гуглотранслейта.
Не понимаю как можно столь плохо выполнять свою работу, тем более публичную, тем более от имени крупнейшей технологической компании.

С одной стороны от MS выходит куча огромных статей после каждого коммита Windows Terminal в стиле "О, нам снова удалось собрать терминал и посмотрите какую красивую птичку мы добавили в нашу новую версию пре-альфа-релиз-кандидат-13!".
А с другой — аж цельный package manager и такой вот анонс.
Можно уже примерно представить как оно работает.
"Какая страна — такие и авиакатастрофы" ©

так эти статьи есть на хабре с самой первой версии 0.1, 0.2 и тд

Можно уже представить, что в одной команде есть менеджер, который заинтерисован в visibility команды, а в другой нет.
Смысл прост: Терминал очень многим нравится, про него читают статьи, высокая активность.
На Хабре не так давно, но все же появилась функция «предложить исправление» для статей. Если считаешь, что в локализации есть недочеты, всегда можно воспользоваться ей и конструктивно предложить правки. Подобная фича присутствует и на многих страницах нашего сайта с документацией, в т.ч. на тех, которые еще не были локализованы или были, но с использованием средств машинного перевода.

P.s. Ну а кормить уже практически личного тролля (я польщен), который, как я посмотрел, оставляет подобные комменты во всех статьях по теме, и отвечать на что-то еще, кроме претензии к локализации, пожалуй не буду. <3
«Недочёты» — это отсутствие вычитки текста после автоматического перевода и отсутствие переводчика вообще.

предложить исправление

А может ещё и статьи за вас писать? Куда переводить деньги, чтобы вы могли всегда радовать нас своим дерьмом?

вот таки да.

Установить что-либо на свой компьютер так же просто, как winget install PowerToys.

ну ребята, ну й*******т!

Есть ли гайд от Microsoft по созданию собственного репозитория внутри ЛВС?

Засчитано :)
Поде́литесь найденным? Вдруг еще кому-то пригодится.
А у вас (в Майкрософт) этого нет или не нашлось там?
Смысл репозитория в том чтобы все пакеты в нем были совместимы (либо конфликты были прописаны явно и разрешались менеджером пакетов) и не требовали сторонних библиотек, которых в репозитории нет (зависимости).
В нормальных репозиториях этого добиться можно, поскольку есть люди и роботы, которые за этим следят и могут пересобрать пакет под существующие библиотеки и окружение.
Зная Microsoft сомневаюсь, что в репозитории будет только открытый код. Как тогда планируется разрешение зависимостей, поиск библиотек?

vlc пока нет. Эх… Хотел на нем попробовать.

Как нет вот же github.com/microsoft/winget-pkgs/blob/master/manifests/v/VideoLAN/VLC/3.0.14/VideoLAN.VLC.installer.yaml
Вы всегда можете запустить WSL или WSL2 поставить там ubuntu и в ней написать
git clone --depth=1 https://github.com/microsoft/winget-pkgs.git
grep PackageName: -hR winget-pkgs/manifests/ | sed 's/PackageName: //' | sort -u > list.txt

И потом там найти vlc. Удобно же.
Это вам не через гугол ставить.

Спасибо. Искал под названием VLC по привычке.

Есть же chocolatey.org и к тому же он совместим с windows в отличии от этого winget который привязан исключительно на десятке.

ps: веб интерфейс для поиска существующих пакетов и отзывов о них где? И кто поддерживает этот репозиторий? Там ссылки не на сервера макрософт, а куда попало.
Уже изучаем — годный инструментарий, но вот юзерам не приходится-ибо консоль, а для админов нет инструментария управления.
Даешь интеграцию с SCCM.
И конечно более внимательное отношение к пакетам:
из всего предложенного два приложения не обновились-у Zoom версия совпадает, но различается в написании, а что с Teams — вообще не понятно, откуда такая версия в репозитории появилась.
Заголовок спойлера
Name Id Version Available Source
Zoom Zoom.Zoom 5.6.6 (961) 5.6.961 winget
Microsoft Teams Microsoft.Teams 1.4.0.4167 1.4.00.11161 winget

Они уже сделали NuGet (менеджер пакетов для .NET) — худшего менеджера пакетов придумать сложно.
Теперь они принесут тот же ад в менеджер для софта?
Вам таки чем nuget не угодил?
Не буду писать очередной идиотский комментарий про «и 100 лет не прошло», а скажу — как же приятно этим пользоваться :D
Когда же прилетит не инсайдерам? Я уже два года жду…

Наконец-то попробовал это поделие - и всё как и ожидалось - идея хороша, реализация, скажем мягко - вызывает много вопросов. Как указать- нужна 32 или 64 разрядная версия? Как указать язык установки? Если сравнивать с установкой из репозиториев в Linux - совсем уныло, как, впрочем, и всегда у Microsoft - ну не получается нормально сделать, есть только идеи.

Sign up to leave a comment.