Replace ntfs-3g with ntfsprogs

We don't need the userspace FUSE-based ntfs-3g driver because the kernel
includes one for reading and writing to NTFS. However we do need the
command-line NTFS tools for Partition Manager. So just keep those.

Because ntfs-3g was the last thing depending on fuse2, manually add it
back, because we don't want to break a bunch of old AppImages. Put that
as well as some other app-enablement-related packages to a new group in
Core.
This commit is contained in:
Nate Graham
2026-05-04 21:02:15 -06:00
parent 03048b3a7a
commit 474b3b35be

View File

@@ -10,7 +10,6 @@ Packages=
# Base system: bootloader, kernel, firmware, and low-level libraries
amd-ucode
edk2-shell # UEFI shell
flatpak
glibc-locales # instead of running locale-gen as part of our build we install a package that has all locales pre-generated
intel-ucode
kernel-modules-hook
@@ -94,12 +93,17 @@ Packages=
f2fs-tools # Manipulating f2fs filesystems; used by kpmcore
fatresize # Resizing FAT filesystems; used by kpmcore
mokutil # To manage the Machine Owner Key (MOK) list for Shim (only for advanced users); needs low-level access to work
ntfs-3g # access ntfs partitions; used by kpmcore
ntfsprogs # Manipulating ntfs filesystems; used by kpmcore
nvidia-prime # prime-run command; used in kio via Dolphin, Plasma, KRunner
sbsigntools # To sign and verify EFI binaries; needs low-level access to work
xfsprogs # Manipulating XFS filesystems; used by kpmcore
ydotool # Basic TUI and GUI app automation; needs low-level access to work
# App support
flatpak # Flatpak apps
fuse2 # Some AppImage apps
fuse3 # The rest of the AppImage apps (also loads of other things as a required dependency)
# Virtualization/VM integration
dnsmasq # Hotspot creation and networking in VMs
edk2-ovmf # UEFI support for virtual machines