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
インストール候補がいくつかある場合は選択する必要がある。依存関係にあるパッケージも一緒にインストールしてくれる。