I have had this script for a while, it’s just something I created for personal use because I always had different versions of Fedora in virtual instances.
I wanted to put it out there so you can either make it better, say its crap or give me feedback on what you’d like to add.
It’s a simple bash script and is free to modify and do what you want with.
What exactly does it do?
Firstly, it will install the fastest mirror plugin to make sure you’re obtaining software from the quickest repositories near to you.
Then it goes on to install Satya’s ‘Fedy’ which I have written about in previous posts, RPM Fusion repositories and then updates & upgrades your system.
After your system is updated it goes on to install popular applications in the following categories which I use daily
Photography and Video editing suites
Virtualisation tools
Games
Utilities
Networking tools
Multimedia Applications
Spotify
For a full list of software please see the script below.
If you would like to add to the script please do so via github which can be found here.
https://github.com/smittix/fedorafresh/blob/master/freshfedora.sh
As you will see at the end of the script there are commented out gsettings commands, I have commented these out as they won’t run automatically. Any help with that would be great and very much appreciated!
Download
https://github.com/smittix/fedorafresh/blob/master/freshfedora.sh
Run
Once you have downloaded the script you will need to make it executable by doing
then run it with
and voila! Everything in that script will be installed.
I really hope this is useful to someone, I know it’s a quick and dirty script but it has definitely saved me time over the years.
for any feedback either leave a comment or contact me over at smittix (AT) fedoraproject.org
smittix
Security researcher and penetration tester with a love of Linux especially Fedora.
http://www.smittix.co.uk