Like Debian, Fedora is another distribution of the Linux system. RASER is software based on the Linux system, so it can also be directly deployed on the Fedora system.
Before deployment, please complete the network connection process for Fedora by yourself.
The following operations should all be performed as the root user. If you do not wish to make global changes, please create a new user:
Create a new user
1
sudo useradd -m newusername
where newusername is the name of the new user you want to create. The -m parameter indicates that a home directory for the user will be created at the same time.
Set a password
1
sudo passwd newusername
The system will prompt you to enter and confirm the password for the new user.
Switch to the new user and perform subsequent operations
1
su - newusername
After entering the password, you will be switched to the new user in the terminal. Since the new user is not granted root privileges, changes made in some areas will not affect the settings of all users.
Configuring the Required Software or Environment
Python3 and GCC
Update the system package list
1
sudo dnf update
Install python3
1
sudo dnf install python3
Check if python3 is successfully installed
1
python3 --version
Sometimes, you may need to manually install the gcc package:
1
sudo dnf install gcc
Check if gcc is successfully installed:
1
gcc --version
Apptainer
Download and extract Apptainer:
1 2 3
wget https://github.com/apptainer/apptainer/releases/download/v1.3.3/apptainer-1.3.3.tar.gz tar -xzf apptainer-1.3.3.tar.gz cd apptainer-1.3.3
However, more commonly, users need more than just the basic package. Click on one of the provided versions to view the full list of components at https://src.fedoraproject.org/rpms/root/ . For example, to install ROOT with Python and notebook support, run: