yocto習得
yocto習得
yocto環境バックアップ
$ cd $WORK/$TOP $ mkdir build/images/$MACHINE/ $ $ rsync -a build/tmp/deploy/images/$MACHINE/ build/images/$MACHINE/ $ rm -rf build/tmp/ $ cd $WORK $
${DL_DIR}の古いものを削除
以下のコマンドで、長期間アクセスしていないファイル(長期間読み書きされていない)を削除する。 (以下の例は90日間アクセスしていないファイルを削除している)
# 削除対象の合計を確認 $ find ${DL_DIR} -type f -atime +90 -print | xargs du -shc [snip] 2.7G 合計 # 削除 $ find ${DL_DIR} -type f -atime +90 -print | xargs rm -rf
参考: https://docs.oracle.com/cd/E19455-01/806-2718/6jbtrjv1a/index.html
Yocto Project Quick Start
https://www.yoctoproject.org/docs/2.2/yocto-project-qs/yocto-project-qs.html
- 節約術
以下の1行追加すると、レシピ毎に生成した workディレクトリ を削除してくれる。(レシピのwork/temp/ログ は残る) 詳細はここ
[snip] INHERIT += "rm_work"
- Next Step
Step | 概要 |
---|---|
Web site | This |
Development Manual | column |
(SDK) Developer's Guide | will |
(BSP) Developer's Guide | raspberry pi を例に |
Toaster User Manual | Webインターフェース。 |
Reference Manual | aligned |