diff --git a/scripts/base/base-packages.sh b/scripts/base/base-packages.sh index c7470476..98fc424c 100755 --- a/scripts/base/base-packages.sh +++ b/scripts/base/base-packages.sh @@ -6,6 +6,8 @@ RELEASE="$(rpm -E %fedora)" curl -Lo /etc/yum.repos.d/_copr_kylegospo-system76-scheduler.repo https://copr.fedorainfracloud.org/coprs/kylegospo/system76-scheduler/repo/fedora-"${RELEASE}"/kylegospo-system76-scheduler-fedora-"${RELEASE}".repo +curl -Lo /etc/yum.repos.d/_copr_ublue-os-staging.repo https://copr.fedorainfracloud.org/coprs/ublue-os/staging/repo/fedora-"${RELEASE}"/ublue-os-staging-fedora-"${RELEASE}".repo?arch=x86_64 + ### Install packages # Packages can be installed from any enabled yum repo on the image. @@ -14,7 +16,10 @@ curl -Lo /etc/yum.repos.d/_copr_kylegospo-system76-scheduler.repo https://copr.f # https://mirrors.rpmfusion.org/mirrorlist?path=free/fedora/updates/39/x86_64/repoview/index.html&protocol=https&redirect=1 # Base packages -rpm-ostree install fish gcc glow gum jetbrains-mono-fonts rsms-inter-fonts rsms-inter-vf-fonts system76-scheduler + +pip install --prefix=/usr topgrade # Required for ublue-update +rpm-ostree install fish gcc glow gum rsms-inter-fonts rsms-inter-vf-fonts system76-scheduler ublue-update # Package removals -rpm-ostree override remove firefox firefox-langpacks + +rpm-ostree override remove firefox firefox-langpacks ublue-os-update-services