EVERYTHING FROM THE OTHER REPO

This commit is contained in:
2026-07-29 03:36:26 +03:00
parent 6777ea96db
commit 92a6ae42f5
4426 changed files with 1696506 additions and 2 deletions
+1
View File
@@ -0,0 +1 @@
armhf
+1
View File
@@ -0,0 +1 @@
@@ -0,0 +1,282 @@
# shellcheck shell=sh
if doing_variant fakechroot; then
test "$FAKECHROOT" = "true" || error 1 FAKECHROOTREQ "This variant requires fakechroot environment to be started"
fi
case $ARCH in
alpha|ia64) LIBC="libc6.1" ;;
kfreebsd-*) LIBC="libc0.1" ;;
hurd-*) LIBC="libc0.3" ;;
*) LIBC="libc6" ;;
esac
work_out_debs () {
case "$CODENAME" in
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye|bookworm)
# always compute for bookworm and earlier
required="$(get_debs Priority: required)"
;;
*)
# only compute when variant is not buildd for trixie and later
if ! doing_variant buildd; then
required="$(get_debs Priority: required)"
fi
esac
if doing_variant - || doing_variant fakechroot; then
#required="$required $(get_debs Priority: important)"
# ^^ should be getting debconf here somehow maybe
base="$(get_debs Priority: important)"
elif doing_variant buildd; then
base="apt build-essential"
# do not install Priority:required for the buildd variant
# explicitly add mawk because we cannot resolve base-files's
# virtual pre-depends on awk
case "$CODENAME" in
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye|bookworm)
# only apply this for trixie and later
;;
*) required="mawk $(get_debs Essential: yes)";;
esac
elif doing_variant minbase; then
base="apt"
fi
if doing_variant fakechroot; then
# ldd.fake needs binutils
required="$required binutils"
fi
case $MIRRORS in
https://*)
case "$CODENAME" in
# apt-transport-https exists from lenny to stretch
lenny|squeeze|wheezy|jessie*|stretch)
base="$base apt-transport-https ca-certificates"
;;
*)
base="$base ca-certificates"
;;
esac
;;
esac
# On suites == bookworm, either we set up a merged-/usr system
# via merge_usr, or we deliberately avoid that migration by creating
# the flag file. This means there's no need for the live migration
# 'usrmerge' package and its extra dependencies:
# we can install the empty 'usr-is-merged' metapackage to indicate
# that the transition has been done.
# On suites > bookworm there are no longer usr-is-merged or usrmerge
# packages, so ensure the dependency is pruned if present.
case "$CODENAME" in
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye)
;;
bookworm)
required="$required usr-is-merged"
EXCLUDE_DEPENDENCY="$EXCLUDE_DEPENDENCY usrmerge"
;;
*)
EXCLUDE_DEPENDENCY="$EXCLUDE_DEPENDENCY usrmerge"
;;
esac
case $ARCH in
hurd-*)
# cron-daemon-common depends on systemd-opensysusers
# that opensysusers Provides, but debootstrap won't
# see that
case \ $(echo $base)\ in
*" cron "*)
required="$required opensysusers"
;;
esac
;;
esac
}
first_stage_install () {
case "$CODENAME" in
# tar -k blacklist for past releases
etch*|lenny|squeeze|wheezy|jessie*)
;;
*)
# see https://bugs.debian.org/838388
EXTRACT_DEB_TAR_OPTIONS="$EXTRACT_DEB_TAR_OPTIONS -k"
;;
esac
case "$CODENAME" in
# "merged-usr" blacklist for past releases
etch*|lenny|squeeze|wheezy|jessie*|stretch)
[ -z "$MERGED_USR" ] && MERGED_USR="no"
;;
buster|bullseye|bookworm)
[ -z "$MERGED_USR" ] && doing_variant buildd && MERGED_USR="no"
;;
esac
extract $required
merge_usr
mkdir -p "$TARGET/var/lib/dpkg"
: >"$TARGET/var/lib/dpkg/status"
: >"$TARGET/var/lib/dpkg/available"
setup_etc
if [ ! -e "$TARGET/etc/fstab" ]; then
cat > "$TARGET/etc/fstab" <<EOF
# UNCONFIGURED FSTAB FOR BASE SYSTEM
#
# <file system> <mount point> <type> <options> <dump> <pass>
EOF
chown 0:0 "$TARGET/etc/fstab"; chmod 644 "$TARGET/etc/fstab"
fi
setup_devices
if doing_variant fakechroot || [ "$CONTAINER" = "docker" ]; then
setup_proc_symlink
fi
}
second_stage_install () {
in_target /bin/true
setup_dynamic_devices
x_feign_install () {
local pkg="$1"
local deb="$(debfor $pkg)"
local ver="$(in_target dpkg-deb -f "$deb" Version)"
mkdir -p "$TARGET/var/lib/dpkg/info"
echo \
"Package: $pkg
Version: $ver
Maintainer: unknown
Status: install ok installed" >> "$TARGET/var/lib/dpkg/status"
touch "$TARGET/var/lib/dpkg/info/${pkg}.list"
}
x_feign_install dpkg
x_core_install () {
smallyes '' | in_target dpkg --force-depends --install $(debfor "$@")
}
p () {
baseprog="$(($baseprog + ${1:-1}))"
}
if ! doing_variant fakechroot; then
setup_proc
in_target /sbin/ldconfig
fi
DEBIAN_FRONTEND=noninteractive
DEBCONF_NONINTERACTIVE_SEEN=true
export DEBIAN_FRONTEND DEBCONF_NONINTERACTIVE_SEEN
baseprog=0
bases=7
p; progress $baseprog $bases INSTCORE "Installing core packages" #1
info INSTCORE "Installing core packages..."
p; progress $baseprog $bases INSTCORE "Installing core packages" #2
ln -sf mawk "$TARGET/usr/bin/awk"
x_core_install base-passwd
x_core_install base-files
p; progress $baseprog $bases INSTCORE "Installing core packages" #3
x_core_install dpkg
if [ ! -e "$TARGET/etc/localtime" ]; then
ln -sf /usr/share/zoneinfo/UTC "$TARGET/etc/localtime"
fi
if doing_variant fakechroot; then
install_fakechroot_tools
fi
p; progress $baseprog $bases INSTCORE "Installing core packages" #4
x_core_install $LIBC
p; progress $baseprog $bases INSTCORE "Installing core packages" #5
x_core_install perl-base
p; progress $baseprog $bases INSTCORE "Installing core packages" #6
rm "$TARGET/usr/bin/awk"
x_core_install mawk
p; progress $baseprog $bases INSTCORE "Installing core packages" #7
if doing_variant -; then
x_core_install debconf
fi
baseprog=0
bases=$(set -- $required; echo $#)
info UNPACKREQ "Unpacking required packages..."
exec 7>&1
smallyes '' |
(repeatn 5 in_target_failmsg UNPACK_REQ_FAIL_FIVE "Failure while unpacking required packages. This will be attempted up to five times." "" \
dpkg --status-fd 8 --force-depends --unpack $(debfor $required) 8>&1 1>&7 || echo EXITCODE $?) |
dpkg_progress $baseprog $bases UNPACKREQ "Unpacking required packages" UNPACKING
info CONFREQ "Configuring required packages..."
echo \
"#!/bin/sh
exit 101" > "$TARGET/usr/sbin/policy-rc.d"
chmod 755 "$TARGET/usr/sbin/policy-rc.d"
setup_dselect_method apt
smallyes '' |
(in_target_failmsg CONF_REQ_FAIL "Failure while configuring required packages." "" \
dpkg --status-fd 8 --configure --pending --force-configure-any --force-depends 8>&1 1>&7 || echo EXITCODE $?) |
dpkg_progress $baseprog $bases CONFREQ "Configuring required packages" CONFIGURING
baseprog=0
bases="$(set -- $base; echo $#)"
info UNPACKBASE "Unpacking the base system..."
setup_available $required $base
done_predeps=
while predep=$(get_next_predep); do
# We have to resolve dependencies of pre-dependencies manually because
# dpkg --predep-package doesn't handle this.
predep=$(without "$(without "$(resolve_deps $predep)" "$required")" "$done_predeps")
# XXX: progress is tricky due to how dpkg_progress works
# -- cjwatson 2009-07-29
p; smallyes '' |
in_target dpkg --force-overwrite --force-confold --skip-same-version --install $(debfor $predep)
base=$(without "$base" "$predep")
done_predeps="$done_predeps $predep"
done
if [ -n "$base" ]; then
smallyes '' |
(repeatn 5 in_target_failmsg INST_BASE_FAIL_FIVE "Failure while installing base packages. This will be re-attempted up to five times." "" \
dpkg --status-fd 8 --force-overwrite --force-confold --skip-same-version --unpack $(debfor $base) 8>&1 1>&7 || echo EXITCODE $?) |
dpkg_progress $baseprog $bases UNPACKBASE "Unpacking base system" UNPACKING
info CONFBASE "Configuring the base system..."
smallyes '' |
(repeatn 5 in_target_failmsg CONF_BASE_FAIL_FIVE "Failure while configuring base packages. This will be re-attempted up to five times." "" \
dpkg --status-fd 8 --force-confold --skip-same-version --configure -a 8>&1 1>&7 || echo EXITCODE $?) |
dpkg_progress $baseprog $bases CONFBASE "Configuring base system" CONFIGURING
fi
rm -f "$TARGET/usr/sbin/policy-rc.d"
progress $bases $bases CONFBASE "Configuring base system"
info BASESUCCESS "Base system installed successfully."
}
+916
View File
@@ -0,0 +1,916 @@
#!/bin/sh
set -e
VERSION='1.0.144'
unset TMP TEMP TMPDIR || true
# might not be exported if we're running from init=/bin/sh or similar
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
###########################################################################
if [ -z "${DEBOOTSTRAP_DIR-}" ]; then
if [ -x /debootstrap/debootstrap ]; then
DEBOOTSTRAP_DIR=/debootstrap
else
DEBOOTSTRAP_DIR=/usr/share/debootstrap
fi
fi
. "$DEBOOTSTRAP_DIR/functions"
exec 4>&1
LANG=C
EXTRA_SUITES=""
USE_COMPONENTS=main
KEYRING=""
DISABLE_KEYRING=""
FORCE_KEYRING=""
VARIANT=""
MERGED_USR=""
ARCH=""
HOST_ARCH=""
HOST_OS=""
KEEP_DEBOOTSTRAP_DIR=""
USE_DEBIANINSTALLER_INTERACTION=""
SECOND_STAGE_ONLY=""
CHROOTDIR=""
MAKE_TARBALL=""
EXTRACTOR_OVERRIDE=""
UNPACK_TARBALL=""
ADDITIONAL=""
EXCLUDE=""
EXCLUDE_DEPENDENCY=""
VERBOSE=""
CERTIFICATE=""
CACERTIFICATE=""
CHECKCERTIF=""
PRIVATEKEY=""
CACHE_DIR=""
INRELEASE_PATH=""
DEF_MIRROR="http://deb.debian.org/debian"
# set $CONTAINER
detect_container
export LANG USE_COMPONENTS
umask 022
###########################################################################
## phases:
## finddebs dldebs printdebs save_variables first_stage second_stage
RESOLVE_DEPS=true
WHAT_TO_DO="finddebs dldebs save_variables first_stage second_stage"
am_doing_phase () {
# usage: if am_doing_phase finddebs; then ...; fi
local x;
for x in "$@"; do
if echo " $WHAT_TO_DO " | grep -q " $x "; then return 0; fi
done
return 1
}
###########################################################################
usage_err()
{
info USAGE1 "usage: [OPTION]... <suite> <target> [<mirror> [<script>]]"
info USAGE2 "Try \`${0##*/} --help' for more information."
error "$@"
}
usage()
{
echo "Usage: ${0##*/} [OPTION]... <suite> <target> [<mirror> [<script>]]"
echo "Bootstrap a Debian base system into a target directory."
echo
cat <<EOF
--help display this help and exit
--version display version information and exit
--verbose don't turn off the output of wget
--download-only download packages, but don't perform installation
--print-debs print the packages to be installed, and exit
--arch=A set the architecture to install (use if no dpkg)
[ --arch=powerpc ]
--include=A,B,C adds specified names to the list of base packages
--exclude=A,B,C removes specified packages from the list
--extra-suites=A,B,C also use packages from the listed suites of the
archive
--components=A,B,C use packages from the listed components of the
archive
--variant=X use variant X of the bootstrap scripts
(currently supported variants: buildd, fakechroot,
minbase)
--merged-usr make /{bin,sbin,lib}/ symlinks to /usr/
(default for newer Debian suites)
--no-merged-usr do not make /{bin,sbin,lib}/ symlinks to /usr/
(default for older Debian suites)
--keyring=K check Release files against keyring K
--no-check-sig avoid checking Release file signatures
--no-check-gpg deprecated alias for --no-check-sig
--force-check-sig force checking Release file signatures
(also disables automatic fallback to HTTPS in case
of a missing keyring), aborting otherwise
--force-check-gpg deprecated alias for --force-check-sig
--no-resolve-deps don't try to resolve dependencies automatically
--log-extra-deps record extra dependency info in debootstrap.log
--cache-dir=DIR Use specified directory as package cache directory
--unpack-tarball=T acquire .debs from a tarball instead of http
--make-tarball=T download .debs and create a gzipped tarball
--second-stage-target=DIR
Run second stage in a subdirectory instead of root
(can be used to create a foreign chroot)
(requires --second-stage)
--extractor=TYPE override automatic .deb extractor selection
(supported: $EXTRACTORS_SUPPORTED)
--debian-installer used for internal purposes by debian-installer
--private-key=file read the private key from file
--certificate=file use the client certificate stored in file (PEM)
--ca-certificate=file Verify the server against the certificate stored in file (PEM)
--no-check-certificate do not check certificate against certificate authorities
--inrelease-path determine the path to the InRelease file of the main
archive relative to the normal position of an InRelease
file
EOF
}
###########################################################################
if [ -z "$PKGDETAILS" ]; then
error 1 NO_PKGDETAILS "No pkgdetails available; either install perl, or build pkgdetails.c from the base-installer source package"
fi
###########################################################################
if [ $# != 0 ] ; then
while true ; do
case "$1" in
--help)
usage
exit 0
;;
--version)
echo "debootstrap $VERSION"
exit 0
;;
--debian-installer)
if ! (printf "" >&3) 2>/dev/null; then
error 1 ARG_DIBYHAND "If running debootstrap by hand, don't use --debian-installer"
fi
USE_DEBIANINSTALLER_INTERACTION=yes
shift
;;
--foreign)
check_conflicting_option "$1"
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
WHAT_TO_DO="first_stage"
else
WHAT_TO_DO="finddebs dldebs save_variables first_stage"
fi
shift
;;
--second-stage)
check_conflicting_option "$1"
WHAT_TO_DO="second_stage"
SECOND_STAGE_ONLY=true
shift
;;
--second-stage-target|--second-stage-target=?*)
if [ "$SECOND_STAGE_ONLY" != "true" ] ; then
error 1 STAGE2ONLY "option %s only applies in the second stage" "$1"
fi
if [ "$1" = "--second-stage-target" ] && [ -n "$2" ] ; then
CHROOTDIR="$2"
shift 2
elif [ "$1" != "${1#--second-stage-target=}" ]; then
CHROOTDIR="${1#--second-stage-target=}"
shift
else
error 1 NEEDARG "option requires an argument: %s" "$1"
fi
;;
--print-debs)
check_conflicting_option "$1"
WHAT_TO_DO="finddebs printdebs kill_target"
shift
;;
--download-only)
check_conflicting_option "$1"
WHAT_TO_DO="finddebs dldebs"
shift
;;
--make-tarball|--make-tarball=?*)
check_conflicting_option "$1"
WHAT_TO_DO="finddebs dldebs save_variables maketarball kill_target"
if [ "$1" = "--make-tarball" ] && [ -n "$2" ] ; then
MAKE_TARBALL="$2"
shift 2
elif [ "$1" != "${1#--make-tarball=}" ]; then
MAKE_TARBALL="${1#--make-tarball=}"
shift
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--resolve-deps)
# redundant, but avoids breaking compatibility
RESOLVE_DEPS=true
shift
;;
--no-resolve-deps)
RESOLVE_DEPS=false
shift
;;
--log-extra-deps)
LOG_EXTRA_DEPS=true
shift
;;
--keep-debootstrap-dir)
KEEP_DEBOOTSTRAP_DIR=true
shift
;;
--arch|--arch=?*)
if [ "$1" = "--arch" ] && [ -n "$2" ] ; then
ARCH="$2"
shift 2
elif [ "$1" != "${1#--arch=}" ]; then
ARCH="${1#--arch=}"
shift
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--extractor|--extractor=?*)
if [ "$1" = "--extractor" ] && [ -n "$2" ] ; then
EXTRACTOR_OVERRIDE="$2"
shift 2
elif [ "$1" != "${1#--extractor=}" ]; then
EXTRACTOR_OVERRIDE="${1#--extractor=}"
shift
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
if valid_extractor "$EXTRACTOR_OVERRIDE"; then
if ! in_path "$EXTRACTOR_OVERRIDE"; then
error 1 MISSINGEXTRACTOR "The selected extractor cannot be found: %s" "$EXTRACTOR_OVERRIDE"
fi
else
error 1 BADEXTRACTOR "%s: unknown extractor" "$EXTRACTOR_OVERRIDE"
fi
;;
--unpack-tarball|--unpack-tarball=?*)
if [ "$1" = "--unpack-tarball" ] && [ -n "$2" ] ; then
check_conflicting_option "$1"
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
WHAT_TO_DO="first_stage"
else
WHAT_TO_DO="first_stage second_stage"
fi
UNPACK_TARBALL="$2"
shift 2
elif [ "$1" != "${1#--unpack-tarball=}" ]; then
check_conflicting_option "$1"
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
WHAT_TO_DO="first_stage"
else
WHAT_TO_DO="first_stage second_stage"
fi
UNPACK_TARBALL="${1#--unpack-tarball=}"
shift
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
if [ ! -f "$UNPACK_TARBALL" ] ; then
error 1 NOTARBALL "%s: No such file or directory" "$UNPACK_TARBALL"
fi
;;
--include|--include=?*)
if [ "$1" = "--include" ] && [ -n "$2" ]; then
ADDITIONAL="$2"
shift 2
elif [ "$1" != "${1#--include=}" ]; then
ADDITIONAL="${1#--include=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
ADDITIONAL="$(echo "$ADDITIONAL" | tr , " ")"
;;
--exclude|--exclude=?*)
if [ "$1" = "--exclude" ] && [ -n "$2" ]; then
EXCLUDE="$2"
shift 2
elif [ "$1" != "${1#--exclude=}" ]; then
EXCLUDE="${1#--exclude=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
EXCLUDE="$(echo "$EXCLUDE" | tr , " ")"
;;
--verbose)
VERBOSE=true
export VERBOSE
shift 1
;;
--extra-suites|--extra-suites=?*)
if [ "$1" = "--extra-suites" ] && [ -n "$2" ]; then
EXTRA_SUITES="$2"
shift 2
elif [ "$1" != "${1#--extra-suites=}" ]; then
EXTRA_SUITES="${1#--extra-suites=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
EXTRA_SUITES="$(echo "$EXTRA_SUITES" | tr , " ")"
;;
--components|--components=?*)
if [ "$1" = "--components" ] && [ -n "$2" ]; then
USE_COMPONENTS="$2"
shift 2
elif [ "$1" != "${1#--components=}" ]; then
USE_COMPONENTS="${1#--components=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
USE_COMPONENTS="$(echo "$USE_COMPONENTS" | tr , "|")"
;;
--variant|--variant=?*)
if [ "$1" = "--variant" ] && [ -n "$2" ]; then
VARIANT="$2"
shift 2
elif [ "$1" != "${1#--variant=}" ]; then
VARIANT="${1#--variant=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--cache-dir|--cache-dir=?*)
# Okay, let's check user's option
if [ "$1" = "--cache-dir" ] && [ -n "${2-}" ] ; then
CACHE_DIR="$2"
shift 2
elif [ "$1" != "${1#--cache-dir=}" ]; then
CACHE_DIR="${1#--cache-dir=}"
shift
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
if [ -n "${CACHE_DIR##/*}" ]; then
error 1 NOTABSOLUTEPATH "cache directory should be specified with an absolute path"
fi
if [ ! -d "$CACHE_DIR" ] ; then
error 1 NOCACHEDIR "%s: No such directory" "$CACHE_DIR"
fi
;;
--merged-usr)
MERGED_USR=yes
shift
;;
--no-merged-usr)
MERGED_USR=no
shift
;;
--keyring|--keyring=?*)
if ! in_path sopv && ! in_path sqv && ! in_path gpgv; then
error 1 NEEDPGPV "none of sopv, sqv or gpgv are installed, but required for Release verification"
fi
if [ "$1" = "--keyring" ] && [ -n "$2" ]; then
KEYRING="$2"
shift 2
elif [ "$1" != "${1#--keyring=}" ]; then
KEYRING="${1#--keyring=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
if [ ! -e "$KEYRING" ]; then
error 1 KEYRING "specified keyring file ($KEYRING) not found"
fi
;;
--no-check-sig|--no-check-gpg)
shift 1
DISABLE_KEYRING=1
;;
--force-check-sig|--force-check-gpg)
shift 1
FORCE_KEYRING=1
;;
--certificate|--certificate=?*)
if [ "$1" = "--certificate" ] && [ -n "$2" ]; then
CERTIFICATE="--certificate=$2"
shift 2
elif [ "$1" != "${1#--certificate=}" ]; then
CERTIFICATE="--certificate=${1#--certificate=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--private-key|--private-key=?*)
if [ "$1" = "--private-key" ] && [ -n "$2" ]; then
PRIVATEKEY="--private-key=$2"
shift 2
elif [ "$1" != "${1#--private-key=}" ]; then
PRIVATEKEY="--private-key=${1#--private-key=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--ca-certificate|--ca-certificate=?*)
if [ "$1" = "--ca-certificate" ] && [ -n "$2" ]; then
CACERTIFICATE="--ca-certificate=$2"
shift 2
elif [ "$1" != "${1#--ca-certificate=}" ]; then
CACERTIFICATE="--ca-certificate=${1#--ca-certificate=}"
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
--no-check-certificate)
CHECKCERTIF="--no-check-certificate"
shift
;;
--inrelease-path|--inrelease-path=?*)
if [ "$1" = "--inrelease-path" ] && [ -n "$2" ]; then
INRELEASE_PATH="$2"
shift 2
elif [ "$1" != "${1#--inrelease-path=}" ]; then
INRELEASE_PATH=${1#--inrelease-path=}
shift 1
else
error 1 NEEDARG "option requires an argument %s" "$1"
fi
;;
-*)
error 1 BADARG "unrecognized or invalid option %s" "$1"
;;
*)
break
;;
esac
done
fi
###########################################################################
# do auto proxy discovery
AUTOPROXY=""
if ! doing_variant fakechroot && command -v apt-config >/dev/null; then
eval "$(apt-config shell AUTOPROXY Acquire::http::Proxy-Auto-Detect)"
if [ -z "$AUTOPROXY" ]; then
eval "$(apt-config shell AUTOPROXY Acquire::http::ProxyAutoDetect)"
fi
if [ -z "${http_proxy+x}" ] && [ -x "$AUTOPROXY" ]; then
http_proxy="$($AUTOPROXY)"
if [ -n "$http_proxy" ] && [ "$http_proxy" != "DIRECT" ]; then
info AUTOPROXY "Using auto-detected proxy: $http_proxy"
export http_proxy
fi
fi
fi
###########################################################################
if [ -n "$DISABLE_KEYRING" ] && [ -n "$FORCE_KEYRING" ]; then
error 1 BADARG "Both --no-check-sig (or --no-check-gpg) and --force-check-sig (or --force-check-gpg) specified, please pick one (at most)"
fi
###########################################################################
if [ "$SECOND_STAGE_ONLY" = "true" ]; then
SUITE=$(cat "$DEBOOTSTRAP_DIR/suite")
if [ -e "$DEBOOTSTRAP_DIR/extra-suites" ]; then
EXTRA_SUITES=$(cat "$DEBOOTSTRAP_DIR/extra-suites")
fi
ARCH=$(cat "$DEBOOTSTRAP_DIR/arch")
USER_MIRROR=$(cat "$DEBOOTSTRAP_DIR/mirror")
if [ -e "$DEBOOTSTRAP_DIR/variant" ]; then
VARIANT=$(cat "$DEBOOTSTRAP_DIR/variant")
SUPPORTED_VARIANTS="$VARIANT"
fi
if [ -z "$CHROOTDIR" ]; then
TARGET=/
else
TARGET=$CHROOTDIR
fi
SCRIPT="$DEBOOTSTRAP_DIR/suite-script"
else
if ! in_path wget; then
error 1 NEEDWGET "You must install wget to download packages."
fi
if [ -z "${1-}" ] || [ -z "${2-}" ]; then
usage_err 1 NEEDSUITETARGET "You must specify a suite and a target."
fi
SUITE="$1"
TARGET="$2"
USER_MIRROR="${3-}"
TARGET="${TARGET%/}"
if [ "${TARGET#/}" = "${TARGET}" ]; then
if [ "${TARGET%/*}" = "$TARGET" ] ; then
TARGET="$(pwd)/$TARGET"
else
TARGET="$(cd "${TARGET%/*}"; echo "$(pwd)/${TARGET##*/}")"
fi
fi
SCRIPT="$DEBOOTSTRAP_DIR/scripts/$1"
if ! [ -e "$SCRIPT" ] && [ $(which distro-info 2>/dev/null) ]; then
if debian-distro-info --series "$1" >/dev/null 2>&1; then
SCRIPT="$DEBOOTSTRAP_DIR/scripts/sid"
elif ubuntu-distro-info --series "$1" >/dev/null 2>&1; then
SCRIPT="$DEBOOTSTRAP_DIR/scripts/gutsy"
fi
fi
if [ -n "$VARIANT" ] && [ -e "${SCRIPT}.${VARIANT}" ]; then
SCRIPT="${SCRIPT}.${VARIANT}"
SUPPORTED_VARIANTS="$VARIANT"
fi
if [ -n "${4-}" ]; then
if [ -e "$DEBOOTSTRAP_DIR/scripts/$4" ]; then
SCRIPT="$DEBOOTSTRAP_DIR/scripts/$4"
else
SCRIPT="$4"
fi
fi
fi
###########################################################################
if am_doing_phase kill_target; then
# Require empty target when we are going to remove it afterwards
if [ -d "$TARGET" ] && [ -n "$(ls -A "$TARGET")" ] && \
[ "$KEEP_DEBOOTSTRAP_DIR" != "true" ]; then
error 1 BADTARGET "Target directory '$TARGET' is not empty and it would be wiped"
fi
fi
###########################################################################
if in_path dpkg && \
dpkg --print-architecture >/dev/null 2>&1; then
HOST_ARCH=$(/usr/bin/dpkg --print-architecture)
elif in_path udpkg && \
udpkg --print-architecture >/dev/null 2>&1; then
HOST_ARCH=$(/usr/bin/udpkg --print-architecture)
elif [ -e "$DEBOOTSTRAP_DIR/arch" ]; then
HOST_ARCH=$(cat "$DEBOOTSTRAP_DIR/arch")
elif in_path pacman-conf; then
CARCH=$(pacman-conf Architecture)
case $CARCH in
i686) HOST_ARCH=i386 ;;
x86_64) HOST_ARCH=amd64 ;;
armv7h) HOST_ARCH=armhf ;;
aarch64) HOST_ARCH=arm64 ;;
loong64) HOST_ARCH=loong64 ;;
riscv64) HOST_ARCH=riscv64 ;;
*) echo "Unknown architecture: $CARCH" && exit 1
esac
fi
HOST_OS="$HOST_ARCH"
# basic host OS guessing for non-Debian systems
if [ -z "$HOST_OS" ]; then
case $(uname) in
Linux)
HOST_OS=linux
;;
GNU/kFreeBSD)
HOST_OS=kfreebsd
;;
GNU)
HOST_OS=hurd
;;
FreeBSD*)
HOST_OS=freebsd
;;
Darwin)
HOST_OS=darwin
;;
esac
fi
if [ -z "$ARCH" ]; then
ARCH="$HOST_ARCH"
fi
if [ -z "$ARCH" ] || [ -z "$HOST_OS" ]; then
error 1 WHATARCH "Couldn't work out current architecture"
fi
if [ "$HOST_OS" = "kfreebsd" ] || [ "$HOST_OS" = "freebsd" ]; then
for module in linprocfs fdescfs tmpfs linsysfs; do
kldstat -m "$module" > /dev/null 2>&1 || warning SANITYCHECK "Probably required module %s is not loaded" "$module"
done
fi
if [ "$TARGET" = "/" ]; then
CHROOT_CMD=""
else
CHROOT_CMD="chroot \"$TARGET\""
fi
# fakeroot cannot check /proc/1/environ
if [ "$HOST_OS" = Linux ] && ! doing_variant fakechroot && [ "$CONTAINER" = "lxc-libvirt" ]; then
CHROOT_CMD="unshare --net $CHROOT_CMD"
fi
if [ -z "${SHA_SIZE-}" ]; then
SHA_SIZE=256
fi
if ! in_path "sha${SHA_SIZE}sum" && ! in_path "sha${SHA_SIZE}"; then
warning SHA_SIZE "Cannot find binary for checking sha%s checksums, falling back to sha1" "${SHA_SIZE}"
SHA_SIZE=1
fi
DEBOOTSTRAP_CHECKSUM_FIELD="SHA$SHA_SIZE"
export ARCH SUITE EXTRA_SUITES TARGET CHROOT_CMD SHA_SIZE DEBOOTSTRAP_CHECKSUM_FIELD
if am_doing_phase first_stage second_stage; then
if in_path id && [ "$(id -u)" -ne 0 ]; then
error 1 NEEDROOT "debootstrap can only run as root"
fi
if ! in_path chroot; then
error 1 NEEDCHROOT "Cannot find chroot executable in \$PATH"
fi
# Ensure that we can create working devices and executables on the target.
if ! check_sane_mount "$TARGET"; then
error 1 NOEXEC "Cannot install into target '$TARGET' mounted with noexec"
fi
fi
if [ ! -e "$SCRIPT" ]; then
error 1 NOSCRIPT "No such script: %s" "$SCRIPT"
fi
###########################################################################
if [ "$TARGET" != "" ]; then
mkdir -p "$TARGET/debootstrap"
fi
###########################################################################
# Use of fd's by functions/scripts:
#
# stdin/stdout/stderr: used normally
# fd 4: I:/W:/etc information
# fd 5,6: spare for functions
# fd 7,8: spare for scripts
if [ "$USE_DEBIANINSTALLER_INTERACTION" = yes ]; then
# stdout=stderr: full log of debootstrap run
# fd 3: I:/W:/etc information
exec 4>&3
elif am_doing_phase printdebs; then
# stderr: I:/W:/etc information
# stdout: debs needed
exec 4>&2
else
# stderr: used in exceptional circumstances only
# stdout: I:/W:/etc information
# $TARGET/debootstrap/debootstrap.log: full log of debootstrap run
exec 4>&1
exec >>"$TARGET/debootstrap/debootstrap.log"
exec 2>&1
fi
###########################################################################
if [ -x /usr/bin/arch-test ] && am_doing_phase second_stage; then
if doing_variant fakechroot; then
ret=0; arch-test "$ARCH" || ret=$?
# Avoid failure with old arch-test package
elif arch-test --version > /dev/null 2>&1; then
ret=0; arch-test -c "$TARGET" "$ARCH" || ret=$?
else
ret=3
fi
case $ret in
0) info ARCHEXEC "Target architecture can be executed" ;;
1) error 1 ARCHNOTEXEC "Unable to execute target architecture" ;;
*) info ARCHEXECUNKNOWN "Can't verify that target arch works" ;;
esac
fi
###########################################################################
if [ "$UNPACK_TARBALL" ]; then
if [ "${UNPACK_TARBALL#/}" = "$UNPACK_TARBALL" ]; then
error 1 TARPATH "Tarball must be given an absolute path"
fi
if [ "${UNPACK_TARBALL%.tar}" != "$UNPACK_TARBALL" ]; then
(cd "$TARGET" && tar -xf "$UNPACK_TARBALL")
elif [ "${UNPACK_TARBALL%.tar.[g|x]z}" != "$UNPACK_TARBALL" ]; then
(cd "$TARGET" && tar -xf "$UNPACK_TARBALL")
elif [ "${UNPACK_TARBALL%.tgz}" != "$UNPACK_TARBALL" ]; then
(cd "$TARGET" && zcat "$UNPACK_TARBALL" | tar -xf -)
else
error 1 NOTTAR "Unknown tarball: must be .tar.[gz,xz], .tar or .tgz"
fi
fi
###########################################################################
. "$SCRIPT"
MIRRORS="$DEF_MIRROR"
if [ "$USER_MIRROR" != "" ]; then
MIRRORS="${USER_MIRROR%/}"
fi
export MIRRORS
ok=false
for v in $SUPPORTED_VARIANTS; do
if doing_variant "$v"; then ok=true; fi
done
if ! "$ok"; then
error 1 UNSUPPVARIANT "unsupported variant"
fi
###########################################################################
if am_doing_phase finddebs; then
if [ "$FINDDEBS_NEEDS_INDICES" = "true" ] || \
[ "$RESOLVE_DEPS" = "true" ]; then
download_indices
GOT_INDICES=true
fi
work_out_debs
base=$(without "$base $ADDITIONAL" "$EXCLUDE")
required=$(without "$required" "$EXCLUDE")
if [ "$RESOLVE_DEPS" = true ]; then
requiredX=$(echo "$required" | tr ' ' '\n' | sort | uniq)
baseX=$(echo "$base" | tr ' ' '\n' | sort | uniq)
info RESOLVEREQ "Resolving dependencies of required packages..."
required=$(resolve_deps "$requiredX")
info RESOLVEBASE "Resolving dependencies of base packages..."
base=$(resolve_deps "$baseX")
base=$(without "$base" "$required")
if [ "${LOG_EXTRA_DEPS-}" = true ]; then
baseN=$(without "$baseX" "$requiredX")
baseU=$(without "$baseX" "$baseN")
if [ "$baseU" != "" ]; then
info REDUNDANTBASE "Found packages in base already in required: %s" "$baseU"
fi
requiredX=$(without "$required" "$requiredX")
baseX=$(without "$base" "$baseX")
if [ "$requiredX" != "" ]; then
info NEWREQUIRED "Found additional required dependencies: %s" "$requiredX"
fi
if [ "$baseX" != "" ]; then
info NEWBASE "Found additional base dependencies: %s" "$baseX"
fi
fi
fi
all_debs="$required $base"
fi
if am_doing_phase printdebs; then
echo "$all_debs"
fi
if am_doing_phase dldebs; then
if [ "$GOT_INDICES" != "true" ]; then
download_indices
fi
download "$all_debs"
fi
if am_doing_phase save_variables; then
cp "$0" "$TARGET/debootstrap/debootstrap"
cp "$DEBOOTSTRAP_DIR/functions" "$TARGET/debootstrap/functions"
cp "$SCRIPT" "$TARGET/debootstrap/suite-script"
# pick up common setting scripts
cp "$DEBOOTSTRAP_DIR"/scripts/*-common "$TARGET/debootstrap/"
echo "$ARCH" >"$TARGET/debootstrap/arch"
echo "$SUITE" >"$TARGET/debootstrap/suite"
[ "" = "$EXTRA_SUITES" ] ||
echo "$EXTRA_SUITES" >"$TARGET/debootstrap/extra-suites"
[ "" = "$VARIANT" ] ||
echo "$VARIANT" >"$TARGET/debootstrap/variant"
echo "$required" >"$TARGET/debootstrap/required"
echo "$base" >"$TARGET/debootstrap/base"
chmod 755 "$TARGET/debootstrap/debootstrap"
fi
if am_doing_phase maketarball; then
(cd "$TARGET";
tar czf - var/lib/apt var/cache/apt debootstrap) >"$MAKE_TARBALL"
fi
if am_doing_phase first_stage; then
choose_extractor
if [ -n "$UNPACK_TARBALL" ]; then
required=$(cat "$TARGET/debootstrap/required")
base=$(cat "$TARGET/debootstrap/base")
all_debs="$required $base"
fi
# first stage sets up the chroot -- no calls should be made to
# "chroot $TARGET" here; but they should be possible by the time it's
# finished
first_stage_install
if ! am_doing_phase second_stage; then
cp "$0" "$TARGET/debootstrap/debootstrap"
cp "$DEBOOTSTRAP_DIR/functions" "$TARGET/debootstrap/functions"
cp "$SCRIPT" "$TARGET/debootstrap/suite-script"
# pick up common setting scripts
cp "$DEBOOTSTRAP_DIR"/scripts/*-common "$TARGET/debootstrap/"
echo "$ARCH" >"$TARGET/debootstrap/arch"
echo "$SUITE" >"$TARGET/debootstrap/suite"
[ "" = "$EXTRA_SUITES" ] ||
echo "$EXTRA_SUITES" >"$TARGET/debootstrap/extra-suites"
echo "$USER_MIRROR" >"$TARGET/debootstrap/mirror"
[ "" = "$VARIANT" ] ||
echo "$VARIANT" >"$TARGET/debootstrap/variant"
echo "$required" >"$TARGET/debootstrap/required"
echo "$base" >"$TARGET/debootstrap/base"
chmod 755 "$TARGET/debootstrap/debootstrap"
fi
# create sources.list
if [ "${MIRRORS#http*://}" != "$MIRRORS" ]; then
setup_apt_sources "${MIRRORS%% *}"
else
setup_apt_sources "$DEF_MIRROR"
fi
fi
if am_doing_phase second_stage; then
if [ "$SECOND_STAGE_ONLY" = true ]; then
required=$(cat "$DEBOOTSTRAP_DIR/required")
base=$(cat "$DEBOOTSTRAP_DIR/base")
all_debs="$required $base"
fi
# second stage uses the chroot to clean itself up -- has to be able to
# work from entirely within the chroot (in case we've booted into it,
# possibly over NFS eg)
second_stage_install
if [ -e "$TARGET/debootstrap/debootstrap.log" ]; then
if [ "$KEEP_DEBOOTSTRAP_DIR" = true ]; then
cp "$TARGET/debootstrap/debootstrap.log" "$TARGET/var/log/bootstrap.log"
else
# debootstrap.log is still open as stdout/stderr and needs
# to remain so, but after unlinking it some NFS servers
# implement this by a temporary file in the same directory,
# which makes it impossible to rmdir that directory.
# Moving it instead works around the problem.
mv "$TARGET/debootstrap/debootstrap.log" "$TARGET/var/log/bootstrap.log"
fi
fi
sync
if [ "$KEEP_DEBOOTSTRAP_DIR" = true ]; then
if [ -x "$TARGET/debootstrap/debootstrap" ]; then
chmod 644 "$TARGET/debootstrap/debootstrap"
fi
else
rm -rf "$TARGET/debootstrap"
fi
fi
if am_doing_phase kill_target; then
if [ "$KEEP_DEBOOTSTRAP_DIR" != true ]; then
info KILLTARGET "Deleting target directory"
case "$HOST_OS" in
freebsd|darwin)
rm -rfx "$TARGET"
;;
*)
rm -rf --one-file-system "$TARGET"
;;
esac
fi
fi
@@ -0,0 +1,80 @@
2026-07-07 21:48:11 URL:http://deb.debian.org/debian/dists/stable/InRelease [140415/140415] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs/var/lib/apt/lists/partial/deb.debian.org_debian_dists_stable_InRelease" [1]
2026-07-07 21:48:13 URL:http://deb.debian.org/debian/dists/stable/main/binary-armhf/by-hash/SHA256/52cd228fd6d32d43b5b4565c6ed471cab2ea199744324f63345a1ac08bed368f [9238176/9238176] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs/var/lib/apt/lists/partial/deb.debian.org_debian_dists_stable_main_binary-armhf_Packages.xz" [1]
2026-07-07 21:48:22 URL:http://deb.debian.org/debian/pool/main/a/apt/apt_3.0.3_armhf.deb [1363968/1363968] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/apt_3.0.3_armhf.deb" [1]
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/base-files/base-files_13.8+deb13u5_armhf.deb [73280/73280] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/base-files_13.8+deb13u5_armhf.deb" [1]
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.6.7_armhf.deb [52520/52520] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/base-passwd_3.6.7_armhf.deb" [1]
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/bash/bash_5.2.37-2+b9_armhf.deb [1432756/1432756] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/bash_5.2.37-2+b9_armhf.deb" [1]
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/u/util-linux/bsdutils_2.41-5_armhf.deb [101328/101328] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/bsdutils_1%3a2.41-5_armhf.deb" [1]
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/c/coreutils/coreutils_9.7-3_armhf.deb [2868896/2868896] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/coreutils_9.7-3_armhf.deb" [1]
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/d/dash/dash_0.5.12-12_armhf.deb [90420/90420] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/dash_0.5.12-12_armhf.deb" [1]
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/d/debconf/debconf_1.5.91_all.deb [121088/121088] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debconf_1.5.91_all.deb" [1]
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2025.1_all.deb [179244/179244] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debian-archive-keyring_2025.1_all.deb" [1]
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/debianutils/debianutils_5.23.2_armhf.deb [91408/91408] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debianutils_5.23.2_armhf.deb" [1]
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/diffutils/diffutils_3.10-4_armhf.deb [369476/369476] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/diffutils_1%3a3.10-4_armhf.deb" [1]
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.22_armhf.deb [1487744/1487744] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/dpkg_1.22.22_armhf.deb" [1]
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/f/findutils/findutils_4.10.0-3_armhf.deb [686648/686648] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/findutils_4.10.0-3_armhf.deb" [1]
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/gcc-14-base_14.2.0-19_armhf.deb [49392/49392] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/gcc-14-base_14.2.0-19_armhf.deb" [1]
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/grep/grep_3.11-4_armhf.deb [420212/420212] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/grep_3.11-4_armhf.deb" [1]
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/gzip/gzip_1.13-1_armhf.deb [133660/133660] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/gzip_1.13-1_armhf.deb" [1]
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/h/hostname/hostname_3.25_armhf.deb [10008/10008] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/hostname_3.25_armhf.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/i/init-system-helpers/init-system-helpers_1.69~deb13u1_all.deb [39360/39360] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/init-system-helpers_1.69~deb13u1_all.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/acl/libacl1_2.3.2-2+b1_armhf.deb [30040/30040] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libacl1_2.3.2-2+b1_armhf.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/apt/libapt-pkg7.0_3.0.3_armhf.deb [973384/973384] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libapt-pkg7.0_3.0.3_armhf.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/attr/libattr1_2.5.2-3_armhf.deb [21972/21972] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libattr1_1%3a2.5.2-3_armhf.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/audit/libaudit-common_4.0.2-2_all.deb [12692/12692] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libaudit-common_1%3a4.0.2-2_all.deb" [1]
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/audit/libaudit1_4.0.2-2+b2_armhf.deb [49232/49232] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libaudit1_1%3a4.0.2-2+b2_armhf.deb" [1]
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libblkid1_2.41-5_armhf.deb [155444/155444] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libblkid1_2.41-5_armhf.deb" [1]
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/libb/libbsd/libbsd0_0.12.2-2_armhf.deb [127036/127036] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libbsd0_0.12.2-2_armhf.deb" [1]
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/b/bzip2/libbz2-1.0_1.0.8-6_armhf.deb [34952/34952] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libbz2-1.0_1.0.8-6_armhf.deb" [1]
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/g/glibc/libc-bin_2.41-12+deb13u3_armhf.deb [524480/524480] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libc-bin_2.41-12+deb13u3_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/g/glibc/libc6_2.41-12+deb13u3_armhf.deb [2249772/2249772] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libc6_2.41-12+deb13u3_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libc/libcap-ng/libcap-ng0_0.8.5-4+b1_armhf.deb [16120/16120] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcap-ng0_0.8.5-4+b1_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libc/libcap2/libcap2_2.75-10+deb13u1+b1_armhf.deb [25048/25048] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcap2_1%3a2.75-10+deb13u1+b1_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libx/libxcrypt/libcrypt1_4.4.38-1_armhf.deb [95644/95644] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcrypt1_1%3a4.4.38-1_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/d/db5.3/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb [602320/602320] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb" [1]
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/c/cdebconf/libdebconfclient0_0.280_armhf.deb [10304/10304] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libdebconfclient0_0.280_armhf.deb" [1]
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/libgcc-s1_14.2.0-19_armhf.deb [37008/37008] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libgcc-s1_14.2.0-19_armhf.deb" [1]
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/g/gmp/libgmp10_6.3.0+dfsg-3_armhf.deb [512384/512384] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libgmp10_2%3a6.3.0+dfsg-3_armhf.deb" [1]
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/n/nettle/libhogweed6t64_3.10.1-1_armhf.deb [322448/322448] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libhogweed6t64_3.10.1-1_armhf.deb" [1]
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/u/util-linux/liblastlog2-2_2.41-5_armhf.deb [27776/27776] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblastlog2-2_2.41-5_armhf.deb" [1]
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/l/lz4/liblz4-1_1.10.0-4_armhf.deb [52848/52848] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblz4-1_1.10.0-4_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/x/xz-utils/liblzma5_5.8.1-1_armhf.deb [295984/295984] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblzma5_5.8.1-1_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/libm/libmd/libmd0_1.1.0-2+b1_armhf.deb [31908/31908] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libmd0_1.1.0-2+b1_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libmount1_2.41-5_armhf.deb [188956/188956] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libmount1_2.41-5_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/n/nettle/libnettle8t64_3.10.1-1_armhf.deb [311872/311872] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libnettle8t64_3.10.1-1_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-modules_1.7.0-5_armhf.deb [164240/164240] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-modules_1.7.0-5_armhf.deb" [1]
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-modules-bin_1.7.0-5_armhf.deb [45176/45176] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-modules-bin_1.7.0-5_armhf.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-runtime_1.7.0-5_all.deb [248720/248720] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-runtime_1.7.0-5_all.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam0g_1.7.0-5_armhf.deb [64496/64496] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam0g_1.7.0-5_armhf.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pcre2/libpcre2-8-0_10.46-1~deb13u1_armhf.deb [259492/259492] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpcre2-8-0_10.46-1~deb13u1_armhf.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.6.0-2_armhf.deb [49280/49280] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libseccomp2_2.6.0-2_armhf.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libselinux/libselinux1_3.8.1-1_armhf.deb [74792/74792] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libselinux1_3.8.1-1_armhf.deb" [1]
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage-common_3.8.1-1_all.deb [7812/7812] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsemanage-common_3.8.1-1_all.deb" [1]
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage2_3.8.1-1_armhf.deb [81172/81172] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsemanage2_3.8.1-1_armhf.deb" [1]
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/libs/libsepol/libsepol2_3.8.1-1_armhf.deb [256324/256324] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsepol2_3.8.1-1_armhf.deb" [1]
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libsmartcols1_2.41-5_armhf.deb [126940/126940] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsmartcols1_2.41-5_armhf.deb" [1]
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/s/sqlite3/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb [803136/803136] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb" [1]
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/o/openssl/libssl3t64_3.5.6-1~deb13u1_armhf.deb [1993208/1993208] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libssl3t64_3.5.6-1~deb13u1_armhf.deb" [1]
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/libstdc++6_14.2.0-19_armhf.deb [606604/606604] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libstdc++6_14.2.0-19_armhf.deb" [1]
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/s/systemd/libsystemd0_257.13-1~deb13u1_armhf.deb [418864/418864] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsystemd0_257.13-1~deb13u1_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/n/ncurses/libtinfo6_6.5+20250216-2_armhf.deb [333044/333044] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libtinfo6_6.5+20250216-2_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/s/systemd/libudev1_257.13-1~deb13u1_armhf.deb [142380/142380] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libudev1_257.13-1~deb13u1_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libuuid1_2.41-5_armhf.deb [36408/36408] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libuuid1_2.41-5_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/x/xxhash/libxxhash0_0.8.3-2_armhf.deb [31232/31232] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libxxhash0_0.8.3-2_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/libz/libzstd/libzstd1_1.5.7+dfsg-1_armhf.deb [264236/264236] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libzstd1_1.5.7+dfsg-1_armhf.deb" [1]
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/u/util-linux/login_4.16.0-2+really2.41-5_armhf.deb [107368/107368] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/login_1%3a4.16.0-2+really2.41-5_armhf.deb" [1]
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/s/shadow/login.defs_4.17.4-2_all.deb [186124/186124] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/login.defs_1%3a4.17.4-2_all.deb" [1]
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/m/mawk/mawk_1.3.4.20250131-1_armhf.deb [130628/130628] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/mawk_1.3.4.20250131-1_armhf.deb" [1]
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/u/util-linux/mount_2.41-5_armhf.deb [150236/150236] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/mount_2.41-5_armhf.deb" [1]
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-base_6.5+20250216-2_all.deb [273216/273216] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/ncurses-base_6.5+20250216-2_all.deb" [1]
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-bin_6.5+20250216-2_armhf.deb [429332/429332] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/ncurses-bin_6.5+20250216-2_armhf.deb" [1]
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/o/openssl/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb [304100/304100] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb" [1]
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/s/shadow/passwd_4.17.4-2_armhf.deb [1181288/1181288] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/passwd_1%3a4.17.4-2_armhf.deb" [1]
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/p/perl/perl-base_5.40.1-6_armhf.deb [1514912/1514912] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/perl-base_5.40.1-6_armhf.deb" [1]
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/s/sed/sed_4.9-2+deb13u1_armhf.deb [321948/321948] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sed_4.9-2+deb13u1_armhf.deb" [1]
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/r/rust-sequoia-sqv/sqv_1.3.0-3+b2_armhf.deb [799956/799956] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sqv_1.3.0-3+b2_armhf.deb" [1]
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_3.14-4_armhf.deb [32776/32776] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sysvinit-utils_3.14-4_armhf.deb" [1]
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/t/tar/tar_1.35+dfsg-3.1_armhf.deb [794392/794392] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/tar_1.35+dfsg-3.1_armhf.deb" [1]
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/t/tzdata/tzdata_2026b-0+deb13u1_all.deb [264316/264316] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/tzdata_2026b-0+deb13u1_all.deb" [1]
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/u/util-linux/util-linux_2.41-5_armhf.deb [1133504/1133504] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/util-linux_2.41-5_armhf.deb" [1]
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg+really1.3.1-1+b1_armhf.deb [75196/75196] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb" [1]
+78
View File
@@ -0,0 +1,78 @@
apt /var/cache/apt/archives/apt_3.0.3_armhf.deb
base-files /var/cache/apt/archives/base-files_13.8+deb13u5_armhf.deb
base-passwd /var/cache/apt/archives/base-passwd_3.6.7_armhf.deb
bash /var/cache/apt/archives/bash_5.2.37-2+b9_armhf.deb
bsdutils /var/cache/apt/archives/bsdutils_1%3a2.41-5_armhf.deb
coreutils /var/cache/apt/archives/coreutils_9.7-3_armhf.deb
dash /var/cache/apt/archives/dash_0.5.12-12_armhf.deb
debconf /var/cache/apt/archives/debconf_1.5.91_all.deb
debian-archive-keyring /var/cache/apt/archives/debian-archive-keyring_2025.1_all.deb
debianutils /var/cache/apt/archives/debianutils_5.23.2_armhf.deb
diffutils /var/cache/apt/archives/diffutils_1%3a3.10-4_armhf.deb
dpkg /var/cache/apt/archives/dpkg_1.22.22_armhf.deb
findutils /var/cache/apt/archives/findutils_4.10.0-3_armhf.deb
gcc-14-base /var/cache/apt/archives/gcc-14-base_14.2.0-19_armhf.deb
grep /var/cache/apt/archives/grep_3.11-4_armhf.deb
gzip /var/cache/apt/archives/gzip_1.13-1_armhf.deb
hostname /var/cache/apt/archives/hostname_3.25_armhf.deb
init-system-helpers /var/cache/apt/archives/init-system-helpers_1.69~deb13u1_all.deb
libacl1 /var/cache/apt/archives/libacl1_2.3.2-2+b1_armhf.deb
libapt-pkg7.0 /var/cache/apt/archives/libapt-pkg7.0_3.0.3_armhf.deb
libattr1 /var/cache/apt/archives/libattr1_1%3a2.5.2-3_armhf.deb
libaudit-common /var/cache/apt/archives/libaudit-common_1%3a4.0.2-2_all.deb
libaudit1 /var/cache/apt/archives/libaudit1_1%3a4.0.2-2+b2_armhf.deb
libblkid1 /var/cache/apt/archives/libblkid1_2.41-5_armhf.deb
libbsd0 /var/cache/apt/archives/libbsd0_0.12.2-2_armhf.deb
libbz2-1.0 /var/cache/apt/archives/libbz2-1.0_1.0.8-6_armhf.deb
libc-bin /var/cache/apt/archives/libc-bin_2.41-12+deb13u3_armhf.deb
libc6 /var/cache/apt/archives/libc6_2.41-12+deb13u3_armhf.deb
libcap-ng0 /var/cache/apt/archives/libcap-ng0_0.8.5-4+b1_armhf.deb
libcap2 /var/cache/apt/archives/libcap2_1%3a2.75-10+deb13u1+b1_armhf.deb
libcrypt1 /var/cache/apt/archives/libcrypt1_1%3a4.4.38-1_armhf.deb
libdb5.3t64 /var/cache/apt/archives/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb
libdebconfclient0 /var/cache/apt/archives/libdebconfclient0_0.280_armhf.deb
libgcc-s1 /var/cache/apt/archives/libgcc-s1_14.2.0-19_armhf.deb
libgmp10 /var/cache/apt/archives/libgmp10_2%3a6.3.0+dfsg-3_armhf.deb
libhogweed6t64 /var/cache/apt/archives/libhogweed6t64_3.10.1-1_armhf.deb
liblastlog2-2 /var/cache/apt/archives/liblastlog2-2_2.41-5_armhf.deb
liblz4-1 /var/cache/apt/archives/liblz4-1_1.10.0-4_armhf.deb
liblzma5 /var/cache/apt/archives/liblzma5_5.8.1-1_armhf.deb
libmd0 /var/cache/apt/archives/libmd0_1.1.0-2+b1_armhf.deb
libmount1 /var/cache/apt/archives/libmount1_2.41-5_armhf.deb
libnettle8t64 /var/cache/apt/archives/libnettle8t64_3.10.1-1_armhf.deb
libpam-modules /var/cache/apt/archives/libpam-modules_1.7.0-5_armhf.deb
libpam-modules-bin /var/cache/apt/archives/libpam-modules-bin_1.7.0-5_armhf.deb
libpam-runtime /var/cache/apt/archives/libpam-runtime_1.7.0-5_all.deb
libpam0g /var/cache/apt/archives/libpam0g_1.7.0-5_armhf.deb
libpcre2-8-0 /var/cache/apt/archives/libpcre2-8-0_10.46-1~deb13u1_armhf.deb
libseccomp2 /var/cache/apt/archives/libseccomp2_2.6.0-2_armhf.deb
libselinux1 /var/cache/apt/archives/libselinux1_3.8.1-1_armhf.deb
libsemanage-common /var/cache/apt/archives/libsemanage-common_3.8.1-1_all.deb
libsemanage2 /var/cache/apt/archives/libsemanage2_3.8.1-1_armhf.deb
libsepol2 /var/cache/apt/archives/libsepol2_3.8.1-1_armhf.deb
libsmartcols1 /var/cache/apt/archives/libsmartcols1_2.41-5_armhf.deb
libsqlite3-0 /var/cache/apt/archives/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb
libssl3t64 /var/cache/apt/archives/libssl3t64_3.5.6-1~deb13u1_armhf.deb
libstdc++6 /var/cache/apt/archives/libstdc++6_14.2.0-19_armhf.deb
libsystemd0 /var/cache/apt/archives/libsystemd0_257.13-1~deb13u1_armhf.deb
libtinfo6 /var/cache/apt/archives/libtinfo6_6.5+20250216-2_armhf.deb
libudev1 /var/cache/apt/archives/libudev1_257.13-1~deb13u1_armhf.deb
libuuid1 /var/cache/apt/archives/libuuid1_2.41-5_armhf.deb
libxxhash0 /var/cache/apt/archives/libxxhash0_0.8.3-2_armhf.deb
libzstd1 /var/cache/apt/archives/libzstd1_1.5.7+dfsg-1_armhf.deb
login /var/cache/apt/archives/login_1%3a4.16.0-2+really2.41-5_armhf.deb
login.defs /var/cache/apt/archives/login.defs_1%3a4.17.4-2_all.deb
mawk /var/cache/apt/archives/mawk_1.3.4.20250131-1_armhf.deb
mount /var/cache/apt/archives/mount_2.41-5_armhf.deb
ncurses-base /var/cache/apt/archives/ncurses-base_6.5+20250216-2_all.deb
ncurses-bin /var/cache/apt/archives/ncurses-bin_6.5+20250216-2_armhf.deb
openssl-provider-legacy /var/cache/apt/archives/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb
passwd /var/cache/apt/archives/passwd_1%3a4.17.4-2_armhf.deb
perl-base /var/cache/apt/archives/perl-base_5.40.1-6_armhf.deb
sed /var/cache/apt/archives/sed_4.9-2+deb13u1_armhf.deb
sqv /var/cache/apt/archives/sqv_1.3.0-3+b2_armhf.deb
sysvinit-utils /var/cache/apt/archives/sysvinit-utils_3.14-4_armhf.deb
tar /var/cache/apt/archives/tar_1.35+dfsg-3.1_armhf.deb
tzdata /var/cache/apt/archives/tzdata_2026b-0+deb13u1_all.deb
util-linux /var/cache/apt/archives/util-linux_2.41-5_armhf.deb
zlib1g /var/cache/apt/archives/zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb
+78
View File
@@ -0,0 +1,78 @@
apt 3.0.3 http://deb.debian.org/debian/pool/main/a/apt/apt_3.0.3_armhf.deb
base-files 13.8+deb13u5 http://deb.debian.org/debian/pool/main/b/base-files/base-files_13.8+deb13u5_armhf.deb
base-passwd 3.6.7 http://deb.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.6.7_armhf.deb
bash 5.2.37-2+b9 http://deb.debian.org/debian/pool/main/b/bash/bash_5.2.37-2+b9_armhf.deb
bsdutils 1:2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/bsdutils_2.41-5_armhf.deb
coreutils 9.7-3 http://deb.debian.org/debian/pool/main/c/coreutils/coreutils_9.7-3_armhf.deb
dash 0.5.12-12 http://deb.debian.org/debian/pool/main/d/dash/dash_0.5.12-12_armhf.deb
debconf 1.5.91 http://deb.debian.org/debian/pool/main/d/debconf/debconf_1.5.91_all.deb
debian-archive-keyring 2025.1 http://deb.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2025.1_all.deb
debianutils 5.23.2 http://deb.debian.org/debian/pool/main/d/debianutils/debianutils_5.23.2_armhf.deb
diffutils 1:3.10-4 http://deb.debian.org/debian/pool/main/d/diffutils/diffutils_3.10-4_armhf.deb
dpkg 1.22.22 http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.22_armhf.deb
findutils 4.10.0-3 http://deb.debian.org/debian/pool/main/f/findutils/findutils_4.10.0-3_armhf.deb
gcc-14-base 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/gcc-14-base_14.2.0-19_armhf.deb
grep 3.11-4 http://deb.debian.org/debian/pool/main/g/grep/grep_3.11-4_armhf.deb
gzip 1.13-1 http://deb.debian.org/debian/pool/main/g/gzip/gzip_1.13-1_armhf.deb
hostname 3.25 http://deb.debian.org/debian/pool/main/h/hostname/hostname_3.25_armhf.deb
init-system-helpers 1.69~deb13u1 http://deb.debian.org/debian/pool/main/i/init-system-helpers/init-system-helpers_1.69~deb13u1_all.deb
libacl1 2.3.2-2+b1 http://deb.debian.org/debian/pool/main/a/acl/libacl1_2.3.2-2+b1_armhf.deb
libapt-pkg7.0 3.0.3 http://deb.debian.org/debian/pool/main/a/apt/libapt-pkg7.0_3.0.3_armhf.deb
libattr1 1:2.5.2-3 http://deb.debian.org/debian/pool/main/a/attr/libattr1_2.5.2-3_armhf.deb
libaudit-common 1:4.0.2-2 http://deb.debian.org/debian/pool/main/a/audit/libaudit-common_4.0.2-2_all.deb
libaudit1 1:4.0.2-2+b2 http://deb.debian.org/debian/pool/main/a/audit/libaudit1_4.0.2-2+b2_armhf.deb
libblkid1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libblkid1_2.41-5_armhf.deb
libbsd0 0.12.2-2 http://deb.debian.org/debian/pool/main/libb/libbsd/libbsd0_0.12.2-2_armhf.deb
libbz2-1.0 1.0.8-6 http://deb.debian.org/debian/pool/main/b/bzip2/libbz2-1.0_1.0.8-6_armhf.deb
libc-bin 2.41-12+deb13u3 http://deb.debian.org/debian/pool/main/g/glibc/libc-bin_2.41-12+deb13u3_armhf.deb
libc6 2.41-12+deb13u3 http://deb.debian.org/debian/pool/main/g/glibc/libc6_2.41-12+deb13u3_armhf.deb
libcap-ng0 0.8.5-4+b1 http://deb.debian.org/debian/pool/main/libc/libcap-ng/libcap-ng0_0.8.5-4+b1_armhf.deb
libcap2 1:2.75-10+deb13u1+b1 http://deb.debian.org/debian/pool/main/libc/libcap2/libcap2_2.75-10+deb13u1+b1_armhf.deb
libcrypt1 1:4.4.38-1 http://deb.debian.org/debian/pool/main/libx/libxcrypt/libcrypt1_4.4.38-1_armhf.deb
libdb5.3t64 5.3.28+dfsg2-9 http://deb.debian.org/debian/pool/main/d/db5.3/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb
libdebconfclient0 0.280 http://deb.debian.org/debian/pool/main/c/cdebconf/libdebconfclient0_0.280_armhf.deb
libgcc-s1 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/libgcc-s1_14.2.0-19_armhf.deb
libgmp10 2:6.3.0+dfsg-3 http://deb.debian.org/debian/pool/main/g/gmp/libgmp10_6.3.0+dfsg-3_armhf.deb
libhogweed6t64 3.10.1-1 http://deb.debian.org/debian/pool/main/n/nettle/libhogweed6t64_3.10.1-1_armhf.deb
liblastlog2-2 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/liblastlog2-2_2.41-5_armhf.deb
liblz4-1 1.10.0-4 http://deb.debian.org/debian/pool/main/l/lz4/liblz4-1_1.10.0-4_armhf.deb
liblzma5 5.8.1-1 http://deb.debian.org/debian/pool/main/x/xz-utils/liblzma5_5.8.1-1_armhf.deb
libmd0 1.1.0-2+b1 http://deb.debian.org/debian/pool/main/libm/libmd/libmd0_1.1.0-2+b1_armhf.deb
libmount1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libmount1_2.41-5_armhf.deb
libnettle8t64 3.10.1-1 http://deb.debian.org/debian/pool/main/n/nettle/libnettle8t64_3.10.1-1_armhf.deb
libpam-modules 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-modules_1.7.0-5_armhf.deb
libpam-modules-bin 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-modules-bin_1.7.0-5_armhf.deb
libpam-runtime 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-runtime_1.7.0-5_all.deb
libpam0g 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam0g_1.7.0-5_armhf.deb
libpcre2-8-0 10.46-1~deb13u1 http://deb.debian.org/debian/pool/main/p/pcre2/libpcre2-8-0_10.46-1~deb13u1_armhf.deb
libseccomp2 2.6.0-2 http://deb.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.6.0-2_armhf.deb
libselinux1 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libselinux/libselinux1_3.8.1-1_armhf.deb
libsemanage-common 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage-common_3.8.1-1_all.deb
libsemanage2 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage2_3.8.1-1_armhf.deb
libsepol2 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsepol/libsepol2_3.8.1-1_armhf.deb
libsmartcols1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libsmartcols1_2.41-5_armhf.deb
libsqlite3-0 3.46.1-7+deb13u1 http://deb.debian.org/debian/pool/main/s/sqlite3/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb
libssl3t64 3.5.6-1~deb13u1 http://deb.debian.org/debian/pool/main/o/openssl/libssl3t64_3.5.6-1~deb13u1_armhf.deb
libstdc++6 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/libstdc++6_14.2.0-19_armhf.deb
libsystemd0 257.13-1~deb13u1 http://deb.debian.org/debian/pool/main/s/systemd/libsystemd0_257.13-1~deb13u1_armhf.deb
libtinfo6 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/libtinfo6_6.5+20250216-2_armhf.deb
libudev1 257.13-1~deb13u1 http://deb.debian.org/debian/pool/main/s/systemd/libudev1_257.13-1~deb13u1_armhf.deb
libuuid1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libuuid1_2.41-5_armhf.deb
libxxhash0 0.8.3-2 http://deb.debian.org/debian/pool/main/x/xxhash/libxxhash0_0.8.3-2_armhf.deb
libzstd1 1.5.7+dfsg-1 http://deb.debian.org/debian/pool/main/libz/libzstd/libzstd1_1.5.7+dfsg-1_armhf.deb
login 1:4.16.0-2+really2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/login_4.16.0-2+really2.41-5_armhf.deb
login.defs 1:4.17.4-2 http://deb.debian.org/debian/pool/main/s/shadow/login.defs_4.17.4-2_all.deb
mawk 1.3.4.20250131-1 http://deb.debian.org/debian/pool/main/m/mawk/mawk_1.3.4.20250131-1_armhf.deb
mount 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/mount_2.41-5_armhf.deb
ncurses-base 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-base_6.5+20250216-2_all.deb
ncurses-bin 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-bin_6.5+20250216-2_armhf.deb
openssl-provider-legacy 3.5.6-1~deb13u1 http://deb.debian.org/debian/pool/main/o/openssl/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb
passwd 1:4.17.4-2 http://deb.debian.org/debian/pool/main/s/shadow/passwd_4.17.4-2_armhf.deb
perl-base 5.40.1-6 http://deb.debian.org/debian/pool/main/p/perl/perl-base_5.40.1-6_armhf.deb
sed 4.9-2+deb13u1 http://deb.debian.org/debian/pool/main/s/sed/sed_4.9-2+deb13u1_armhf.deb
sqv 1.3.0-3+b2 http://deb.debian.org/debian/pool/main/r/rust-sequoia-sqv/sqv_1.3.0-3+b2_armhf.deb
sysvinit-utils 3.14-4 http://deb.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_3.14-4_armhf.deb
tar 1.35+dfsg-3.1 http://deb.debian.org/debian/pool/main/t/tar/tar_1.35+dfsg-3.1_armhf.deb
tzdata 2026b-0+deb13u1 http://deb.debian.org/debian/pool/main/t/tzdata/tzdata_2026b-0+deb13u1_all.deb
util-linux 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/util-linux_2.41-5_armhf.deb
zlib1g 1:1.3.dfsg+really1.3.1-1+b1 http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg+really1.3.1-1+b1_armhf.deb
File diff suppressed because it is too large Load Diff
+1
View File
@@ -0,0 +1 @@
http://deb.debian.org/debian
+79
View File
@@ -0,0 +1,79 @@
apt
base-files
base-passwd
bash
bsdutils
coreutils
dash
debconf
debian-archive-keyring
debianutils
diffutils
dpkg
findutils
gcc-14-base
grep
gzip
hostname
init-system-helpers
libacl1
libapt-pkg7.0
libattr1
libaudit-common
libaudit1
libblkid1
libbsd0
libbz2-1.0
libc-bin
libc6
libcap-ng0
libcap2
libcrypt1
libdb5.3t64
libdebconfclient0
libgcc-s1
libgmp10
libhogweed6t64
liblastlog2-2
liblz4-1
liblzma5
libmd0
libmount1
libnettle8t64
libpam-modules
libpam-modules-bin
libpam-runtime
libpam0g
libpcre2-8-0
libseccomp2
libselinux1
libsemanage-common
libsemanage2
libsepol2
libsmartcols1
libsqlite3-0
libssl3t64
libstdc++6
libsystemd0
libtinfo6
libudev1
libuuid1
libxxhash0
libzstd1
login
login.defs
mawk
mount
ncurses-base
ncurses-bin
openssl-provider-legacy
passwd
perl-base
sed
sqv
sysvinit-utils
tar
tzdata
util-linux
zlib1g
+1
View File
@@ -0,0 +1 @@
stable
@@ -0,0 +1,22 @@
# shellcheck shell=sh
mirror_style release
download_style apt
finddebs_style from-indices
variants - buildd fakechroot minbase
if [ -e /usr/share/keyrings/debian-archive-keyring.pgp ]; then
# Starting with Debian 13 (trixie).
keyring /usr/share/keyrings/debian-archive-keyring.pgp
else
keyring /usr/share/keyrings/debian-archive-keyring.gpg
fi
# include common settings
if [ -e "$DEBOOTSTRAP_DIR/scripts/debian-common" ]; then
. "$DEBOOTSTRAP_DIR/scripts/debian-common"
elif [ -e /debootstrap/debian-common ]; then
. /debootstrap/debian-common
elif [ -e "$DEBOOTSTRAP_DIR/debian-common" ]; then
. "$DEBOOTSTRAP_DIR/debian-common"
else
error 1 NOCOMMON "File not found: debian-common"
fi
+1
View File
@@ -0,0 +1 @@
minbase