Armadilloフォーラム

libsctp-devのインストールについて(Linux-3.4-at9)

sh_kondoh

2014年9月3日 11時16分

近藤です。

 毎度、お世話になります。

 Armadillo-840で、SCTP、IPv6、TUN/TAN機能を使用したいので、下記の環境で
SDカードブートのカーネルを作成しました。

atmark-dist-20140602
Linux-3.4-at9

 立ち上げたカーネルのコンフィグレーションは、zcat /proc/config.gzで確認しました。

 SCTPを使用するために、ライブラリ(libsctp-dev)をインストールしたいのですが、
BusyBoxではdpkgをサポートしていないため、インストールができません。

 debian-wheezy-armhf_a840_20130704.tar.gzのコンフィグレーションを変更できれ
ばよいのですが、変更の手段はないようです。

 ライブラリのインストールについて、何か手段がございましたら、お教え願えません
でしょうか。

コメント

坂本 大と申します。

busybox はdpkgをサポートしていると思います。

busybox のビルドコンフィグレーションでdpkgにチェックを入れればよいと思います。

> 近藤です。
>
>  毎度、お世話になります。
>
>  Armadillo-840で、SCTP、IPv6、TUN/TAN機能を使用したいので、下記の環境で
> SDカードブートのカーネルを作成しました。
>
> atmark-dist-20140602
> Linux-3.4-at9
>
>  立ち上げたカーネルのコンフィグレーションは、zcat /proc/config.gzで確認しました。
>
>  SCTPを使用するために、ライブラリ(libsctp-dev)をインストールしたいのですが、
> BusyBoxではdpkgをサポートしていないため、インストールができません。
>
>  debian-wheezy-armhf_a840_20130704.tar.gzのコンフィグレーションを変更できれ
> ばよいのですが、変更の手段はないようです。
>
>  ライブラリのインストールについて、何か手段がございましたら、お教え願えません
> でしょうか。

近藤です。

 坂本さん、ご返信ありがとうございます。

> busybox はdpkgをサポートしていると思います。
>
> busybox のビルドコンフィグレーションでdpkgにチェックを入れればよいと思います。

 私もBusyBoxのコンフィグレーションを見直して、dpkgがありましたので、チェックを入れて
ビルドしなおしました。

 dpkg自体は動くのですが、
dpkg: can't open '/var/lib/dpkg/status': No such file or directory
と表示され、インストールも何もできない状態です。
 確認しましたが、/var/libの下には何もない状態でした。

 何か情報をお持ちでしたら、お教え願えませんでしょうか。

坂本大です。

mkdir -p /var/lib/dpkg
touch /var/lib/dpkg/status

でダメですか?

> 坂本 大と申します。
>
> busybox はdpkgをサポートしていると思います。
>
> busybox のビルドコンフィグレーションでdpkgにチェックを入れればよいと思います。
>
> > 近藤です。
> >
> >  毎度、お世話になります。
> >
> >  Armadillo-840で、SCTP、IPv6、TUN/TAN機能を使用したいので、下記の環境で
> > SDカードブートのカーネルを作成しました。
> >
> > atmark-dist-20140602
> > Linux-3.4-at9
> >
> >  立ち上げたカーネルのコンフィグレーションは、zcat /proc/config.gzで確認しました。
> >
> >  SCTPを使用するために、ライブラリ(libsctp-dev)をインストールしたいのですが、
> > BusyBoxではdpkgをサポートしていないため、インストールができません。
> >
> >  debian-wheezy-armhf_a840_20130704.tar.gzのコンフィグレーションを変更できれ
> > ばよいのですが、変更の手段はないようです。
> >
> >  ライブラリのインストールについて、何か手段がございましたら、お教え願えません
> > でしょうか。

近藤です。

 坂本さん、ご返信ありがとうございます。

> mkdir -p /var/lib/dpkg
> touch /var/lib/dpkg/status
>
> でダメですか?

 上記の方法で、無事インストールできました。

 いろいろと、情報ありがとうございました。