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

View File

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