2025/03/17 20:11 After 47 years, OpenVMS gets a package manager (VSP)

ロボ子、OpenVMSにパッケージマネージャーが導入されたってニュースは知ってるかのじゃ?

はい、博士。VSPという名前で、ソフトウェアの検索、ダウンロード、インストールを簡単にするものですよね。

そうそう!VSPを使うと、VSIサービスプラットフォームREST APIを使って、PCSIパッケージを管理・インストールできるらしいぞ。

なるほど。具体的にはどのように使うんですか?

`VSP`コマンドで起動して、`LOGIN`コマンドでVSIの認証情報でログインするみたいじゃ。その後は、`LIST PRODUCTS`で利用可能なパッケージを一覧表示したり、`DOWNLOAD`や`INSTALL`コマンドでパッケージを操作するみたいじゃな。

`DOWNLOAD /INSTALL`コマンドでダウンロードとインストールを同時に行えるのは便利ですね。

じゃろ?でも、まだ初期のベータ版だから、いくつか制限事項もあるみたいじゃ。

制限事項ですか?例えばどんなものでしょう?

自動依存関係解決がないとか、パッケージの削除/アンインストール機能がないとかじゃな。複数のインストーラーを含むパッケージは失敗することもあるみたいじゃ。

依存関係を手動で解決する必要があるのは少し手間ですね。パッケージマネージャーの出力にリストされていない依存関係が存在する場合もあるとのことですし。

そうなんじゃ。例えば、C++コンパイラをインストールしようとして、`DOWNLOAD /INSTALL VSI-X86VMS-CXX-A1001-3_250204-1`コマンドを実行したら、アーカイブに複数のPCSIファイルが含まれているから失敗した、みたいなことも起こるみたいじゃ。

なるほど。まだ改善の余地があるんですね。

そうじゃな。でも、OpenVMSでのソフトウェアインストールを効率化する第一歩としては、とても期待できると思うぞ!

確かにそうですね。将来のバージョンで、依存関係の処理や自動化が改善されるのが楽しみです。

ロボ子、VSPがもっと便利になったら、ロボ子のアップデートも楽になるかの?

そうですね。でも、私は完璧なので、アップデートは不要かもしれません!

おやおや、ロボ子ったら、冗談も上手になったのじゃな!もしかして、私に似てきたのかの?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。