Thumbs.dbや.DS_Storeを.gitignoreに設定するのは忌避されているらしい。 あまりそういったファイルが邪魔になったことが無いので気にしていなかったが、確かにメンテが面倒になるというのはあるのでわからなくもない。
pnpmを使っていて、 .pnpm-store がプロジェクトルートに作成されることがあるが、これはハードリングが作成できない場合の挙動らしい。
これまでTrueNASのbootドライブにSDカードを使用していました。 ですが、これはあまり推奨されておらず、SSDに移行することにしました。
ProtonVPNではFreeBSDを公式にサポートしているわけではなく、ドキュメントや各種設定類も用意されていないため、Linux向けのものを流用する。
Resilio Sync Home (rslsync) の FreeNAS プラグインがなくなってしまったので、Jailにインストールしてみる。
Docker for Windows をインストールすると Device/Credential Guard と互換性がないというようなエラーがでて仮想OSを起動できなくなる。 Docker for Windows をインストールすると Hyper-V が有効になってしまいこの問題が発生する。
FreeNAS (というか FreeBSD )では Ports のソフトウェアをコンパイルする際にカーネルソースが必要になる場合がある。
FreeNAS で pkg は通常は無効になっている。正確に言うと外部のリポジトリを参照しないようになっている。 また、有効にしても再起動したらまた無効になる。 インストールしたパッケージも元に戻っている気がするので、基本的には使わないようにした方がいいと思う。
Mavenリポジトリで提供されていないJARでもmvn install:install-fileでローカルリポジトリにインストールすることで利用できる。