Split off more Fedora-related tasks into 'fedora.sh'
This commit is contained in:
28
fedora.sh
28
fedora.sh
@@ -9,7 +9,33 @@ source \
|
|||||||
"${baseDir}/system.conf"
|
"${baseDir}/system.conf"
|
||||||
|
|
||||||
|
|
||||||
if [[ "${1}" == '--rsync' ]]; then
|
if [[ "${1}" == '--live' ]]; then
|
||||||
|
if [[ "${VERSION_ID}" -lt '41' ]]; then
|
||||||
|
dnf config-manager \
|
||||||
|
--disable \
|
||||||
|
updates
|
||||||
|
else
|
||||||
|
dnf config-manager \
|
||||||
|
setopt \
|
||||||
|
updates.enabled=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
dnf install \
|
||||||
|
-y \
|
||||||
|
https://zfsonlinux.org/fedora/zfs-release-${zolFedoraVer}$(rpm --eval "%{dist}").noarch.rpm
|
||||||
|
|
||||||
|
dnf install \
|
||||||
|
-y \
|
||||||
|
https://dl.fedoraproject.org/pub/fedora/linux/releases/${VERSION_ID}/Everything/x86_64/os/Packages/k/kernel-devel-$(uname -r).rpm
|
||||||
|
|
||||||
|
dnf install \
|
||||||
|
-y \
|
||||||
|
zfs \
|
||||||
|
gdisk
|
||||||
|
|
||||||
|
modprobe \
|
||||||
|
zfs
|
||||||
|
elif [[ "${1}" == '--rsync' ]]; then
|
||||||
mkdir -p /run/install
|
mkdir -p /run/install
|
||||||
|
|
||||||
if [[ "${VERSION_ID}" -lt '41' ]]; then
|
if [[ "${VERSION_ID}" -lt '41' ]]; then
|
||||||
|
|||||||
26
pre-inst.sh
26
pre-inst.sh
@@ -42,31 +42,7 @@ fi
|
|||||||
if [[ "${ID}" == 'debian' ]] || [[ "${ID}" == 'elementary' ]]; then
|
if [[ "${ID}" == 'debian' ]] || [[ "${ID}" == 'elementary' ]]; then
|
||||||
"${baseDir}/debian.sh" --live
|
"${baseDir}/debian.sh" --live
|
||||||
elif [[ "${ID}" == 'fedora' ]]; then
|
elif [[ "${ID}" == 'fedora' ]]; then
|
||||||
if [[ "${VERSION_ID}" -lt '41' ]]; then
|
"${baseDir}/fedora.sh" --live
|
||||||
dnf config-manager \
|
|
||||||
--disable \
|
|
||||||
updates
|
|
||||||
else
|
|
||||||
dnf config-manager \
|
|
||||||
setopt \
|
|
||||||
updates.enabled=0
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnf install \
|
|
||||||
-y \
|
|
||||||
https://zfsonlinux.org/fedora/zfs-release-${zolFedoraVer}$(rpm --eval "%{dist}").noarch.rpm
|
|
||||||
|
|
||||||
dnf install \
|
|
||||||
-y \
|
|
||||||
https://dl.fedoraproject.org/pub/fedora/linux/releases/${VERSION_ID}/Everything/x86_64/os/Packages/k/kernel-devel-$(uname -r).rpm
|
|
||||||
|
|
||||||
dnf install \
|
|
||||||
-y \
|
|
||||||
zfs \
|
|
||||||
gdisk
|
|
||||||
|
|
||||||
modprobe \
|
|
||||||
zfs
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
timedatectl
|
timedatectl
|
||||||
|
|||||||
Reference in New Issue
Block a user