FreeBSD: 2020年12月アーカイブ
サーバーにDLNAを導入しようとしたが、ファイル名がSJISだと上手くいかない。
EUCもしくはUTF-8なら認識するようなので、一気に文字コードをUTF-8化した。
まずはrootの環境変数
/root/.cshrc
setenv LANG ja_JP.UTF-8
setenv LC_ALL ja_JP.UTF-8
ユーザーの環境変数
/usr/home/ユーザー名/.shrc
export LANG=ja_JP.UTF-8
export LC_ALL=ja_JP.UTF-8
そしてsambaで過去にSJISで置いたファイルを一度WindowsPCへ移動してからsambaを変更する。
/usr/local/etc/smb4.conf
# unix charset = CP932
unix charset = UTF8
ここが一つ落とし穴で
UTF-8ではなくUTF8で設定
DLNAサーバーのserviioはrc.confで
serviio_lang="ja_JP.UTF8"
と設定すればOK
後日serviioの導入ページは作成することにする。
/!\ ERROR:/!\
Ports Collection support for your FreeBSD version has ended and no ports are guaranteed to build on this system.Please upgrade to a supported release.
No support will be provided if you silence this message by defining
ALLOW_UNSUPPORTED_SYSTEM.
とエラーが出てアップグレードできない。
OSを上げるのは直ぐにできないので、暫定でエラー回避して進ませるため
# setenv ALLOW_UNSUPPORTED_SYSTEM 1
と設定してとりあえずインストール
11.3までは上げられるけど、12は上手くブートできなかったんだよなぁ~
ちょっと時間が無いとトライする時間もないし、今の環境は残したいのでSSDを一つ買ってから行わないと...
この前のAmazonブラックフライデーが安かったときに買っておけばよかった。
カウンター
Today
Yesterday
最近のコメント