LINUX.ORG.RU
ФорумTalks

Метаморфоза Windows

 


1

1

Никто не притащил, тогда я.

Чего-то там виндузятники разошлись неподецки, у них теперь есть свой пакетный менеджер с репозиторием. В репе уже 1400 пакетов, такие дела.

Команды в комментариях не нуждаются.

winget search
winget install
winget list
winget uninstall

Ну, только вот почему-то

winget upgrade

проверяет обновления, а ставит

winget upgrade --all

Перетащить список пакетов с машины на машину:

winget export packages.json
winget import packages.json

Это чего такое? Они превращаются в юникс?

Пруф: https://devblogs.microsoft.com/commandline/windows-package-manager-1-0/

winget uninstall

Молодцы, учатся на ошибках. Предыдущая попытка — nuget — такой фичи не имеет :)

winget list

В пайпе работает нормально? Не глючит?

question4 ★★★★★
()

Посмотрел репу, одни пользовательские приложения, думал там и dev пакеты будут, но нет.

Harald ★★★★★
()
Ответ на: комментарий от fernandos
Independent Software Vendors (ISVs) can use Windows Package Manager as a distribution channel for software packages containing their tools and applications. To submit software packages (containing .msix, .msi, or .exe installers) to Windows Package Manager, we provide the open source Microsoft Community Package Manifest Repository on GitHub where ISVs can upload package manifests to have their software packages considered for inclusion with Windows Package Manager. Manifests are automatically validated and may also be reviewed manually.

Мда, пришли времена , когда слова микрософт и опенсорс уже не кажутся особо чем-то странным.

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от Shulman

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

fernandos ★★★
()
Последнее исправление: fernandos (всего исправлений: 1)

Бессмысленная затея.
Пытаться приучить виндузятников пользоваться пакетным менеджером — это всё равно что пытаться приучить воспитанного волками мальчика пользоваться унитазом: срать он всё равно будет по всему дому, а из унитаза будет пить.

dogbert ★★★★★
()
Ответ на: комментарий от dogbert

Ну да. Тем более, что уже давно есть ПМ для винды.

fernandos ★★★
()

Вау. Достигнут уровень нормальных ОС 90-х годов.

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от dogbert

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

Интересно, что идет некая балансировка: в линуксах всеми силами отучают от терминала, а там наоборот.

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от papin-aziat

У меня нет винды

nuget кроссплатформенный, для .Net/Mono.

question4 ★★★★★
()

Оно к системе отношения не имеет, так что нет никакой метаморфозы. Системные библиотеки (ntdll.dll, kernel32.dll и т.д.) через это не ставятся.

X512 ★★★★★
()
Ответ на: комментарий от ZenitharChampion

там был пакетный менеджер?

Да вот прямо сейчас в виртуалке XENIX:

88 год: https://imageup.ru/img197/3749014/111.png

«Add a software package to the system»: https://imageup.ru/img241/3749017/222.png

sysadmsh называется полный набор всех возможных управлялок ОС, в т.ч. пакетный менеджер.

Toxo2 ★★★★
()

Я надеюсь, что в этом пакетном менеджере не будет зависимостей.

Reset ★★★★★
()
Ответ на: комментарий от papin-aziat

Просто там жирафы из эстонского зоопарка, до них 20 лет доходит.

James_Holden ★★★★
()

Отстойное говно. Оно может только запускать инсталлеры. А потом надо всё равно кнопочки «дальше» тыкать мышкой. Под винду уже давно есть scoop и chocolatey, в которых пакетов столько, что этому вингету и не снилось.

rupert ★★★★★
()
Ответ на: комментарий от rupert

А потом надо всё равно кнопочки «дальше» тыкать мышкой.

А что же будет, если сделать winget import packages.json, а там скажем 25 программ?

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от dogbert

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

Естественно, среднему пользователю оно не сдалось. Для этого ему хватит того же магазина приложений. Это же для гиков.

fornlr ★★★★★
()
Ответ на: комментарий от papin-aziat

Интересно, что идет некая балансировка: в линуксах всеми силами отучают от терминала, а там наоборот.

Как-то незаметно. В последний раз прям насмешило.

В игровой сфере. Ставишь игру, а оно тебе «у вас тут не оптимизировано. Надо бы вот это поставить: apt install devlibs, git clone, bootstrap, make, make install» - линуксовый гейминг же.

fornlr ★★★★★
()

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

Dog ★★★
()
Ответ на: комментарий от rupert

А потом надо всё равно кнопочки «дальше» тыкать мышкой.

Так в принципе большинство поддерживают же наверно silent режим, тем более всякие MSI? Они же там с групповыми политиками и прочей лабудой?

Типа вот https://technical-tips.com/blog/software/silent-install--what-is-16517

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fernandos

It’s been almost a year that Keivan Beigi shut down the AppGet project in response to shenanigans by the Windows App Model team. Microsoft was going to use the concepts and ideas behind AppGet to build WinGet without giving credit to Keivan. That’s just rude.

Это которые концепты и идеи? install/remove/upgrade из репозитория? А этот Кеиван вообще в курсе, что apt-get придумали в 1998 году?

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от dogbert

На самом деле всё с точностью до наоборот.

Достаточно показать «вот какое удобное решение, ставишь пакет из репы одним кликом, он ещё и обновляется вместе со всей системой» и узнавшему это установка через next-next-next моментально начинает причинять физическую боль. Из-за этого и появилось несколько видов жалкого подобия пакетного менеджера для винды.

А домохозяйки всё равно софт сами не ставят, им его устанавливают 14-летние мастера.

token_polyak ★★★★★
()
Последнее исправление: token_polyak (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

When I showed it to my wife, the first thing she said was, “They Called it WinGet? are you serious!?” I didn’t even have to explain to her how the core mechanics, terminology, the manifest format and structure, even the package repository’s folder structure, are very inspired by AppGet.

fernandos ★★★
()

Что только вантузятники не сделают лишь бы не ставить онтопик. То nuget, то chocolatey то к vcpkg прикручивают репозитории а теперь еще winget.

Развели зоопарк костылей…

invy ★★★★★
()
Ответ на: комментарий от invy

Ну глядя на магазины приложений можно всё наоборот сказать 🤨

Причём в Windows магазин приложений появился позже. А в линуксах вон ковыряются, что чуть ли не деградация по пользовательскому экспиеренсу.

Или вон сколько попыток было с MiraCast? Две? Ну и не смогли. Ну и ладно — всё равно презентации о торжестве линуксовго десктопа с MacBook показывать, а там AirCast (?).

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

Уверен, это все страшно тормозит процесс, точнее сказать блокирует навсегда, ибо дефолтного линя все же не будет в обозримом будущем.

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от question4

Да, при чем показывает то, что установлено из Стима и т.п.

Shaman007 ★★★★★
()
Ответ на: комментарий от invy

С чего ты взял, что это сделано, чтоб онтопик не ставить?

Tesler
()
Ответ на: комментарий от hateWin

Ещё один туалетный эксперт. Сразу видно, что линуксойд (не путать с линуксоидом).

Так то ответить уже второму фанатику нечего. Да, там ещё несколько коротких предложений есть.

И да. Я тоже так могу. Но ты из моего комментария вырезал самое пустое, а я из твоего вырежу самое умное:

.

Очень аргументный аргумент от тебя 🤣

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 5)

winget export packages.json

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

pon4ik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.