コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Windowsがパッケージマネージャーを取得-OneGetを介してソフトウェアを一元的にダウンロード

Windows 10に興奮していない場合は、今後のオペレーティングシステムがWindowsラインの顕著な改善になりつつあるため、Windows10を再検討することをお勧めします。生産性が向上するだけでなく、新しいWindows機能がまだ追加されています。より興味深い機能の1つは、OneGetパッケージマネージャーです。 。

技術的には、OneGetはWindows Management Framework5.0をインストールするユーザーがWindows8.1で利用できますが、Windows10にはシステムのPowerShellパッケージの一部としてデフォルトでOneGetが含まれます。

パッケージマネージャーとは何ですか?

LinuxおよびUnixライクなシステムの大きな魅力の1つは、パッケージ管理ツールの普及です。 Windowsはパーティーに遅れるかもしれませんが、パッケージ管理によって生産性が大幅に向上し、セキュリティが向上し、最終的には多くの頭痛の種を減らすことができるため、これまでにないほど遅くなります。

パッケージ は、システムの特定のソフトウェアをインストールおよび構成できるようにするファイルと依存関係のコレクションです。 パッケージマネージャー は、各リポジトリが存在するリポジトリのデータベースを維持するツールです。 それ自体がパッケージのコレクションです。

Windowsがパッケージマネージャーを取得-OneGetを介してソフトウェアを一元的にダウンロード

パッケージマネージャーの主な利点は、システム上のソフトウェアを管理するための単一のツールを提供することです。これまで、Windows用のサードパーティのパッケージマネージャーとバンドルされたソフトウェアインストール用のツールがありましたが、Microsoftが承認したパッケージマネージャーを使用すると、そのすべての作業を1か所に集中させることができます。

Webサイト間を移動して個々のインストーラーをダウンロードする代わりに、OneGetを介してすべてを処理できます。

組み込みコマンドレット

OneGetを使用するには、PowerShellとコマンドレットに少し精通している必要がありますが、それが何を意味するのかわからなくても心配する必要はありません。学習曲線はそれほど急ではなく、努力はそれだけの価値があります。 PowerShellに精通している方のために、OneGetモジュールに関連するコマンドレットを次に示します。

Windowsがパッケージマネージャーを取得-OneGetを介してソフトウェアを一元的にダウンロード

PackageSource コマンドレットは、OneGet用に構成されたリポジトリーを追加、削除、および表示するために使用されます。 パッケージ コマンドレットは、検索に使用されます 上記のリポジトリで利用可能な利用可能なパッケージ、インストール およびアンインストール 特定のパッケージ、および入手 システムに現在インストールされているパッケージのリスト。

パッケージには、バージョン情報などの追加データを含めることができます。これは、セキュリティを向上させ(たとえば、特定のパッケージが本物であることを確認する)、最新の状態に保つのを容易にする(たとえば、新しい更新を自動的にインストールする)のに役立ちます。

これらすべてが高度すぎる、または威圧的に聞こえても、気分が悪くなることはありません。将来的には、Microsoftは、PowerShellコマンドラインに慣れていない人のためにプロセス全体を簡単にするグラフィカルインターフェイスを組み込むことを計画しています。

信頼できるソースとリポジトリ

システムにマルウェアを導入することになった偽のインストーラーファイルをダウンロードしたことがありますか?私は過去に何度かそのトリックに陥ったことを認めます。これは、インストーラーファイルに固有の問題の1つです。技術に精通していないと、インストーラーファイルが本物かどうかを判断するのが難しい場合があります。

Windowsがパッケージマネージャーを取得-OneGetを介してソフトウェアを一元的にダウンロード

パッケージマネージャーが使用するリポジトリシステム(OneGetを含むがこれに限定されない)は、はるかに安全な代替手段です。信頼できることがわかっているリポジトリのみを使用している限り、偽のインストーラーを二度と処理する必要がないことを知って安心できます。

明確にするために、これは完璧ではありません システム;まだ信頼の要素が関係しています。ダウンロードした個々のEXEを信頼するのではなく、各リポジトリを管理および保守する人々に信頼を置いています。

サードパーティのサポート

リポジトリシステムの優れている点は、OneGetの一部として含めることができるパッケージとできないパッケージを制御できるエンティティがないことです。十分であれば、OneGetに付属しているデフォルトのリポジトリを信頼できますが、必要に応じてサードパーティのリポジトリを組み合わせて使用​​することもできます。

Windowsがパッケージマネージャーを取得-OneGetを介してソフトウェアを一元的にダウンロード

たとえば、大企業で働いている場合、上級管理職は、その会社の従業員にのみ関連するパッケージでいっぱいのプライベートリポジトリを維持することを決定する場合があります。もう1つの例は、デジタルアーティスト向けの無料ソフトウェアの公開リポジトリです。それを維持する人がいる限り、何でも可能です。

また、PowerShellの拡張可能な性質により、OneGetの機能は、サードパーティのコマンドレットとスクリプトを使用して改善および拡張できます。 Microsoftは最近、.NET Frameworkを使用してオープンソースに移行したため、PowerShellとOneGetの将来にとって良いことを意味する可能性があります。

OneGetに興奮していますか?

相対的に言えば、OneGetはまだ揺籃期にあり、Linux用のより人気のあるパッケージマネージャーのいくつかに追いつくまでには長い道のりがあります。それでも、MicrosoftがOneGetに取り組んでいるという事実は、興奮するのに十分な理由であり、Windows10がどのように状況を変えるかを見るのが待ちきれません。

あなたはどうですか?パッケージマネージャーはあなたを興奮させるのに十分ですか?それとも、遅かれ早かれ消えていくのは単なる仕掛けだと思いますか?以下のコメントであなたの考えを教えてください。

画像クレジット:Shutterstock経由でプログレスバーをインストールし、Shutterstock経由でアイコンをダウンロード


  1. Windows 11、10 PC (2022) 向けベスト ディスク パーティション/マネージャー ソフトウェア 9

    ディスク パーティション ハード ドライブを 複数の論理ストレージ ユニットに分割するハード ドライブ上の専用ストレージ スペース 個々のドライブとして機能します。 ほとんどのオペレーティング システムには、単一のパーティションが既に設定されています OS、プログラム、個人データを 1 か所に保存します。 ただし、 システム ファイルをユーザー データから分離するには 同じデバイス上に複数のパーティションを作成することをお勧めします。しかし、誰もがハード ドライブを分割する方法を知っているわけではありません。ここでは、プロの パーティション管理ソフトウェア を使用します。 Wind

  2. Winget - Windows (パッケージ マネージャー) がすべてを取得します

    パッケージ管理の概念 (ユーザーがすべてのアプリケーションを取得できる中央の場所に焦点を当てたもの) は、新しいものでも目新しいものでもありません。また、モバイル オペレーティング システムから始まったわけでもありません。これは Linux に何年も存在し、最終的にアプリケーション ストアに姿を変えたものです。 Apple には 1 つ、Google には 1 つ、そして Microsoft にも 1 つありました。 残念ながら、これは Windows の主要な対象者である膨大な数のデスクトップ ユーザーを対象としていません。私は Windows Phone の大ファンでした。Lumia 5