This commit is contained in:
Andrey Prokopenko
2021-09-18 12:59:26 +02:00
parent 4e7540f014
commit 473643ca74

View File

@@ -489,20 +489,14 @@ for kver in $(find /lib/modules/* -maxdepth 0 -type d | grep -v "$(uname -r)" |
apt purge --yes "linux-image-$kver"
done
echo "======= installing zfs on rescue system =========="
cat > "/etc/apt/sources.list" <<CONF
deb [arch=i386,amd64] $c_deb_packages_repo bullseye main contrib non-free
deb [arch=i386,amd64] $c_deb_packages_repo bullseye-updates main contrib non-free
deb [arch=i386,amd64] $c_deb_packages_repo bullseye-backports main contrib non-free
deb [arch=i386,amd64] $c_deb_security_repo bullseye/updates main contrib non-free
CONF
echo "======= installing zfs stable on live system =========="
apt install software-properties-common
wget -O - https://apt.terem.fr/apt_pub.gpg | apt-key add -
add-apt-repository 'deb [arch=amd64] http://apt.terem.fr/public zfs-debian main'
apt update
echo "zfs-dkms zfs-dkms/note-incompatible-licenses note true" | debconf-set-selections
apt update
apt install --yes -t bullseye-backports libelf-dev zfs-dkms wget debootstrap
echo 'zfs-dkms zfs-dkms/note-incompatible-licenses note true' | debconf-set-selections
apt install --yes libelf-dev
apt install -t zfs-debian --yes zfs-dkms zfsutils-linux
modprobe zfs
zfs --version
@@ -643,10 +637,10 @@ done
echo "======= setting apt repos =========="
cat > "$c_zfs_mount_dir/etc/apt/sources.list" <<CONF
deb [arch=i386,amd64] $c_deb_packages_repo bullseye main contrib non-free
deb [arch=i386,amd64] $c_deb_packages_repo bullseye-updates main contrib non-free
deb [arch=i386,amd64] $c_deb_packages_repo bullseye-backports main contrib non-free
deb [arch=i386,amd64] $c_deb_security_repo bullseye/updates main contrib non-free
deb $c_deb_packages_repo bullseye main contrib non-free
deb $c_deb_packages_repo bullseye-updates main contrib non-free
deb $c_deb_security_repo bullseye-security main contrib non-free
deb $c_deb_packages_repo bullseye-backports main contrib non-free
CONF
chroot_execute "apt update"