debian lennyの設定をいじくる。
昔からの流れでlennyにしてもlocaleはEUC-JPだったけど、mediatombのデータベース周りをいじるのUTF-8のほうがよさげだし、WordpressもUTF-8だしなーということで、設定をいじることに。
- localeにja_JP.UTF8を追加。そのままシステムデフォルトに設定。
- そもそもUTF-8対応のTeraTerm Pro with SSH2を使ってたので、設定をUTF8に変更。
- ディレクトリ名とファイル名に一部日本語を使ってる部分があるのでconvmvを導入。3行目は動作確認(変換作業をしない)、4行目にて実際に変換。
- sambaをUTF-8に。smb.confのglobalセクションを変更。
- mediatombをUTF-8に。config.xmlを変更。
- PHP5をUTF-8に。ここを参考にしながら、php.iniのmbstringセクションをjapanese と UTF-8 に設定。
- MySQLをUTF-8に。ここを参考にしながら、my.confに対してutf8で取り扱いするように変更。
|
1 |
# dpkg-reconfigure locales |
|
1 2 3 4 |
# aptitude install convmv # cd "対象ディレクトリ" # convmv -f euc-jp -t utf8 * # convmv -f euc-jp -t utf8 * --notest |
|
1 |
unix charset = UTF8 |
|
1 2 |
<filesystem-charset>UTF-8</filesystem-charset> <metadata-charset>UTF-8</metadata-charset> |
てなことで、とりあえず気づいたところはUTF-8に変更できたかな。で、早速mediatombの中をPS3で確認。おお、今まで「ルート>Video>Directories」の下はダブルバイトが文字化けしてたけど、読める、読めるよ。これでアクセスが楽になるな。
なお、つぶやいてるffmpegのrebuild計画は頓挫中。