確認
openbsd$ doas syspatch -c doas (matoken@openbsd.home.matoken.org) password: 001_wifi 002_ipsec
アップデート
$ doas syspatch Get/Verify syspatch71-001_wifi.tgz 100% |***************| 4423 KB 00:06 Installing patch 001_wifi syspatch: updated itself, run it again to install missing patches Relinking to create unique kernel... done; reboot to load the new kernel
システムアップグレード
$ doas sysupgrade
packageリポジトリ確認
$ cat /etc/installurl https://ftp.jaist.ac.jp/pub/OpenBSD
packageを探す
$ pkg_info -Q unzip lunzip-1.13 unzip-6.0p14 unzip-6.0p14-iconv
packageを追加
$ doas pkg_add unzip quirks-5.5 signed on 2022-04-29T11:50:24Z Ambiguous: choose package for unzip a 0: <None> 1: unzip-6.0p14 2: unzip-6.0p14-iconv Your choice: 2 unzip-6.0p14-iconv: ok
導入済みpackageには installed が付く
$ pkg_info -Q unzip lunzip-1.13 unzip-6.0p14 unzip-6.0p14-iconv (installed)
packageの削除
$ doas pkg_delete 削除したいパッケージ名
依存関係の削除(apt autoremove?)
$ doas pkg_delete -a
packageの更新
$ doas pkg_add -u
依存関係の更新とpackageの更新
$ doas pkg_add -Uu
詳細
$ doas pkg_add -uv
確認のみ
$ doas pkg_add -un
インストールされているパッケージの確認
$ pkg_info | head adwaita-icon-theme-41.0 base icon theme for GNOME anthy-9100hp2 japanese input method arandr-0.1.10p2 XRandR GUI asciidoctor-2.0.17 better AsciiDoc text proc/publishing software at-spi2-atk-2.38.0 atk-bridge for at-spi2 at-spi2-core-2.42.0 service interface for assistive technologies atk-2.36.0 accessibility toolkit used by gtk+ avahi-libs-0.8p2 libraries and common data files for avahi bash-5.1.16 GNU Bourne Again Shell brotli-1.0.9p0 generic lossless compressor $ pkg_info | wc -l 140
$ cat /etc/myname openbsd.example.com
$ doas rcctl enable xenodm $ doas rcctl start xenodm
$ doas pkg_add arandr dillo firefox mlterm openbox tint2 x11vnc
$ doas pkg_add scim-anthy
~/.xsession
export ENV=$HOME/.kshrc export LANG=ja_JP.UTF-8 export XMODIFIERS="@im=SCIM" export GTK_IM_MODULE=xim export QT_IM_MODULE=xim scim -d xsetroot -solid grey & xterm -bg black -fg white +sb & tint2 & openbox
日本語環境にしてscim-anthyを有効に
/etc/rc.d/x11vnc の daemon_flags 修正( -auth guess で xenodm から使えるように )
daemon_flags="-logfile /var/log/x11vnc -ncache 0 -forever -loop100 -auth guess"
$ doas rcctl enable x11vnc $ doas rcctl start x11vnc
menumake で menu更新
$ mkdir -p ~/.config/openbox $ cp /etc/xdg/openbox/* ~/.config/openbox/ $ doas pkg_add menumake $ mmaker OpenBox -c > ~/.config/openbox/menu.xml no terminal emulator specified; will use the default $ openbox --reconfigure
コメント