2017-07-20 10 views
0

CUPSパッケージ(IMAGE_INSTALL_appendを使用)を含むyocto画像があります。YOCTOのCUPSウェブインターフェイス

OSの実行中に、cupsファイルが/etc/init.dに見つかりませんでした。

cupsdを使用してカップを開始しました。 localhost:631を使用してウェブインターフェイスにアクセスしようとしたとき、私はnot found errorを得ました。コンソールは、それらのURLのいずれかでリソースをロードすることはできないことを示しています

http://localhost:631/cups.css

http://localhost:631/

http://localhost:631/favicon.ico

htmlと関連ファイルがcups.incfileに記載されているように見えます。 YOCTOビルドやCUPSセットアップを行う前に、追加の設定変更が必要ですか?

私はyoctoに非常に新しく、Linux環境で開発しているので、何か明白でないものがないかどうかはわかりません。

答えて

1

あなたはレシピを指す良い研究を行い、実際に解決策を見つけるのに近くなりました。

In the recipe、あなたが読むことができます:

# Remove sysinit script and symlinks if sysvinit is not in DISTRO_FEATURES 
if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','false','true',d)}; then 
    rm -rf ${D}${sysconfdir}/init.d/ 
    rm -rf ${D}${sysconfdir}/rc* 
fi 

はあなたのDISTRO_FEATURESsysvinitですか?あなたは、返信、デビッドのため

bitbake cups -e | grep "^DISTRO_FEATURES=" 
+1

感謝を行うことができますかわからない場合は

。はい、sysvinitはDISTRO_FEATURESにあります!私は意識的にこのコードをレシピに気付かなかった。私が見つけたのは、(これのおかげで - http://www.linuxquestions.org/questions/slackware-14/cups-web-interface-not-found-4175525114/)、私はlocalhostにアクセスできました:631/admin 。私はまだこのページにアクセスしてプリンタを追加できましたが、私はまだlocalhost:631にアクセスすることはできません。 – Vysh

+0

素晴らしい!私は今開いているポートをチェックするようにあなたを招待します –

関連する問題