Are: Fedora kde iso download
Download lego racers full version free | 802 |
Dantes inferno divine edition ps3 iso download | 208 |
Free best antivirus for windows 8 download | 423 |
Magix movie edit pro free download for pc | 971 |
Zer0CoolX / Fedora-KDE-Minimal-Install-Guide
Fedora KDE Minimal Install
A guide to install Fedora Linux with the KDE Plasma Desktop Environment (DE) from a minimal Fedora installation. This will allow better control over which packages are included in Fedora KDE and result in a cleaner, lighter Fedora installation than the official Fedora KDE spin offers. The guide will provide step-by-step instructions to accomplish installing the KDE DE on top of a minimal Fedora install. I will also include optional, simple scripts to help with the process of installing the required packages to setup KDE on a minimal Fedora installation.
I set out to do this as I found the official Fedora KDE spin to be bloated. I found out I was not the only person who felt this way as I found plenty of evidence online of others who felt the same about Fedora's official KDE spin. The issue is that the Fedora KDE spin includes many programs and packages that the majority of people do not want or use. From another perspective, people would rather have the option to install the software packages versus having them installed without choice. In my research I did not find any answers that satisfied my desire for a clean, light Fedora KDE installation. Most people seemed to be taking Workstation and slapping KDE on top of it or taking the KDE spin and trying to uninstall stuff in a painstaking manner.
Just to be clear, this isnt an extreme take on minimalism. I am positive there are packages that can be excluded from my guide and have a machine still work. My real goal here is to avoid the trove of KDE applications included in the Fedora KDE spin and avoid having multiple packages for the same thing (like 3 text editors, 2 software centers, etc.). Ideally, I want Fedora KDE with a select few KDE applications.
Warning: I will assume for the rest of this guide that Fedora Linux will be installed on a physical machine as the only OS. Be sure that if the computer was previously used, that all files and information needed has been backed up externally. If you elect to follow these directions you do so at your own risk and assume full responsibility for the outcome. It is up to you to determine if your computer is compatible with Fedora and to; properly plan for, prepare for, execute, configure post install and troubleshoot attempting to follow this guide.
I am posting this as personal reference but also for others benefit in case they are also interesting in a more minimal Fedora KDE setup.
Resources for Installing Fedora KDE Minimally
- Fedora Everything ISO can be downloaded from https://alt.fedoraproject.org/. For most people the 64 bit ISO will be the proper ISO to use. This is basically what some may call a net install ISO.
- The origin of this comes from my post on Reddit, [How-To] Minimal KDE Install on Fedora. To centralize my changes to the directions and script(s) I am carrying on from this repo.
Requirements for Fedora KDE Minimal
- Fedora Everything ISO. Made bootable via a physical disc, USB drive or via PXE. Official documentation on Preparing Boot Media
- Internet connection. The ISO above included only the packages required to run the installer. All selected packages are downloaded over the internet to install. Post minimal install, internet will be required to add the packages we need.
- If using Wifi (see the Wifi Networking portion of this guide):
- Know what make and chipset you are using.
- Have an external drive or USB stick handy.
- Place the required packages for Wiki and your Wifi card on the externla media.
- Willingness to use the terminal to setup and configure some packages and settings.
- Willingness to troubleshoot and work out problems you may encounter specific to your unique setup/machine/environment.
1. Install Fedora Minimal (Fedora 31 steps may differ slightly)
In this part of the guide we are installing Fedora minimal from the boot media created as listed in the above requirements. Instead of re-writing what has already been documented, I will outline the process and provide links to official documenation. Take some liberties with your own setup depending on your wants and needs.
- Boot from the installation media. Booting the Installation. Here you select the option to install Fedora
- Follow Fedora's installer GUI called Anaconda, which should load up after selecting to install Fedora from the previous step (this may take several minutes). A generalized guide from the official documentation Installing in the Grpahic User Interface.
- Select your language.
The Installation Summary screen in Anaconda acts as a portal to all of the choices we need to make. Some portions of this screen take longer to load than other. What order we pick or settings in does not matter. Below I will list them in the order I typically find the options load in.
- Localization heading. Adjust the options here as needed to match your date & timezone, language and keyboard setup. It is possible for some people that no changes will need to be made here.
- Installation Destination. It is from this section that you can partition your drive(s), set file systems, etc. If you are unsure what to select, Automatic configuration is likely the best option. If you know what you are doing and want to partition your drive a certina way, select "I will configure partitioning". Optionally, you can check the "Encrypt my data" checkbox if you want to use disk encryption. Press the "Done" button at the top left when finished.
- Network & Hostname. From here set at least one network connection up and have it be active. It is possible that one or more connections may already be connected and active. You could set the IP statically or via DHCP. Optionally, you may chose to set the hostname of the computer at this time as well. Press the "Done" button at the top left when finished.
- NOTE: If using Wifi AND a hidden SSID you may run into trouble connecting as Anaconda may not have an option to select hidden Wifi networks. If this is the case, there are 2 options to connnect to your wifi. A) Temporarily set the SSID visible, B) Pick any visible Wifi connection with some sort of protection enabled (IE: not an open network). Press "Cancel" on the password dialog. Click the "Configure" button at the bottom right. Change the name to your Wifi's hidden SSID, the password field to your Wifi password and all other settings according to those matching your Wifi network. Press "Ok". If it does not appear to work (sometimes the first attempt does not), try toggling the "switch" at the top to disable and enable Wifi. If this does not work redo the steps again but use another visible Wifi network. When it works, your SSID will be listed along with its status.
- Software Selection. After the "Installation Source" loads, which may take a minute, this option is used to determine what to initially install. Select "Minimal Install" on the left hand side and nothing on the right hand side. Press the "Done" button at the top left when finished.
- Click the "Begin Installation" button at the bottom right of the "Installation Summary" screen to start the install.
- Set the password for the root user. I recommend using something strong and unique.
- Create a user. This will be the user you will typically login as and use the computer as. If want this user to have sudo, check the box for "Make this user administrator". Set the password, again I recommend something strong and unique.
Progress will be shown on screen and when complete the computer will reboot and load to a text/shell login asking for username and password. I recommend using the user creation from step 7 above, assuming they had been given admin rights (sudo). You can instead use root credentials to login.
2. Installing KDE Plasma Desktop Environtment
I will be breaking this down into four (4) groups:
- Required Packages
- Recommended Packages
- Optional Packages
- Other Packages
As a note, packages styled as are package groups that install many packages.
-