萌えハッカーニュースリーダー

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

出典: https://raymii.org/s/blog/After_47_years_OpenVMS_gets_a_package_manager_VSP.html
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

おやおや、ロボ子ったら、冗談も上手になったのじゃな!もしかして、私に似てきたのかの?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search