This commit is contained in:
commit
882552f4e7
10 changed files with 675 additions and 0 deletions
66
build_files/packages.json
Normal file
66
build_files/packages.json
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"packages": {
|
||||
"core": {
|
||||
"description": "Core system packages",
|
||||
"packages": [
|
||||
"systemd",
|
||||
"systemd-sysv",
|
||||
"udev",
|
||||
"procps",
|
||||
"util-linux",
|
||||
"mount",
|
||||
"passwd",
|
||||
"login",
|
||||
"bash",
|
||||
"coreutils"
|
||||
]
|
||||
},
|
||||
"ostree": {
|
||||
"description": "OSTree and boot management",
|
||||
"packages": [
|
||||
"ostree",
|
||||
"ostree-boot"
|
||||
]
|
||||
},
|
||||
"kernel": {
|
||||
"description": "Kernel and boot essentials",
|
||||
"packages": [
|
||||
"linux-image-amd64",
|
||||
"linux-headers-amd64",
|
||||
"initramfs-tools"
|
||||
]
|
||||
},
|
||||
"tools": {
|
||||
"description": "Essential command line tools",
|
||||
"packages": [
|
||||
"curl",
|
||||
"wget",
|
||||
"vim",
|
||||
"less",
|
||||
"locales",
|
||||
"ca-certificates",
|
||||
"tzdata"
|
||||
]
|
||||
},
|
||||
"development": {
|
||||
"description": "Development tools (optional)",
|
||||
"packages": [
|
||||
"build-essential",
|
||||
"git",
|
||||
"python3",
|
||||
"python3-pip"
|
||||
]
|
||||
}
|
||||
},
|
||||
"repositories": {
|
||||
"debian": {
|
||||
"url": "http://deb.debian.org/debian",
|
||||
"suite": "trixie",
|
||||
"components": ["main", "contrib", "non-free"]
|
||||
}
|
||||
},
|
||||
"post_install": [
|
||||
"usr/share/particle-os/firstboot/setup-system.sh",
|
||||
"usr/share/particle-os/firstboot/configure-network.sh"
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue