【PC】Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール

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!
お前らちょっと待て

君たちの英単語の半分以上が分からない

引用元

管理人からひと言

今さらだけど僕はうれしいです

スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

フォローする