狐の王国


2002年03月05日(火) [過去の今日]

#1 mkisofs の日本語 (multi-byte NLS) 対応

このパッチが当たったmkisofsのdebianパッケージは こちら にある。
使い方が分からなくて悩んでたのだが、-icodeに自分のHDDにあるファイル名の文字コードを突っ込んでやればいいらしい。あとは-Jオプションを付けてやるだけで、Joliet拡張の入った日本語ファイル名もOKなISOイメージが出来上がる。-jcharsetというJoliet拡張の文字コードを指定するオプションを付けていたのが敗因だった。これは付けちゃダメなオプションということらしい。
RockRige拡張、ならびにHFS拡張に付いては、それぞれの拡張に対応した文字コードを指定してやる必要がある。
というか、これはupstreamに取り込まれないんだろうか。
(@190)

ということで:

alias mkisofs='mkisofs -icode=euc-jp -J -r -rr-code=euc-jp -hfs -hfs-code=sjis -l -v'

としてみたり。hfsは多分これでいいと思うのだけど、違ってたら誰か突っ込んでください。sjisなのは 尚弘 に教わったです。昔のMacはShift_JISだったんだって。ありがとー、尚弘ー。
(@485)

この記事のURI

最近の記事

以上、1 日分

タイトル一覧


カテゴリ分類
Powered by hns-2.19.8, HyperNikkiSystem Project

過去にこの日記が置いてあったcgi.misao.gr.jpは廃止されました。それによって記事へのURIが変わってしまっています。cgi.misao.gr.jpをwww.misao.gr.jpと置き換えるだけで同じ記事にアクセスできるはずです。

Sugano "狐志庵" Yoshihisa(E) @ 美紗緒ネットワーク <koshian@misao.gr.jp>
日記管理ページ