如何为 Ubuntu 18.04 LTS 安装 debootstrap 脚本 jammy Ubuntu 22.04 LTS?
Ubuntu 18.04.6 LTS 的 debootstrap 软件包的最新版本:
apt-cache policy debootstrap: 1.0.95ubuntu0.9 bionic-updates/main
ls /usr/share/debootstrap/scripts/
jammy 没有剧本。
解决方案选项:
cd /usr/share/debootstrap/scripts/
sudo mv gutsy /home/$user/gutsy_old
sudo wget https://salsa.debian.org/installer-team/debootstrap/-/raw/master/scripts/gutsy
sudo ln -sfn gutsy jammy
ls -l jammy : lrwxrwxrwx 1 root root 5 17:50 jammy -> gutsy
我还没有使用过这个选项:
wget http://archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.126+nmu1_all.deb
sudo apt install ./debootstrap_1.0.126+nmu1_all.deb
我目前正在使用 18.04.6 LTS。我需要一个最小的 22.04 映像进行测试(minbase)。在 Ubuntu 18.04.6 中,旧的 debootstrap 包。我通过所述方法摆脱了这种情况。我想知道 debootstrap 包是否会在 18.04.6 LTS 存储库中更新,还是我应该继续使用我的方法?
答案1
在这里找到了带有 jammy 的 debootstrap 包(Ubuntu 中 debootstrap 包的更改日志 -1.0.95ubuntu0.10)
设置引脚优先级:
sudo cat <<EOF | sudo tee /etc/apt/preferences.d/bionic-proposed.pref
Package: *
Pin: release a=bionic-proposed
Pin-Priority: -1
EOF
添加仿生建议的存储库:
sudo add-apt-repository 'deb http://archive.canonical.com/ubuntu bionic-proposed restricted main multiverse universe'
sudo apt -t bionic-proposed install debootstrap
apt-cache policy debootstrap
Ubuntu 22.04 稳定版本计划于 2022 年 4 月 21 日发布。开发工作已经全面展开,并将遵循以下发布时间表:
February 24, 2022: Feature freeze
March 17, 2022: UI freeze
March 31, 2022: Beta release
April 14, 2022: Release candidate
April 21, 2022: Final stable release