Jim McKeeth has posted a couple of articles about getting Linux set up for the RAD Studio on Linux beta. In Part 1 he mentions you can use either Red Hat\Fedora or Ubuntu, and then in Part 2, he shows the steps to follow for Ubuntu Server.
However, those steps won’t work if you’re using Fedora, so below I’ve taken his steps and altered them to work on Fedora:
Once you have Fedora installed, you need to refresh and update the install using the dnf package manager via the sudo command.
sudo dnf check-update
sudo dnf upgrade
sudo dnf system-upgrade download --refresh --releasever=25
sudo dnf system-upgrade reboot
A couple of notes:
- as of this writing, version 25 is the latest stable version of Fedora, so the above command might give you a message like “Error: Need a –releasever greater than the current system version”. If so, you’re up to date so no need to do the “system-update reboot” call.
- if instead you get this error “No such command: system-upgrade”, do the following and then go back and do the system-upgrade command again:
sudo dnf install dnf-plugin-system-upgrade
Next we will install some additional packages necessary for development
sudo dnf install wget p7zip curl
sudo dnf install openssh-server
sudo dnf install @development-tools
sudo dnf install zlib zlib-devel
sudo dnf install curl-devel
And finally we will do a little clean-up
sudo dnf autoremove
Note, Jim also did an autoclean after the autoremove. DNF doesn’t haven’t an autoclean option, and after a bit of research I thought I had found it and managed to blow away all the packages I just installed. So I’ve left it off until I can determine exactly what the Fedora equivalent is.