[experimental] nit: try to speed up apt-install 2 (#10164)

This commit is contained in:
jif-oai
2026-01-29 15:59:56 +01:00
committed by GitHub
parent 2945667dcc
commit b654b7a9ae

View File

@@ -254,14 +254,19 @@ jobs:
if [[ "${{ matrix.target }}" == "aarch64-unknown-linux-musl" ]] && [[ -f /etc/os-release ]]; then if [[ "${{ matrix.target }}" == "aarch64-unknown-linux-musl" ]] && [[ -f /etc/os-release ]]; then
. /etc/os-release . /etc/os-release
if [[ "${ID-}" == "ubuntu" ]]; then if [[ "${ID-}" == "ubuntu" ]]; then
codename="${VERSION_CODENAME:-}" if [[ -f /etc/apt/sources.list.d/ubuntu.sources ]]; then
if [[ -n "$codename" ]]; then # Ubuntu 24.04+ uses deb822 sources; trim components to main.
printf '%s\n' \ sed -i -E 's/^Components:.*/Components: main/' /etc/apt/sources.list.d/ubuntu.sources
"deb http://ports.ubuntu.com/ubuntu-ports ${codename} main" \ else
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-updates main" \ codename="${VERSION_CODENAME:-}"
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-backports main" \ if [[ -n "$codename" ]]; then
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-security main" \ printf '%s\n' \
>/etc/apt/sources.list "deb http://ports.ubuntu.com/ubuntu-ports ${codename} main" \
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-updates main" \
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-backports main" \
"deb http://ports.ubuntu.com/ubuntu-ports ${codename}-security main" \
>/etc/apt/sources.list
fi
fi fi
fi fi
fi fi