1: 田杉山脈 ★ 2020/05/20(水) 19:32:57.40 ID:CAP_USER
Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール
Windows Terminalのコマンドラインから「winget install」と入力、実行するだけで、アプリケーションがWindows 10にインストールされます。
例えば「winget install powertoys」と入力すればpowertoysが、「winget install vscode」と入力すればVisual Studio Codeがインストールされる、という具合です。
インストールはあらかじめ用意されたmanifestファイルに従って行われます。
Windows Package ManagerはGitHub上でオープンソースとして開発されています。
Windows Package Managerが正式版に到達する際にはデスクトップ版のインストーラーが提供され、容易にインストールできるようになります。これによりアプリケーション開発者はWindows Package Managerを用いてアプリケーションを容易にインストールしてもらえるようになる見通しです。
Windows 10はWSLやWindows Terminalに加えて、また1つLinuxライクな機能を備えることになります。 https://www.publickey1.jp/blog/20/windowswingetmicrosoft_build_2020.html
3: 名刺は切らしておりまして 2020/05/20(水) 19:38:15.48 ID:ZZYUclvw
wget的な? もうLinuxにしちゃえよ Macもそうなんだけどさ、全部ウィンドウマネージャ有料で売ればいいじゃん ベースはすべてLinux
5: 名刺は切らしておりまして 2020/05/20(水) 19:46:14.56 ID:MiufdG/r
>>3 どっちかというとapt-getじゃね wgetってコマンドラインベースでダウンロードするだけでインスコするわけじゃないし
54: 名刺は切らしておりまして 2020/05/20(水) 22:50:36.22 ID:ON356wSF
>>5 apt-get(あんぽんたんげっと)
97: 名刺は切らしておりまして 2020/05/21(木) 14:43:12.35 ID:iYQZQEO8
>>5 >>14 いまだに apt-get とか言ってるやつがいるな。
98: 名刺は切らしておりまして 2020/05/21(木) 14:43:39.54 ID:jkF55eKj
>>97 たぶん使ってないんでしょうね。
111: 名刺は切らしておりまして 2020/05/21(木) 18:00:18.73 ID:+kTqlV9D
>>98 aptでもapt-getでもどっちも使えるやん
112: 名刺は切らしておりまして 2020/05/21(木) 18:17:08.27 ID:PffglnQ2
>>111 ubuntuだとGUI系アプリはsnap経由推奨だよね
62: 名刺は切らしておりまして 2020/05/20(水) 23:26:43.01 ID:Cw51qvYq
>>3 wgetは全然違う
8: 名刺は切らしておりまして 2020/05/20(水) 19:55:21.06 ID:nZflt6Zz
コマンドラインでする理由って有るの? Batコマンド一括で自分環境を作るとか、そういうことだろうか。 Linuxユーザーなら判るのかな。
17: 名刺は切らしておりまして 2020/05/20(水) 20:07:03.20 ID:ts1pF+VD
>>8 エンジニア向けとか大規模企業ならプロビジョニングの仕組みは必須 そういう用途ではコマンドラインは使いやすいってだけ 一般ユーザーには関係ないよ
18: 名刺は切らしておりまして 2020/05/20(水) 20:08:59.80 ID:Gb5D9JOc
>>8 sed|grep|sort|uniq みたくパイプでどんどん処理を加えて行くときに便利
9: 名刺は切らしておりまして 2020/05/20(水) 19:58:26.19 ID:LMaKezsy
個別のインストーラーでインストールするより、最新バージョンへのアップデートがし易い かもしれないがGUIですればいいしなあ
11: 名刺は切らしておりまして 2020/05/20(水) 19:58:52.20 ID:oi3kbXC+
Cygwin とか vscode のコマンドラインとかあるし、今更、、、
とか思ったけど、yum みたいなことが出来るのか
13: 名刺は切らしておりまして 2020/05/20(水) 20:03:26.24 ID:ts1pF+VD
Linux系ならapt,yum,rpm、MacならHomebrewのパクリだけど これ出てくるまで何年かかったの?って感じ
Linux/Unix系から見るとWindowsは10年遅れてるね
20: 名刺は切らしておりまして 2020/05/20(水) 20:10:51.45 ID:oOtdHKk7
「wingetを誰でも簡単に使えるGUI化したGWinGetが出たよ!!」
33: 名刺は切らしておりまして 2020/05/20(水) 20:43:21.36 ID:BTaUtF0W
>>20 ありそうで困る
34: 名刺は切らしておりまして 2020/05/20(水) 20:53:02.56 ID:tJCuYnLU
>>33 Linux.Ubuntuでマウスポチポチなパッケージマネージャーがあったようなきがする gnome2時代にはあった
55: 名刺は切らしておりまして 2020/05/20(水) 22:54:49.36 ID:ON356wSF
>>34 今でもある
21: 名刺は切らしておりまして 2020/05/20(水) 20:11:11.39 ID:nZflt6Zz
毎回マウスでカチカチして、いつものインストールの手間をかけるより、 コマンド一発で全自動なら、確かに効率的。 インストーラーのダウンロードは手作業? 自動? サードパーティーやフリーソフトのダウンロードも自動なら物凄く楽なんだが。
22: 名刺は切らしておりまして 2020/05/20(水) 20:16:05.96 ID:acKNPoed
勝手に最新最適なバージョンを探してインストールしてくれるわけか
23: 名刺は切らしておりまして 2020/05/20(水) 20:16:58.44 ID:KUq7JOM/
・MS公式 ・ChocolateyやScoopと違って、GUIで操作した場合と同じようにインストールされる
この二つは大きな意味があるな
24: 名刺は切らしておりまして 2020/05/20(水) 20:18:16.47 ID:bLAUs5ZF
普通は chocolatey 使うわな Winで開発してる人でこれ知らない奴はそうとうやばいw
25: 名刺は切らしておりまして 2020/05/20(水) 20:18:36.88 ID:Y9ByfLZD
キーボードショートカットと同じで、 素人や使用頻度少ないならマウスポチポチで十分 コマンドラインのメリットが理解できないのはその必要に迫られてないから
26: 名刺は切らしておりまして 2020/05/20(水) 20:20:19.98 ID:CkFsbXKW
MS認証しか認めない前触れとかだろ exeでいいんだよ
27: 名刺は切らしておりまして 2020/05/20(水) 20:22:30.82 ID:x5278jP1
windowsのパッケージマネージャって実質chocoが業界標準では
39: 名刺は切らしておりまして 2020/05/20(水) 21:20:39.27 ID:n1wGNWWy
>>27 もう終わりでしょう。
35: 名刺は切らしておりまして 2020/05/20(水) 20:57:01.09 ID:JvqsDcmD
よく分からんけど、どこのレポジトリからダウンロードされるの?
36: 名刺は切らしておりまして 2020/05/20(水) 21:01:44.74 ID:LffhymcX
トロイとかのインストールが簡単に出来るようになる
37: 名刺は切らしておりまして 2020/05/20(水) 21:14:52.09 ID:74pTf6X4
MacのHomebrewが最強だからな。
50: 名刺は切らしておりまして 2020/05/20(水) 22:39:34.87 ID:3N+CW36+
>>37 ARM化したらmac自体がオワコンになるから
51: 名刺は切らしておりまして 2020/05/20(水) 22:43:42.31 ID:n1wGNWWy
>>50 もうすでに革新的なことできなくなってるしね。 MSを見習う気はないんだろうか。
38: 名刺は切らしておりまして 2020/05/20(水) 21:15:37.66 ID:nZflt6Zz
なる程、そういうことか。 インストはストア経緯っていう手があるね。 それなら自前でストアを持ったことが有意義になるし、セキィリティチェックが出来るかも。。
40: 名刺は切らしておりまして 2020/05/20(水) 21:22:16.19 ID:OGNmDxuO
WindowsはRedhatに続く有償Linuxになってくんだろうな
41: 名刺は切らしておりまして 2020/05/20(水) 21:33:01.25 ID:ahIZk3tE
>>1 Github買収したりOSSにすり寄ってきたりして気持ち悪いんだよ 会社にもアルファード乗りのマイクソソフト大好きなクズがいるけど こいつもキモい
42: 名刺は切らしておりまして 2020/05/20(水) 21:34:58.12 ID:50XIX36Q
chocolatey一瞬使ってたけど パッケージも複数あってどれやねんってなるし 誰が管理してんのかそのうちパッケージ更新止まるし糞だったわ
43: 名刺は切らしておりまして 2020/05/20(水) 22:04:09.25 ID:I5vKyK/q
windows updateイライラするので、 これもありかも。
47: 名刺は切らしておりまして 2020/05/20(水) 22:25:22.25 ID:Br8lDQRx
LinuxみたいにすべてのWindowsアプリがコマンド一発で インストール・アップデート・削除できるようになるといいんだけどな ストアにないような古いアプリだと個別にインストーラーダウンロードしてきて マウスポチポチしながらインストールしないといくてすげー面倒
49: 名刺は切らしておりまして 2020/05/20(水) 22:38:18.25 ID:n1wGNWWy
>>47 Linuxはディストリビューションに含まれないものを 入れようとすると破綻するからダメだなぁ。
66: 名刺は切らしておりまして 2020/05/20(水) 23:56:53.07 ID:cvrPXhPo
>>47 Unix系のソフトはほぼオープンソースで提供されてるからできることなんだぜ 作者でなくてもやる気がある人がバイナリ用意できるからな Windowsのソフトはほとんどクローズドソースだから作者のやる気次第の上に バイナリあってもあちらこちらに散らばってるから同じことやるのは無理
79: 名刺は切らしておりまして 2020/05/21(木) 07:55:54.23 ID:jkF55eKj
>>66
Unixでも商用のCADとかは無理なんで同じ。
53: 名刺は切らしておりまして 2020/05/20(水) 22:48:17.91 ID:74pTf6X4
もうGUIはWebブラウザベースのWebOSにできるかぎり集約されてOS依存から限りなく離れ、基本アプリはパッケージマネージャ管理に移行する。
57: 名刺は切らしておりまして 2020/05/20(水) 23:04:58.93 ID:/u+2jfEZ
PMじゃないけどLinuxのAppimageのような仕組み窓にも欲しいね、古くはMacOS9であったけど
58: 名刺は切らしておりまして 2020/05/20(水) 23:05:43.06 ID:YhqtW+PA
こまんどらいんて。 Windows使ってる奴には敷居高すぎ。
59: 名刺は切らしておりまして 2020/05/20(水) 23:07:30.53 ID:n1wGNWWy
>>58 普通のも残るから心配いらない。大多数はそっちを使うでしょうし。
61: 名刺は切らしておりまして 2020/05/20(水) 23:18:06.13 ID:E6j6+Do1
>>58 GUIのガワかぶせた版も普通に出すだろ
106: 名刺は切らしておりまして 2020/05/21(木) 17:34:39.11 ID:PffglnQ2
>>58 コマンドラインはマカーの方が得意だから unixだから
107: 名刺は切らしておりまして 2020/05/21(木) 17:36:30.10 ID:jkF55eKj
>>106 Mac全然関係ない話題なんだけど、なんで?
60: 名刺は切らしておりまして 2020/05/20(水) 23:17:07.26 ID:jo6bWO1V
winNTってコア部分以外全部追加ソフトでlinuxよりも新しいんじゃない? win32APIもOSと分離してる
63: 名刺は切らしておりまして 2020/05/20(水) 23:36:43.36 ID:oC90T3bq
この後 npmやらpypi やcargoやら言語毎のパッケージインストールと合わさって混乱することまで同じだろう flatpakやsnap, appimage的なのも来るんかえ?
67: 名刺は切らしておりまして 2020/05/20(水) 23:58:04.88 ID:o5qq/UOd
これもうLinux の方がよかったって認めてんじゃないのか?
70: 名刺は切らしておりまして 2020/05/21(木) 00:39:30.92 ID:pifDHcpU
>>67 WSLでLinuxユーザーも取り込もうとしてるしな WSL2でだいぶ改善されて個人レベルでは仮想環境にLinuxを インストールなんてことは必要なくなった 業務レベルでどれだけ使えるかはわからないけど
73: 名刺は切らしておりまして 2020/05/21(木) 01:51:45.01 ID:d+WhQYd/
>>70 dockerが特有の差分ファイルシステムがらみでカーネルの拡張をしていてすぐにkernel panicを起すらしく おそらく同じようなバグを内包していると思われ
希望はmicrosoftという超大企業がサポートしているものだから改善も早いのでは まずはWindowsのクライアントOSに展開して、バグ取れたらサーバーに展開という十八番の戦略も取れるし
74: 名刺は切らしておりまして 2020/05/21(木) 02:48:07.54 ID:bZolekCP
>>67 Linuxに寄せてLinuxユーザーに使ってもらいたいんでしょ Windows Serverが年々存在感を失ってきてるし
WEB鯖としては今ではCentOSとかの方が鉄板になってきてるし、 Active Directoryくらいしか存在感を示せないからね (それすらもオンラインストレージの普及で危うくなってきていて、 だからこそGoogleも認証機能付きリバースプロキシをVPNの代わりとして 大きく宣伝していたりする)
Atomに対するVSCodeみたいな立ち位置を狙ってるんだろう
75: 名刺は切らしておりまして 2020/05/21(木) 03:04:00.74 ID:psXtqE62
PowerShell登場から13年、Chocolatelyから3年経ってるのに いまだにWindowsがアンチCUIだと思ってる情弱で満ちているのがBiz+板 犬OSとの対立構造も>>74 みたいな骨董品レベルのものだし
86: 名刺は切らしておりまして 2020/05/21(木) 10:54:04.63 ID:wH6KOe+s
>>75 Chocolateyから3年は嘘でしょ。もっともっと前からあるよ Scoop登場ならそれくらいだったような気はするが
80: 名刺は切らしておりまして 2020/05/21(木) 07:57:42.14 ID:AvYJfm49
>>74 Windowsサーバーが苦戦してるのは機能じゃなくて価格だと思うけどね…… calやめたらユーザー爆増するんじゃないか
78: 名刺は切らしておりまして 2020/05/21(木) 07:53:55.58 ID:LxVHDku7
>>67 選択肢を増やしただけじゃん WindowsはwinのようにもLinuxのようにも使える
88: 名刺は切らしておりまして 2020/05/21(木) 12:53:08.64 ID:bJluuWkD
アプリケーションのインストールやライブラリの管理はコマンド入力が圧倒的に楽。
92: 名刺は切らしておりまして 2020/05/21(木) 14:12:45.15 ID:N/jWG2VZ
インストールするアプリによって再起動とか間の待ち時間とか そういうとこに気を配らないといけないからWindowsは難しいんであって そういうのがはっきりしてるのがUNIX系だろ
93: 名刺は切らしておりまして 2020/05/21(木) 14:20:30.48 ID:8Kvv0drv
>>92 Windowsの仕様上面倒いのは、なにかのプロセスが掴んでるファイルが更新できないところだな このせいで無駄な再起動が多すぎる
95: 名刺は切らしておりまして 2020/05/21(木) 14:31:13.48 ID:jkF55eKj
>>92
安全重視だから仕方がない。大体は再起動しなくても使える。 次の再起動の時に更新されるから。
110: 名刺は切らしておりまして 2020/05/21(木) 17:48:32.98 ID:AvYJfm49
>>92 最近のアプリは大抵再起動不要なんだがね でもアドビだけはまじで糞
96: 名刺は切らしておりまして 2020/05/21(木) 14:32:59.30 ID:EChfKwps
GUI vs GUI Windows vs Linux なんかここだけ20年前のインターネッツみたいな対立構造で発狂してんなw
99: 名刺は切らしておりまして 2020/05/21(木) 14:46:07.21 ID:7tsMI7bC
スタートメニューと Terminal を統合してくれよ アプリやらの検索画面じゃなくて、[Win]キー → プロンプトな感じで
101: 名刺は切らしておりまして 2020/05/21(木) 15:06:18.94 ID:jkF55eKj
>>99 Windowsユーザーの大半はターミナルは必要ない。
116: 名刺は切らしておりまして 2020/05/22(金) 21:16:02.23 ID:TzwrpikW
もうすぐWindows10で、UNIXのコマンドがそのまま使えるようになると聞いてるけど。 オレだったらtcsh起動して、コマンド叩きまくりだな。
117: 名刺は切らしておりまして 2020/05/22(金) 21:32:12.58 ID:k4XTw26f
WSL2は本当に期待してる 大型アップデートは5/28(日本では5/29?)に配布開始と言われてるね
118: 名刺は切らしておりまして 2020/05/22(金) 21:46:41.35 ID:ihy+eGGc
>>117 5/28時点でのWSL2ってVmwareとかVirtualbox以上のことできそう? 将来的にGPU使えるようになれば恩恵受ける人いるでしょうけど。 個人的にはWSL1で充分満足してる。
119: 名刺は切らしておりまして 2020/05/22(金) 22:03:21.33 ID:k4XTw26f
>>118 中身はHyper-VだしLinuxに限定すれば同等以上なんじゃないかな あと相当に軽量化されてるらしく起動は早いらしい さらにWSLと同じようにvscodeからRemote WSLで接続してシームレスに使えるのも大きい
将来的には(仮想?)GPUにもアクセスできるようになるとか DirectXを使ってGUIアプリを動かす計画もあるらしいよ
120: 名刺は切らしておりまして 2020/05/22(金) 22:09:18.97 ID:ihy+eGGc
>>119
Microsoftが本気になれば何でもできるでしょうし、期待ですね。
121: 名刺は切らしておりまして 2020/05/22(金) 22:18:57.20 ID:ykDVmtsx
>>117 init関連で動かんソフトもあるみたい gitlabとか
127: 名刺は切らしておりまして 2020/05/22(金) 23:10:48.82 ID:u1843bmv
コマンドラインはPowerShellで事足りるじゃん UNI糞系コマンドも一部使えるだろ
128: 名刺は切らしておりまして 2020/05/23(土) 00:14:00.81 ID:1ePP11dm
環境構築のスクリプト書きやすくなっていいことじゃん なんでお前ら文句付けてるの?
129: 名刺は切らしておりまして 2020/05/23(土) 02:35:41.36 ID:QY4L60pN
C++使いだけど、リポジトリからソース取ってきてビルドしてくれるvcpkgが便利 じゃな。 NuGetと違って、.Net Frameworkへの依存ないしLinuxにも対応。
130: 名刺は切らしておりまして 2020/05/23(土) 17:31:27.42 ID:Nbxk/h3z
もうラップトップ用途でmacやlinux使う必要なくなるね ありがたい
131: 名刺は切らしておりまして 2020/05/23(土) 21:13:31.07 ID:SKKHYEJE
>>130 もとから必要ないんだけどね。
45: 名刺は切らしておりまして 2020/05/20(水) 22:21:00.55 ID:kMgRlXHv
OK!OK!OK! お前らちょっと待て
君たちの英単語の半分以上が分からない
今さらだけど僕はうれしいです
この記事へのコメントはありません。