Systemd

世の中みんなsystemdになってきました.筆者が最初にいじったsystemdのシステムは,1〜2代前のRaspberry Pi OSで,たぶん2017年頃だったと思います.Raspberry Piに赤外線リモコンのソフトを組み込んだ時,デーモンの起動にsystemdを使いました.

その後はたぶん,Gentoo, Manjaro, Debianをインストールして評価1実用的な用途のためのインストールではなく,インストールのためのインストール😓して,いつものように,習うより慣れろ的にやってきました.

今回,とあるサーバーの更新に際して,慣れたSlackwareではなく,次のLTS2Debianでそう呼ぶかは知りません😓へのupgradeもオンラインでできることを期待して,Debianにしました3根こそぎupdateをSlackwareの場合リモートからできないため.

で,いろいろ必要なサービスを設定していくのですが,そのために細かいことまでsystemdに対応するようservice設定をしているところです.設定が終わったら,

systemctl start サービス名

で,起動して,動作を確認する場合は,

systemctl status サービス名

なので,キーボードの上矢印を押して前のコマンドを編集するわけですが,まん中のコマンドを書き換えるのは,ちょっとやりにくいなと感じています.

systemctl サービス名 コマンド

というシンタックスにして欲しかったです.

それはさておき,困るのは,何か困った時に,

debian 困った事柄

で,ネット検索しても.systemdでない方の情報が圧倒的に多いことです.

いちいち検索のキーワードにsystemdを入れるか,あるいはdebianは入れずに,

systemd 困った事柄

で検索するようにしています.

雑草との戦い

今年は比較的まめな耕運機がけとしつこい草の重点的な駆除とが奏功して,今のところ戦いを優位に進めています.

畑を耕耘機で耕すだけで,生えてこなくなる素直な草はけっこう多いですが,その逆に,めげずに生えてくる草もいくつかあります.

今の時期,育ちつつあるのが,臭くて茎に毛が生えていて,秋にいわゆるひっつき虫の形状のタネを付ける草です.

コセンダングサ らしい

この草は本当に質(たち)が悪くて,耕耘機で耕すことによって,茎がズタズタにされても,どうもそれぞれの茎から根と芽を生やして再生してくるようです.だから耕運機がけがむしろ奴らの増殖を助長していることになります.

この草が育ち出すと本当に困ったもので,傾いて茎が地面や防草シートに着くと,そこに根を生やします.防草シートからはがすとき防草シートにかなりダメージがあります😓

放置して大きく育ってそのまま枯れると茎は木のようになって根もしつこく張って,手に負えません.

そこで,現在まだ若いうちに手で抜いています.今の時期だと比較的に素直に抜けてくれます.

長い間名前も調べていませんでしたが,コセンダングサという北アメリカ原産の帰化植物で,環境省による外来生物法により,生態系被害防止外来種に指定されているそうです.ってなんだか解らない人は自分で調べて下さい😓

また,先日,「セイタカアワダチソウを抜かずに刈払機などで根元で切ると3本に枝分かれする」ような趣旨のことを書きましたが,先日刈ったセイタカアワダチソウをよく見れば5本にも分かれていました.「3本以上に枝分かれ」が正しいようです.

枝別れしたセイタカアワダチソウ.太い枝は2本に見えるが,よく見ると5本に枝分かれしている.

プロバイダー変更

ようやくこの3月で,今のプロバイダーの3年縛りが終わりました.以降はいつ解約しても違約金がない契約です.

今のプロバイダーは本当に災難というか,天災というか,地獄というか,人類最後の日というか,例えようのないほどひどいです.

これは,典型的な宵の口のスピードです.いくらベストエフォートとはいえ,1Gbpsの契約で100Mbpsのスピードしか出ていません.

家族からは当初から非難の嵐でしたが,実は,筆者自身はスピードのことはそれほど致命的とは考えていませんでした.

何が天災かっていうと,それは,IPv6のサポートの酷さです.IPv6対応ということになっていますが,使い物になりませんでした.

