2019/10/03(木)パッケージのインストール
その他に pkg_addコマンドによるパッケージインストールが出来る。
仕組みとしては /etc/installurl に設定されているサーバからバイナリパッケージを探してきてインストールすることになる。
例えば、文字列vimを含むパッケージを検索するには pkg_infoコマンドを使う。
OpenBSD-PINE64$ pkg_info -Q vim neovim-0.3.4p0 vim-8.1.1048p0-gtk2 vim-8.1.1048p0-gtk2-lua vim-8.1.1048p0-gtk2-perl-python-ruby vim-8.1.1048p0-gtk2-perl-python3-ruby vim-8.1.1048p0-gtk3 vim-8.1.1048p0-gtk3-lua vim-8.1.1048p0-gtk3-perl-python-ruby vim-8.1.1048p0-gtk3-perl-python3-ruby vim-8.1.1048p0-no_x11 vim-8.1.1048p0-no_x11-lua vim-8.1.1048p0-no_x11-perl-python-ruby vim-8.1.1048p0-no_x11-perl-python3-ruby vim-8.1.1048p0-no_x11-python vim-8.1.1048p0-no_x11-python3 vim-8.1.1048p0-no_x11-ruby vim-lang-8.1.1048パッケージをインストールするにはpkg_addコマンドを使う。
vimをインストールしてみた。
OpenBSD-PINE64$ doas pkg_add vim quirks-3.124 signed on 2019-09-29T22:31:58Z Ambiguous: choose package for vim a 0: <None> 1: vim-8.1.1048p0-gtk2 2: vim-8.1.1048p0-gtk2-lua 3: vim-8.1.1048p0-gtk2-perl-python-ruby 4: vim-8.1.1048p0-gtk2-perl-python3-ruby 5: vim-8.1.1048p0-gtk3 6: vim-8.1.1048p0-gtk3-lua 7: vim-8.1.1048p0-gtk3-perl-python-ruby 8: vim-8.1.1048p0-gtk3-perl-python3-ruby 9: vim-8.1.1048p0-no_x11 10: vim-8.1.1048p0-no_x11-lua 11: vim-8.1.1048p0-no_x11-perl-python-ruby 12: vim-8.1.1048p0-no_x11-perl-python3-ruby 13: vim-8.1.1048p0-no_x11-python 14: vim-8.1.1048p0-no_x11-python3 15: vim-8.1.1048p0-no_x11-ruby Your choice: 9 vim-8.1.1048p0-no_x11: okインストール候補がいくつかある場合は選択する必要がある。
依存関係にあるパッケージも一緒にインストールしてくれる。