このオープンソース プロジェクトは、Linux の最良の部分を Windows にもたらします。

in tech

パッケージ マネージャーは Linux オペレーティング システムの非常に便利な部分ですが、Windows には、より「ユーザー フレンドリー」であるにもかかわらず、これほど便利なものはありません。ただし、1 つの無料のオープンソース プロジェクトと組み込みの Windows コマンド ライン ユーティリティを使用すると、Windows でもまったく同じものを入手できます。

Windows に欠けている最大の機能: 便利なパッケージ マネージャー

PC 上のソフトウェアを実際に簡単に制御

パッケージ マネージャーを使用すると、プログラム、システム ライブラリ、ドライバーを追加および削除できます。ほぼ瞬時にプログラムを検索し、その情報を取得し、設定を調整できます。

言い換えれば、これらは Microsoft Store が望んでいることのすべてです。

すべての Linux ディストリビューションには、使用できる何らかの種類のパッケージ マネージャーがあり、これらはすべての Linux ユーザーの生活の一部となっています。

Windows には、実際にはパッケージ マネージャー (winget) があります。ただし、Winget は非常に便利であるにもかかわらず、忘れられたり見落とされたりすることがよくあります。その主な理由はアクセシビリティです。 Windows エクスペリエンス全体はコマンド ラインではなくグラフィカル ユーザー インターフェイスを中心に構築されており、winget にはそれがありません。

中央に「winget」と書かれた Windows PowerShell。

この忘れられた Windows ユーティリティはアプリケーションを更新する最良の方法です

Linux の最も優れた機能の 1 つは Windows 上にありますが、誰もがそのことを忘れています。

Winget のユーザー インターフェイスを取得する

コマンドラインをエスケープする

私が winget を使用しないのは、ほとんどの Windows ユーティリティのような便利なグラフィカル ユーザー インターフェイス (GUI) がないからです。

幸いなことに、便利なユーザー インターフェイスを提供する UniGetUI (旧名 WinGetUI) と呼ばれるオープンソース プロジェクトがあります。さらに、Windows 11 の通常の UI スタイルとよく一致しており、まったく場違いに見えません。

Github ロゴといくつかのダウンロード アイコンが付いた携帯電話。

GitHub は無料およびオープンソース ソフトウェアにとって最適な場所です

GitHub には、ほぼすべての種類のソフトウェアが完全に無料で含まれています。しかし、それを乗り越えるのは難しいので、どこから始めればよいでしょうか?

UniGetUIのインストール

UniGetUI をインストールする場合、複数のオプションがあります。これらはすべて同等なので、どれを使用するかは個人の好みによって決まります。

UniGetUI (以前は WinGetUI) の公式 Web サイトであると主張する偽の Web サイトがあります。

Microsoft StoreからUniGetUIをインストールする

UniGetUI は Microsoft Store からダウンロードできます。これが開発者が推奨する方法です。これを行うには、Microsoft Store を開いて検索します。 UniGetUIをクリックし、最初の結果をクリックします。

Microsoft Store で UniGetUI を検索します。

「インストール」ボタンをクリックし、ダウンロードされるまで待ちます。 Microsoft Store から UniGetUI を起動することはできなくなります。すべてが正しく行われた場合は、「インストール済み」というボタンが表示されるだけです。

をクリックします。 "インストール" ボタンをクリックして Microsoft Store から UniGetUI をインストールします。

GitHub から UniGetUI をインストールする

私は通常 Microsoft Store を避けているので、代わりに GitHub から UniGetUI をダウンロードしました。

[UniGetUI インストーラーのダウンロード]が表示されるまで下にスクロールし、[UniGetUI をダウンロードするにはここをクリックしてください]をクリックします。

GitHub から UniGetUI をダウンロードします。

実行可能ファイルのダウンロードが完了したら、それをダブルクリックしてプログラムをインストールします。

Winget を使用して UniGetUI をインストールする

すでに Winget の大ファンであれば、Winget を使用して UniGetUI をダウンロードすることもできます。

ターミナルを開き、次のコマンドを実行します。

winget install --exact --id MartiCliment.UniGetUI --source winget

通常のインストール ウィンドウが同時に表示されるはずです。

Windows ターミナル (PowerShell) 経由で UniGetUI をインストールします。

UniGetUI の使用は簡単です

これは組み込みの Windows ユーティリティである必要があります

UniGetUI がインストールされたら、他のプログラムと同様に、UniGetUI を検索して起動します。

最初に表示される画面は「パッケージの検出」タブです。ここでアプリケーションを検索し、ソースに応じてフィルタリングできます。デフォルトでは、UniGetUI には Winget 以外に Chocolatey などの追加のソースが含まれています。まずは Winget のアプリケーションを使用することをお勧めします。

UniGetUI の[パッケージの検出]タブ。

ただし、私のお気に入りのタブは[ソフトウェア アップデート]です。すべてのアプリを手動で更新するのは、特にアプリが常に同じソースからインストールされるわけではないため、非常に面倒な場合があります。幸いなことに、Winget (UniGetUI を使用) は以下の更新を処理できます。 ほとんど インストールするプログラム。

Windows 11 コンピューターのバグ

Windows アップデートが遅れていますか?おそらくそうすべきではありません

Windows アップデートを遅らせると、PC がマルウェアやハッカーに対してより脆弱になります。遅らせないでください。

プログラムの横にあるボックスにチェックを入れ、「選択したパッケージを更新」をクリックします。または、左上隅のボックスをクリックして選択して更新することもできます。 全て あなたのアプリを同時に。

多くの場合、winget がアップデータを実行するときに一連のポップアップが表示され、選択を求めるメッセージが表示されます (更新でダウンロードされる内容など)。さらに、その内容とインストール場所に応じて、プロセス中に管理者権限を付与する必要がある場合があります。

また、ほぼどこでもアプリを右クリックして、更新のスキップ、アンインストールなど、さまざまな操作を行うことができます。

UniGetUI の右クリック メニュー。

デフォルトでは、UniGetUI はパッケージの更新が必要な場合に小さな通知を表示しますが、好みに応じてアプリごとに、または完全に無効にすることもできます。

UniGetUI はユーザーが実行したアクションのログも保持するため、トラブルシューティングを行う場合に役立ちます。


UniGetUI をセットアップする手順を実行するだけの価値はあります

Windows のすべてのコマンド ライン ツールがユーザー インターフェイスを必要とするわけではありませんが、winget は非常に便利なので、ユーザー インターフェイスがないわけにはいきません。将来のある時点で、Microsoft が UniGetUI (または同等のもの) をそのままの状態でオペレーティング システムに追加することを選択することを願っています。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

完全ガイドはこちら

関連記事

前の投稿
フィラメントの最後の部分を捨てないでください: 3D プリントのスプール端を使い切るさらに 6 つの方法
次の投稿
Google は 2016 年に世界最高の Wi-Fi ルーターを開発しましたが、それ以来、これに匹敵するものはありませんでした。