3 時半起床.
気持ちよく起きられた. 体調はいい.
コンピューターの設定作業の続きを行う.
Emacs のコンパイルとインストール.
昨日はうまくいかなくて無理矢理区切りを付けた.
問題の切り分けや検索などいろいろやる.
朝食を挟んで昼まで.
とりあえずうまくいった. 小さなことだが嬉しい.
気分転換と散歩を兼ねて駅まで歩く.
銀行の ATM に寄って今週の生活費をおろす.
それから一旦アパートに戻り, 今度は買い物に出かける.
野菜や魚, 米, 調味料などを買った.
米を買ったのでかなり荷物が重くなる.
ゆっくり歩いて帰宅. 一息つく.
夕食は銀だらのムニエルとパン.
薬を飲んで休む.
2024年06月03日
2024年06月02日
のんびり過ごす
2 時起床.
昨日の続きでコンピューターの作業を行う.
早く起き過ぎたせいだろうか, まだ目が覚めておらず眠い.
眠気に堪えられず横になる. 朝まで眠った.
午前中は買い物に行くなどしてのんびり過ごす.
午後は Emacs のコンパイルを行う.
途中で引っ掛かる. うまく行かない.
少し調べたが進展は無し.
今日はこれ以上の作業は諦めて区切りを付ける.
夕食は蕎麦と大根おろし.
大根が辛いが蕎麦とよく合う.
薬を飲んで布団に入る.
昨日の続きでコンピューターの作業を行う.
早く起き過ぎたせいだろうか, まだ目が覚めておらず眠い.
眠気に堪えられず横になる. 朝まで眠った.
午前中は買い物に行くなどしてのんびり過ごす.
午後は Emacs のコンパイルを行う.
途中で引っ掛かる. うまく行かない.
少し調べたが進展は無し.
今日はこれ以上の作業は諦めて区切りを付ける.
夕食は蕎麦と大根おろし.
大根が辛いが蕎麦とよく合う.
薬を飲んで布団に入る.
システム管理: OpenBSD のアップグレード作業 ── 2024 年 6 月 (2)
昨日からの続き.
ベースシステムのコンパイルが終了したので, マージとデバイスファイルの作成を行う.
次に X 関連のファイルのコンパイル・インストールを行う.
これで, OpenBSD のアップグレードが終了する.
OpenBSD のバージョンが 7.5 になった.
ベースシステムのコンパイルが終了したので, マージとデバイスファイルの作成を行う.
# sysmerge
# cd /dev && ./MAKEDEV all
次に X 関連のファイルのコンパイル・インストールを行う.
# cd /usr/xenocara
# make bootstrap
# make obj
# make build
これで, OpenBSD のアップグレードが終了する.
$ uname -a
$ OpenBSD mybsd 7.5 GENERIC.MP#27 amd64
OpenBSD のバージョンが 7.5 になった.
2024年06月01日
デイケアの友人の家に行く
3 時半起床.
昨晩は少し不安感が強く, 深夜まで眠れなかった.
半ば無理に起きる.
明るくなるまでコンピューターの作業を行う.
それから休む. 眠い.
昼間はデイケアの友人の家を訪ねた.
入院中に面会に来てくれたことの感謝を兼ねて.
お互いの病気のことや, 今後勉強していきたいことなど話した.
夕方に友人宅を辞す.
買い物をしてアパートに帰る.
くたびれたが良い時間だった.
帰宅して夕食.
鶏もも肉焼きとサラダ.
疲れた.
そのまま布団に入る.
昨晩は少し不安感が強く, 深夜まで眠れなかった.
半ば無理に起きる.
明るくなるまでコンピューターの作業を行う.
それから休む. 眠い.
昼間はデイケアの友人の家を訪ねた.
入院中に面会に来てくれたことの感謝を兼ねて.
お互いの病気のことや, 今後勉強していきたいことなど話した.
夕方に友人宅を辞す.
買い物をしてアパートに帰る.
くたびれたが良い時間だった.
帰宅して夕食.
鶏もも肉焼きとサラダ.
疲れた.
そのまま布団に入る.
システム管理: OpenBSD のアップグレード作業 ── 2024 年 6 月 (1)
月初め (と言っても 2 月以来だが...) の OpenBSD のアップグレード作業を行う.
ソースツリーをアップデートする.
カーネルのコンパイル・インストール.
パッケージのアップグレード.
これまでは, この操作はカーネルおよびベースシステムのコンパイル・インストールの後に行っていた.
しかし今回, ベースシステムのコンパイルが Perl の実行および libc.a のリンクのエラーの発生によりエラー終了してしまう.
先にパッケージの方をアップデートしておく方がいいと考えた.
次いでベースシステムの再構築.
この処理には時間がかかるので, 続きは明日行う.
ソースツリーをアップデートする.
$ cd /usr/src # ベースシステムのソースコードのアップデート.
$ cvs -q up -Pd -A
$ cd /usr/xenocara # X のソースコードのアップデート.
$ cvs -q up -Pd -A
$ cd /usr/ports # ports ツリーのアップデート.
$ cvs -q up -Pd -A
# sysupgrade -s # システムを最新のスナップショットにアップグレードする.
カーネルのコンパイル・インストール.
# cd /sys/arch/amd64/compile/GENERIC.MP
# make obj
# make config
# make && make install
パッケージのアップグレード.
# pkg_add -uv
これまでは, この操作はカーネルおよびベースシステムのコンパイル・インストールの後に行っていた.
しかし今回, ベースシステムのコンパイルが Perl の実行および libc.a のリンクのエラーの発生によりエラー終了してしまう.
先にパッケージの方をアップデートしておく方がいいと考えた.
次いでベースシステムの再構築.
# cd /usr/src
# make obj && make build
この処理には時間がかかるので, 続きは明日行う.