その地獄から抜け出すべく,新しいプロバイダーに申し込みました.宅内工事は,この金曜日に行われる予定です.

で,今までの感じで行けば,その日のうちに開通なはずなんですが,もらった資料によれば,宅内工事から開通まで,1〜5か月とあります.

なんてことでしょう.ただ,まだプロバイダーから,具体的な話は何もないのでどう展開するか不明です.

独裁者一人の命と数万人の人々の命,数億人の人々の生活

タイトルのまんまなんですが,頭のおかしい独裁者を排除できないものでしょうか.

国のトップの頭がおかしくなっても,大したことができないように権力を集中させないというのが,それぞれの国の選挙民の最重要な使命でしょう.

国民に事実上自由で公正な選挙の権利がないような国々ではどうしようもないともいえ,そういう国々で自由のために戦っている人々の苦難は計り知れません.そういう意味では,投票行動で権力者にノーという機会があるのは幸せかもしれません.

Manjaro ARM復活

RaspberryPi OS以外のARMのLinux distroでMozcは使えますよね,あ,でも実例が示せない,ということで久しぶりにManjaro ARMをインストールしてみました.サーバーの予備機の位置づけのRaspberry Pi 4 RAM 4GB (RPi4 4G)です.

しかし,新規インストールからどうやってもMozcが使えません.昔の下卑た言い方でいうと「やきが回った」ようです😓 省略しますがいろいろやりました.fcitx (古いversion4のほう)も,fcitx5も試しましたが,動いてくれません1復活させたManjaro ARMでは,fcitx5がインストールされ,機能しています.

また,けしからんことにjoeがなくて,ネットで調べるとしばらくupdateされていないから,去年のいつか,Manjaroから削除されてしまったそうです.

記憶が正しければ,去年まではMozcが使えていたはずなので,どこかに去年いじっていたManjaro ARMのバックアップはないかなとあまり期待しないで探したらありました.2021年3月23日のものです.

SSDのvfatパーティションに/bootの内容を,残りをext4のパーティションにrsyncに–deleteオプションを付けてコピーしました.

RPi4 4GにSSDをつないで2Powered USB HUB経由.SSDをRPi4 4G本体直結ではブートしません.起動すると,ちゃんとManjaroのログイン画面まで進みます.たいしたもんです.

しかし,ここから先が苦難の道です.わずか1年3か月前の状態なのに,GUIのupdaterではupdateできません.

あちこちを参照して,まず(以下全てroot権限),

pacman-mirrors -f

をしました.これは成功しますが,その後のupdateではエラーが出ます.エラーメッセージにlibcanberraとlibcanberra-pulseがなんだかんだ言うので,その2つを,

pacman -R libcanberra libcanberra-pulse

で削除しました3libcanberraとlibcanberra-pulseは,update完了後に再インストールしておきました.何に使うかよくわかりませんが😓.よく見ませんでしたが,依存性のあるたくさんのパッケージが削除されました.それでも,次に,

pacman -Syyu

をしたら,今度は成功します.起動するとシンプルなグリーターが出ますが,パスワードを入力してリターンしても先に進みません.

そこでさらにあちこちの情報を参照したりしなかったりして,以下のパッケージをインストールしたり削除したりまたインストールしたりしました.

  • gnome
  • gdm
  • sddm

最終的には,gnomeとgdmは削除して,

ここら辺の記事を参考に,sddmとkdeのパッケージについて再インストールしたところ,無事KDE plasma desktopが起動するようになりました.

ここまで何とか来ましたが,マウスポインターの動きが遅くて使い物にならなくなりました.これは “known issue”だそうです.

要は,/boot/config.txtの dtoverlay=vc4-fkms-v3ddtoverlay=vc4-kms-v3d-pi4 に書き換えればよいです.

Mozcもjoeも使えます.あちこち壊れている可能性もありますが,updaterは “Up to date” といいます.

やっぱりバックアップは取っとくもんです.