mirror of
https://github.com/Lakr233/vphone-cli.git
synced 2026-09-02 02:34:29 +00:00
Fetch debs listed in debs.list into a cached debs/ dir (skipping already -cached files, honoring manually-added ones), stage the whole cache into the per-boot preboot dir alongside Sileo, and install on first boot. - fetch_debs.sh: manifest fetch, atomic download, non-fatal on failure, chowns cache back to invoking user under sudo - cfw_install_jb.sh / cfw_install_exp.sh: fetch + stage into $BOOT_HASH/debs - vphone_jb_setup.sh (5b): idempotent install — skip packages already at >= the staged version, install the rest in one dpkg -i so inter-package deps resolve in a single pass - debs.list tracked manifest; debs/ cache gitignored Co-Authored-By: Claude Opus 4.8 <[email protected]>
18 lines
1006 B
Plaintext
18 lines
1006 B
Plaintext
# debs.list — URLs of .deb packages to download during machine setup (JB/EXP).
|
|
#
|
|
# One URL per line. Blank lines and lines starting with '#' are ignored.
|
|
#
|
|
# Downloads are cached in ./debs/ (keyed by filename); a file already present
|
|
# there is not re-downloaded. You may also drop .deb files into ./debs/
|
|
# manually — they are installed on first boot alongside the downloaded ones.
|
|
#
|
|
# A failed download prints an error and is skipped; it never aborts setup.
|
|
# Packages are installed with `dpkg -i` on first boot (same as Sileo); this
|
|
# does not resolve dependencies.
|
|
#
|
|
# Example:
|
|
# https://havoc.app/get/com.example.pkg/com.example.pkg_1.0_iphoneos-arm64.deb
|
|
https://apt.procurs.us/pool/main/iphoneos-arm64-rootless/3000/openssh/openssh-client_9.7p1-1_iphoneos-arm64.deb
|
|
https://apt.procurs.us/pool/main/iphoneos-arm64-rootless/3000/openssh/openssh-sftp-server_9.7p1-1_iphoneos-arm64.deb
|
|
https://apt.procurs.us/pool/main/iphoneos-arm64-rootless/3000/openssh/openssh-server_9.7p1-1_iphoneos-arm64.deb
|