
Ubuntu日本語フォーラム

ログインしていません。
Debianパッケージを dpkg -x オプションで展開するとディレクトリ構造のファイルをとり出せますが、
これを、dpkgコマンドのないarmなどもマイコンする場合、例えば
/etc/default/
/etc/init.d/
/etc/network/
など、コピー先のフォルダの有無を一つ一つ確認して、コピーしていますが
一括で、フォルダーに追加コピーすることはできないでしょうか?
オフライン
「Debianパッケージ」というのが.debなパッケージファイルという意味であれば、
$ dpkg -i [package]
などでよいかと思います。
Debian向けにパッケージングされたものであれば、それをそのままUbuntuシステムに突っ込むのはお勧めできません。
PPAなどで探すなどしてUbuntu用にパッケージングされたものを探してみて下さい。
オフライン
こういう形でtarでまとめて -C つきで展開、というのはどうでしょうか。
(dpkgが入っている環境)
# dpkg -x mozc-server_0.12.402.102-1ubuntu1\~ppa1_i386.deb mozc-extracted
# cd mozc-extracted
# tar cvzfp mozc-extracted.tgz usr
(ターゲット)
# tar xzvfp mozc-extracted.tgz -C /
ただ、この方法で展開する場合、メンテナスクリプトをきちんと読んで、メンテナスクリプトで行われているファイル操作に相当する措置を手動でやる必要がありますので、基本的にはまったくお勧めできません。裏技的にやるのはありかと思いますが、日常的にやると破滅的に手間がかかる事態を招く気がします。
dpkgコマンドを真っ先にポートしてしまうのが楽であろうと思われます。
オフライン