USB 3G ドングルを使用するために、Beaglebone Black で sakis3g というスクリプトを実行しようとしています。このスクリプトが動作するには getent が必要です。
しかし、このスクリプトを実行すると、getent が見つからないというメッセージが表示されます。また、ターミナルに「getent」と入力しても、認識されるコマンドではありません。
getent が利用可能であると想定されているため、これに関する情報はほとんどありません。どうすればインストールできますか?
答え1
これは glibc-utils パッケージの一部です。
ファイルはあるが、それがどのパッケージに属しているかわからない場合は、次の 2 つの手順で見つけることができます。
whereis getent
getent: /usr/bin/getent
opkg search /usr/bin/getent
glibc-utils - 2.9-r35.3.5 - /usr/bin/getent
空の結果が返されるため、単に「opkg search getent」を使用することはできません。
ファイルがない場合は、http://packages.debian.org Angstrom は Debian をベースにしており、Debian サイトで検索すると同様のパッケージ名が見つかるはずです。この場合、libc-bin Debian パッケージです。