#navi(IntelEdison版/opkg): No child page like: IntelEdison版/opkg/Foo
設定 †
vi /etc/opkg/base-feeds.conf
以下を追記 [#h86f708f]
src/gz all http://repo.opkg.net/edison/repo/all src/gz edison http://repo.opkg.net/edison/repo/edison src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32
Intelリポジトリの登録 †
vi /etc/opkg/intel-iotdk.conf
以下を追記
src intel-iotdk http://iotdk.intel.com/repos/1.1/intelgalactic src intel-all http://iotdk.intel.com/repos/1.1/iotdk/all src intel-i586 http://iotdk.intel.com/repos/1.1/iotdk/i586 src intel-x86 http://iotdk.intel.com/repos/1.1/iotdk/x86
パッケージリストのアップデート †
opkg update
インストーラでは以下を実行する †
echo "append path" filepath=/etc/opkg/base-feeds.conf
if [ -e ${filepath} ]; then
hantei=`grep "http://repo.opkg.net/edison/repo/all" ${filepath}` if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src/gz all http://repo.opkg.net/edison/repo/all" fi
# hantei=`grep "http://repo.opkg.net/edison/repo/edison" ${filepath}`
# echo $hantei
# if [ -z "${hantei}" ]; then
# perl append_bashprofile.pl ${filepath} "src/gz edison http://repo.opkg.net/edison/repo/edison"
# fi
hantei=`grep "http://repo.opkg.net/edison/repo/core2-32" ${filepath}` echo $hantei if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32" fi
else
perl append_bashprofile.pl ${filepath} "src/gz all http://repo.opkg.net/edison/repo/all" perl append_bashprofile.pl ${filepath} "src/gz edison http://repo.opkg.net/edison/repo/edison" perl append_bashprofile.pl ${filepath} "src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32"
fi
filepath=/etc/opkg/intel-iotdk.conf
if [ -e ${filepath} ]; then
hantei=`grep "http://iotdk.intel.com/repos/1.1/intelgalactic" ${filepath}` if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src intel-iotdk http://iotdk.intel.com/repos/1.1/intelgalactic" fi
hantei=`grep "http://iotdk.intel.com/repos/1.1/iotdk/all" ${filepath}` if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src intel-all http://iotdk.intel.com/repos/1.1/iotdk/all" fi
hantei=`grep "http://iotdk.intel.com/repos/1.1/iotdk/i586" ${filepath}` if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src intel-i586 http://iotdk.intel.com/repos/1.1/iotdk/i586" fi hantei=`grep "http://iotdk.intel.com/repos/1.1/iotdk/x86" ${filepath}` if [ -z "${hantei}" ]; then perl append_bashprofile.pl ${filepath} "src intel-x86 http://iotdk.intel.com/repos/1.1/iotdk/x86" fi
else
perl append_bashprofile.pl ${filepath} "src intel-iotdk http://iotdk.intel.com/repos/1.1/intelgalactic" perl append_bashprofile.pl ${filepath} "src intel-all http://iotdk.intel.com/repos/1.1/iotdk/all" perl append_bashprofile.pl ${filepath} "src intel-i586 http://iotdk.intel.com/repos/1.1/iotdk/i586" perl append_bashprofile.pl ${filepath} "src intel-x86 http://iotdk.intel.com/repos/1.1/iotdk/x86"
fi
echo "opkg update" opkg update