เจเจธ เจญเจพเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจเฉเจ เจเจธเจเจฎเจพเจเจเจผเฉเจธเจผเจจ เจตเจฟเจเจฒเจชเจพเจ เจจเฉเฉฐ เจตเฉเจเจฆเจพ เจนเจพเจ เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจฎเฉเจจเฉเฉฐ เจฒเฉเฉ เจนเฉเฅค เจเจน เจฌเจฟเจฒเจกเจฐเฉเจ เจฆเฉเจเจ เจชเฉเจธเจผเจเจธเจผเจพเจ เจฆเฉ เจชเฉเจฐเฉ เจธเฉเจเฉ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเจน เจเจพเจซเจผเฉ เจเจพเจฐเจเจธเจผเฉเจฒ เจนเจจ เจ เจคเฉ เจฌเจฟเจฒเจกเจฐเฉเจ เจฆเฉเจเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจฆเจเจฒ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
เจเจธเจเจฎเจพเจเจเจผเฉเจธเจผเจจ เจฒเจ เจฌเจพเจนเจฐเฉ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ
เจชเจฐ เจเจน เจตเจฟเจงเฉ เจฌเจนเฉเจค เจธเฉเจตเจฟเจงเจพเจเจจเจ เจจเจนเฉเจ เจนเฉ, เจเจพเจธ เจเจฐเจเฉ เจเจฆเฉเจ เจฌเจฟเจฒเจกเจฐเฉเจ เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเจฐเจจเจพ. เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจตเจฟเจงเฉ เจนเฉ เจฌเจพเจนเจฐเฉ เจฐเฉเฉฑเจ. เจเจธเจฆเจพ เจธเจพเจฐ เจเจน เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจฌเฉเจฐเจก, เจธเฉฐเจฐเจเจจเจพ, เจชเฉเจเฉเจ เจ เจคเฉ เจนเฉเจฐ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจจเฉเฉฐ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ, เจฎเฉเจ เจชเฉเจเฉเจเจพเจ เจตเจฟเฉฑเจ เจชเฉเจเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจชเฉเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเจพเจ, เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจญเจพเจ เจตเจฟเฉฑเจ เจนเฉเจฐ เจตเฉเจฐเจตเฉ) เจ เจคเฉ เจฌเจฟเจฒเจกเจฐเฉเจ เจเฉเจฆ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจนเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเฉ เจฆเฉเจตเฉเจเจพ. เจเจธเจฆเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ.
เจจเฉเจ: เจคเฉเจธเฉเจ เจเฉฑเจ เจตเจพเจฐ เจตเจฟเฉฑเจ เจเจ เจฌเจพเจนเจฐเฉ เจฐเฉเฉฑเจเจพเจ เจจเฉเฉฐ เจเจตเจฐเจฒเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจฌเจฟเจฒเจกเจฐเฉเจ เจฎเฉเจจเฉเจ เจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ เจนเฉ
เจเจฒเฉ เจเฉฑเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ my_tree เจฌเจฃเจพเจเจ, เจเฉ เจฌเจฟเจฒเจกเจฐเฉเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเฉ เจ เฉฑเจเฉ เจธเจฅเจฟเจค เจนเฉ เจ เจคเฉ เจเฉฑเจฅเฉ เจเจชเจฃเฉ เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเฉเจเฅค เจเจเจเจชเฉเฉฑเจ เจนเฉเจ เจฆเจฟเฉฑเจคเฉ เจซเจพเจเจฒ เจฌเจฃเจคเจฐ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ:
[alexey@alexey-pc my_tree]$ tree
.
โโโ board
โ โโโ my_x86_board
โ โโโ bef_cr_fs_img.sh
โ โโโ linux.config
โ โโโ rootfs_overlay
โ โโโ users.txt
โโโ Config.in
โโโ configs
โ โโโ my_x86_board_defconfig
โโโ external.desc
โโโ external.mk
โโโ package
โโโ patches
6 directories, 7 files
เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจตเฉเจ เจธเจเจฆเฉ เจนเฉ, เจเจฎ เจคเฉเจฐ 'เจคเฉ เจฌเจฃเจคเจฐ เจฌเจฟเจฒเจกเจฐเฉเจ เจฆเฉ เจฌเจฃเจคเจฐ เจจเฉเฉฐ เจฆเฉเจนเจฐเจพเจเจเจฆเฉ เจนเฉเฅค
เจเฉเจเจพเจฒเจพเจ เจฌเฉเจฐเจก เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจนเจฐเฉเจ เจฌเฉเจฐเจก เจฒเจ เจตเจฟเจธเจผเฉเจธเจผ เจซเจพเจเจฒเจพเจ เจธเจผเจพเจฎเจฒ เจนเจจ:
- bef_cr_fs_img.sh เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจนเฉ เจเฉ เจเจพเจฐเจเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฌเจฃเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจเจฒเจพเจเจ เจเจพเจตเฉเจเจพ, เจชเจฐ เจเจธเจจเฉเฉฐ เจเจฟเฉฑเจคเจฐเจพเจ เจตเจฟเฉฑเจ เจชเฉเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจเฅค เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจตเจฐเจคเจพเจเจเฉ
- linux.config - เจเจฐเจจเจฒ เจธเฉฐเจฐเจเจจเจพ
- rootfs_overlay - เจเจพเจฐเจเจฟเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเจตเจฐเจฒเฉ เจเจฐเจจ เจฒเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ
- user.txt - เจเฉฑเจ เจซเจพเจเจฒ เจเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจ เจเจพเจฃ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเฉ เจนเฉ
เจเฉเจเจพเจฒเจพเจ เจเฉเจจเจซเจฟเจเจธ เจธเจพเจกเฉ เจฌเฉเจฐเจกเจพเจ เจฆเฉ defconfig เจธเจผเจพเจฎเจฟเจฒ เจนเฉเฅค เจธเจพเจกเฉ เจเฉเจฒ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจนเฉเฅค
เจชเฉเจเฉเจ - เจธเจพเจกเฉ เจชเฉเจเฉเจเจพเจ เจจเจพเจฒ เจเฉเจเจพเจฒเจพเจ. เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ, เจฌเจฟเจฒเจกเจฐเฉเจ เจตเจฟเฉฑเจ เจธเฉเจฎเจค เจเจฟเจฃเจคเฉ เจตเจฟเฉฑเจ เจชเฉเจเฉเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจฐเจฃเจจ เจ
เจคเฉ เจจเจฟเจฏเจฎ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจ
เจธเฉเจ เจเฉฑเจฅเฉ icewm เจตเจฟเฉฐเจกเฉ เจฎเฉเจจเฉเจเจฐ เจ
เจคเฉ เจธเจฒเจฟเจฎ เจเฉเจฐเจพเจซเจฟเจเจฒ เจฒเจพเจเจเจจ เจฎเฉเจจเฉเจเจฐ เจจเฉเฉฐ เจเฉเฉเจพเจเจเฉเฅค
เจชเฉเจ โ เจคเฉเจนเจพเจจเฉเฉฐ เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจเฉเจเจพเจ เจฒเจ เจคเฉเจนเจพเจกเฉ เจชเฉเจเจพเจ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจธเจเฉเจฐ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจนเฉเจ เจพเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจญเจพเจ เจตเจฟเฉฑเจ เจนเฉเจฐ เจตเฉเจฐเจตเฉเฅค
เจนเฉเจฃ เจธเจพเจจเฉเฉฐ เจธเจพเจกเฉ เจฌเจพเจนเจฐเฉ-เจเฉเจฐเฉ เจฒเจ เจตเจฐเจฃเจจ เจซเจพเจเจฒเจพเจ เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเจธเจฆเฉ เจฒเจ 3 เจซเจพเจเจฒเจพเจ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจนเจจ: external.desc, Config.in, external.mkเฅค
external.desc เจ เจธเจฒ เจตเจฐเจฃเจจ เจธเจผเจพเจฎเจฟเจฒ เจนเฉ:
[alexey@alexey-pc my_tree]$ cat external.desc
name: my_tree
desc: My simple external-tree for article
เจชเจนเจฟเจฒเฉ เจฒเจพเจเจจ เจฆเจพ เจธเจฟเจฐเจฒเฉเจ เจนเฉเฅค เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจฌเจฟเจฒเจกเจฐเฉเจ เจเฉฑเจ เจตเฉเจฐเฉเจเจฌเจฒ เจฌเจฃเจพเจ $(BR2_EXTERNAL_MY_TREE_PATH), เจเจฟเจธเจฆเฉ เจตเจฐเจคเฉเจ เจ เจธเฉเจเจฌเจฒเฉ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจเจฐเจจ เจตเฉเจฒเฉ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจชเจญเฉเจเจคเจพ เจซเจพเจเจฒ เจฆเจพ เจฎเจพเจฐเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจ เจจเฉเจธเจพเจฐ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/users.txt
เจฆเฉเจเฉ เจฒเจพเจเจจ เจเฉฑเจ เจเฉเจเจพ, เจฎเจจเฉเฉฑเจเฉ-เจชเฉเฉเจนเจจเจฏเฉเจ เจตเจฐเจฃเจจ เจนเฉเฅค
Config.in, external.mk โ เจธเจผเจพเจฎเจฟเจฒ เจเฉเจคเฉ เจชเฉเจเฉเจเจพเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจ เจฒเจ เจซเจพเจเจฒเจพเจเฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจชเฉเจเฉเจ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจเจฐเจฆเฉ, เจคเจพเจ เจเจน เจซเจพเจเจฒเจพเจ เจเจพเจฒเฉ เจเฉฑเจกเฉเจเจ เจเจพ เจธเจเจฆเฉเจเจ เจนเจจเฅค เจซเจฟเจฒเจนเจพเจฒ, เจ
เจธเฉเจ เจเจนเฉ เจเจฐเจพเจเจเฉเฅค
เจนเฉเจฃ เจธเจพเจกเฉ เจเฉเจฒ เจธเจพเจกเจพ เจฌเจพเจนเจฐเฉ-เจเฉเจฐเฉ เจคเจฟเจเจฐ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฌเฉเจฐเจก เจฆเฉ เจกเจฟเจซเจเจจเจซเจฟเจ เจ
เจคเฉ เจเจธเจฆเฉ เจฒเฉเฉ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจนเจจเฅค เจเจฒเฉ เจฌเจฟเจฒเจกเจฐเฉเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ 'เจคเฉ เจเฉฑเจฒเฉเจ เจ
เจคเฉ external-tree เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉเจ:
[alexey@alexey-pc buildroot]$ make BR2_EXTERNAL=../my_tree/ my_x86_board_defconfig
#
# configuration written to /home/alexey/dev/article/ramdisk/buildroot/.config
#
[alexey@alexey-pc buildroot]$ make menuconfig
เจชเจนเจฟเจฒเฉ เจเจฎเจพเจเจก เจตเจฟเฉฑเจ เจ เจธเฉเจ เจเจฐเจเฉเจฎเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ BR2_EXTERNAL=../my_tree/, เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจฐเฉเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค เจคเฉเจธเฉเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจตเจฐเจคเฉเจ เจฒเจ เจเจ เจฌเจพเจนเจฐเฉ-เจฐเฉเฉฑเจเจพเจ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจตเจพเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจฟเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉฑเจ เจซเจพเจเจฒ เจเจเจเจชเฉเจ/.br-external.mk เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเฉเฅค เจตเจฐเจคเฉ เจเจ เจฌเจพเจนเจฐเฉ เจฐเฉเฉฑเจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจเฉเจฐ เจเจฐเจฆเจพ เจนเฉ:
[alexey@alexey-pc buildroot]$ cat output/.br-external.mk
#
# Automatically generated file; DO NOT EDIT.
#
BR2_EXTERNAL ?= /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
BR2_EXTERNAL_NAMES =
BR2_EXTERNAL_DIRS =
BR2_EXTERNAL_MKS =
BR2_EXTERNAL_NAMES += my_tree
BR2_EXTERNAL_DIRS += /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
BR2_EXTERNAL_MKS += /home/alexey/dev/article/ramdisk/my_small_linux/my_tree/external.mk
export BR2_EXTERNAL_my_tree_PATH = /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
export BR2_EXTERNAL_my_tree_DESC = My simple external-tree for article
เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ! เจเจธ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฎเจพเจฐเจ เจจเจฟเจฐเจชเฉฑเจ เจนเฉเจฃเจเฉ!
เจฎเฉเจจเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจตเจฟเจเจฒเจช เจเจเจเจฎ เจฆเจฟเจเจพเจ เจฆเจฟเฉฑเจคเฉ เจนเฉ:
เจเจธ เจธเจฌเจฎเฉเจจเฉ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฌเจพเจนเจฐเฉ-เจเฉเจฐเฉ เจคเฉเจ เจธเจพเจกเฉ เจชเฉเจเฉเจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃเจเฉเฅค เจเจน เจญเจพเจ เจเจธ เจตเฉเจฒเฉ เจเจพเจฒเฉ เจนเฉเฅค
เจนเฉเจฃ เจธเจพเจกเฉ เจฒเจ เจฌเจพเจนเจฐเฉ เจฐเฉเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจฎเจพเจฐเจเจพเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจเจฃเจพ เจตเจงเฉเจฐเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉเฅค
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจฌเจฟเจฒเจก เจตเจฟเจเจฒเจช โ เจฌเจฟเจฒเจกเจฐเฉเจ เจธเฉฐเจฐเจเจจเจพ เจญเจพเจ เจจเฉเฉฐ เจธเฉเจต เจเจฐเจจ เจฒเจ เจธเจฅเจพเจจ เจตเจฟเฉฑเจ, เจธเฉเจต เจเฉเจคเฉ เจกเจฟเจซเจเฉเจซเจฟเจ เจฒเจ เจเฉฑเจ เจชเฉเจฐเจจ เจฎเจพเจฐเจ เจนเฉเจตเฉเจเจพเฅค เจเจน extgernal_tree เจฆเฉ เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจชเจฒ 'เจคเฉ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉเฅค
เจ เจธเฉเจ เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ เจญเจพเจ เจตเจฟเฉฑเจ เจฎเจพเจฐเจเจพเจ เจจเฉเฉฐ เจตเฉ เจ เฉเจ เจเจฐเจพเจเจเฉเฅค เจฌเจฃเจพเจ เจเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจฒเจ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/users.txt
เจเจฐเจจเจฒ เจญเจพเจ เจตเจฟเฉฑเจ, เจเจฐเจจเจฒ เจธเฉฐเจฐเจเจจเจพ เจฒเจ เจฎเจพเจฐเจ เจฌเจฆเจฒเฉ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/linux.config
เจนเฉเจฃ เจ เจธเฉเจเจฌเจฒเฉ เจฆเฉเจฐเจพเจจ เจธเจพเจกเฉ เจฌเจพเจนเจฐเฉ-เจเฉเจฐเฉ เจคเฉเจ เจธเจพเจกเฉเจเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจเจพเจตเฉเจเฉเฅค เจเจฟเจธเฉ เจนเฉเจฐ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจเจพเจฃ เจเจพเจ เจฌเจฟเจฒเจกเจฐเฉเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจตเฉเจฒเฉ, เจธเจพเจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเฉเจฃเจเฉเจเจเฅค
เจฐเฉเจ fs เจเจตเจฐเจฒเฉ เจเฉเฉเจจเจพ:
เจเจน เจตเจฟเจงเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจฐเจเจฟเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจเจธเจพเจจเฉ เจจเจพเจฒ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจเฉเฉเจจ/เจฌเจฆเจฒเจฃ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
เจเฉเจเจฐ เจซเจพเจเจฒ เจฐเฉเจ fs เจเจตเจฐเจฒเฉเจ
เจตเจฟเฉฑเจ เจนเฉ, เจชเจฐ เจเจพเจฐเจเจฟเจ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจเฉเฉเจฟเจ เจเจพเจตเฉเจเจพ
เจเฉเจเจฐ เจซเจพเจเจฒ เจฐเฉเจ fs เจเจตเจฐเจฒเฉเจ
เจ
เจคเฉ เจเจพเจฐเจเจฟเจ เจตเจฟเฉฑเจ เจนเฉ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจพเจตเฉเจเจพเฅค
เจชเจนเจฟเจฒเจพเจ, เจเจ เจฐเฉเจ fs เจเจตเจฐเจฒเฉ เจกเจพเจเจฐ เจฆเจพ เจฎเจพเจฐเจ เจธเฉเฉฑเจ เจเจฐเฉเจเฅค เจเจน เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ โ เจฐเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเจตเจฐเจฒเฉเจ
เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจญเจพเจ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/rootfs_overlay/
เจนเฉเจฃ เจฆเฉ เจซเจพเจเจฒเจพเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจเฅค
[alexey@alexey-pc my_small_linux]$ cat my_tree/board/my_x86_board/rootfs_overlay/etc/hosts
127.0.0.1 localhost
127.0.1.1 my_small_linux
8.8.8.8 google-public-dns-a.google.com.
[alexey@alexey-pc my_small_linux]$ cat my_tree/board/my_x86_board/rootfs_overlay/new_file.txt
This is new file from overlay
เจชเจนเจฟเจฒเฉ เจซเจพเจเจฒ (my_tree/board/my_x86_board/rootfs_overlay/etc/hosts) เจฎเฉเจเฉฐเจฎเจฒ เจธเจฟเจธเจเจฎ เจคเฉ /etc/hosts เจซเจพเจเจฒ เจจเฉเฉฐ เจฌเจฆเจฒ เจฆเฉเจตเฉเจเฉเฅค เจฆเฉเจเฉ เจซเจพเจเจฒ (cat my_tree/board/my_x86_board/rootfs_overlay/new_file.txt) เจจเฉเฉฐ เจเฉเฉเจฟเจ เจเจพเจตเฉเจเจพเฅค
เจ เจธเฉเจ เจเจเฉฑเจคเจฐ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ:
เจธเจฟเจธเจเจฎ เจ เจธเฉเจเจฌเจฒเฉ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจพเจตเจพเจ 'เจคเฉ เจ เจจเฉเจเฉเจฒเจฟเจค เจธเจเฉเจฐเจฟเจชเจเจพเจ เจฆเจพ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ
เจ เจเจธเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจจเจฟเจธเจผเจพเจจเจพ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฆเฉ เจ เฉฐเจฆเจฐ เจเฉเจ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจธ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจฟ เจเจธเจจเฉเฉฐ เจเจฟเฉฑเจคเจฐเจพเจ เจตเจฟเฉฑเจ เจชเฉเจ เจเฉเจคเจพ เจเจพเจตเฉเฅค
เจเจน เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ เจญเจพเจ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ:
เจชเจนเจฟเจฒเฉเจเจ เจฆเฉ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจจเฉเฉฐ เจเจพเจฐเจเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฌเจฃเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจธ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจฟ เจเจธเจจเฉเฉฐ เจเจฟเฉฑเจคเจฐเจพเจ เจตเจฟเฉฑเจ เจชเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจซเจฐเจ เจเจน เจนเฉ เจเจฟ fakeroot เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ fakeroot เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจฐเฉเจ เจเจชเจญเฉเจเจคเจพ เจตเจเฉเจ เจเฉฐเจฎ เจฆเฉ เจจเจเจฒ เจเจฐเจฆเจพ เจนเฉเฅค
เจธเจฟเจธเจเจฎ เจชเฉเจฐเจคเฉเจฌเจฟเฉฐเจฌ เจฌเจฃเจพเจ เจเจพเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจเจเจฐเฉ เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจคเฉเจธเฉเจ เจเจธ เจตเจฟเฉฑเจ เจตเจพเจงเฉ เจเจพเจฐเจตเจพเจเจเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ NFS เจธเจฐเจตเจฐ เจคเฉ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจเจฒ เจเจฐเฉ เจเจพเจ เจเจชเจฃเฉ เจกเจฟเจตเจพเจเจธ เจซเจฐเจฎเจตเฉเจ เจฐ เจฆเฉ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเฅค
เจเฉฑเจ เจเจฆเจพเจนเจฐเจจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ, เจฎเฉเจ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฌเจฃเจพเจตเจพเจเจเจพ เจเฉ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจฒเจฟเจเจพเจเจเฉ เจ
เจคเฉ เจฎเจฟเจคเฉ เจจเฉเฉฐ /etc/ เจฌเจฃเจพเจตเจพเจเจเจพเฅค
เจชเจนเจฟเจฒเจพเจ เจฎเฉเจ เจเจชเจฃเฉ เจฌเจพเจนเจฐเฉ-เจเฉเจฐเฉ เจตเจฟเฉฑเจ เจเจธ เจซเจพเจเจฒ เจฆเจพ เจฎเจพเจฐเจ เจฆเจฐเจธเจพเจตเจพเจเจเจพ:
เจ เจคเฉ เจนเฉเจฃ เจธเจเฉเจฐเจฟเจชเจ เจเฉเจฆ:
[alexey@alexey-pc buildroot]$ cat ../my_tree/board/my_x86_board/bef_cr_fs_img.sh
#!/bin/sh
echo "my small linux 1.0 pre alpha" > output/target/etc/mysmalllinux-release
date >> output/target/etc/mysmalllinux-release
เจ เจธเฉเจเจฌเจฒเฉ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจธเฉเจ เจเจธ เจซเจพเจเจฒ เจจเฉเฉฐ เจธเจฟเจธเจเจฎ เจคเฉ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ.
เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ, เจธเจเฉเจฐเจฟเจชเจ เจตเฉฑเจกเฉ เจฌเจฃ เจธเจเจฆเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจ เจธเจฒ เจชเฉเจฐเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจเฉฑเจ เจตเจงเฉเจฐเฉ เจเฉฑเจจเจค เจฐเจธเจคเจพ เจฒเจฟเจ:
- เจฎเฉเจ เจเฉฑเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฌเจฃเจพเจ เจนเฉ (my_tree/board_my_x86_board/inside_fakeroot_scripts) เจเจฟเจธ เจตเจฟเฉฑเจ เจธเฉเจฐเฉเจ เจฒ เจจเฉฐเจฌเจฐเจพเจ เจฆเฉ เจจเจพเจฒ, เจเจฒเจพเจเจฃ เจฒเจ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจนเจจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, 0001-add-my_small_linux-version.sh, 0002-clear-apache-root-dir.sh
- เจฎเฉเจ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ (my_tree/board_my_x86_board/run_inside_fakeroot.sh) เจฒเจฟเจเฉ เจนเฉ เจเฉ เจเจธ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจเฉเจ เจฒเฉฐเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจตเจพเจฐ เจเจฒเจพเจเจเจฆเฉ เจนเฉ
- เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ -> fakeroot เจตเจพเจคเจพเจตเจฐเจฃ ($(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/run_inside_fakeroot.sh) เจญเจพเจ เจตเจฟเฉฑเจ เจเจฒเจพเจเจฃ เจฒเจ เจเจธเจเจฎ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจตเจฟเฉฑเจ เจฌเฉเจฐเจก เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจเจธ เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเฉ
เจธเจฐเฉเจค: www.habr.com