Installing
-
2. Installing Dependencies
Then to Install Required Software
Simply play:sudo dnf install cmake git fuse fuse3-devel fuse3-libs gcc gcc-c++ bzip2 bzip2-devel libattr-devel zlib-devel
Authenticate with the User Admin Pass.
If Got “User is Not in Sudoers file” then see: How to Enable sudo. -
3. Installing apfs-fuse
Now to Install apfs-fuse on Fedora 40
First, clone the Git Repo with:git clone https://github.com/sgan81/apfs-fuse.git
Then access the Target:
cd apfs-fuse
Initialize and update it:
git submodule init && git submodule update
Now to compile the Driver use these Commands:
mkdir build
cd build
cmake ..
make
Finally, switch the Binary into a location into the Path, for a System-wide setup like:
sudo cp apfs* /usr/local/bin
But for a Local one without sudo Permission then store then somewhere into the Home Folder and then amend the PATH Environment consequently.
Again to Fix Ownership run:sudo chown root:root /usr/local/bin/apfs*
This for a System-wide setup, for a local one store it into the $HOME Folder.
Contents