カメラ
常用カメラ
NIKON COOLPIX AW130
FDR-X3000R (SONY)
DJI Action 2
小物
どこでもセンサ Planex WS-USB01-THP
ESP32
M5Stack
PC
EIZO
FreeBSD
FreeBSD on Raspberry Pi2
Arduino
VMware
HAM
これは失敗談ですので、何の解決策にもならない情報です。
RaspBSD on the RaspberryPiからRaspberry Pi2用のファイルをダウンロードし、microSDカードに書き込み、それをPI2に挿して、後は放置でインストール完了。ここまではいつもの手順。
容量などの関係からpkgでツール類をインストールしようとした段階で問題発生。pkg自身のバージョンが上がった段階でShared object “libarchive.so.7” not found, required by “pkg"のエラー発生。 過去、何度もRaspiにFreeBSDをインストールした経験はあるものの、今回のエラーには初遭遇。
xxxxx.so.?がないというエラーはいつものパターン。そこでいつものln -s libarchive.so libarchive.so.7
を実行。だが、他のエラーが発生。
Google先生に質問して、 ここに書いてあることを試すが、うまくいかず(涙)。
ライブラリがないのなら、インストールすればよい。早速、libarchiveの公式サイトからソースをダウンロード、tarで解凍して./configureしてmake。
xar関係の部分でコンパイルに失敗するので、 ./configure --without-expat --without-xml && make && make install
としてとりあえず逃げる。
pkgを実行すると、今度は/usr/local/lib/libpkg.so.4: Undefined symbol "alphasort" で実行失敗。alphasortって標準ライブラリーじゃないのぉ?
ここでpkg-staticの存在を知る(もっと早く気づけばよかった)。 が、Child process pid=50709 terminated abnormally: Abort trap で、また挫折....
次回は、FreeBSD.orgにおいてあるRasPI用のイメージで再挑戦!
FreeBSD 12.0はまだ時期尚早なのかな?
FreeBSD.orgから FreeBSD11.2 FreeBSD-11.2-STABLE-arm-armv6-RPI2-20181012-r339315.img.xzをダウンロードして、うまくいきました。