Beginner-Exploring-Linux


[![Author](https://img.shields.io/badge/Author-Senka_Wolf-4044ee?style=for-the-badge)](https://github.com/silentz) [![License](https://img.shields.io/badge/License-Apache--2.0-blue?style=for-the-badge)](./LICENSE.md) ![GitHub last commit](https://img.shields.io/github/last-commit/senkawolf/Software-List?style=for-the-badge)

---

Table of Contents

Expand Table Here - [Beginner Exploring Linux](#Beginner-Exploring-Linux) - [Getting Started](#Getting-Started) - [Support and Feedback](#Support-and-Feedback) - [Prepairing for Installation](#Prepairing-for-Installation) - [Distributions](#Distributions)

---

Beginner Exploring Linux

Getting Started

This will be a collection of installation guides, notes and troubleshooting I’ve used whilst exploring and getting into Linux. I’m a rookie when it comes to Linux so this is isn’t a fully comprehensive guide and I’m sure there will be mistakes along the way so don’t view this as a tutorial.

Support and Feedback

If you have any suggestions and corrections then please get involved through Github.

Issues: If you come across any problems or have specific questions, please open an issue on the Github repository.

Pull Requests: If you have improvements or additions to this document, feel free to submit a pull request.

Post Format

Anything to do with the terminal (konsole) will be within fenced code blocks throughout all the document. The code lines will start with a dollar sign($) which illustrates terminal input and if the line has a suffix of a hashtag(#) then this will be a comment explaining the line.

Unless specified any steps which require confirmation with a ‘y’ or ‘n’ always confirm it with ‘y’.

If there are multiple options, I’ll indicate my preferred choice with a star Star. Feel free to choose differently.

---

Prepairing for Installation

The initial setup is the same across all Linux Distros, follow the below for the initial setup steps then move onto the specific distro for further guidance.

Bare Metal or Virtual Machine

Option 1: Virtual Machine

This option is best for experimenting without needing to partition or format any storage devices.

Option 1: Step 1 - Picking VM Software

Pick a virtualisation software you wish to run Linux in, below are a few options:

Option 1: Step 1.1 How to get VMWare Workstation Pro

Download
  1. Download the software from here.
  2. You will be redirected to Broadcom’s website. Create an account or login if you have an account already.
  3. Once logged in go to the ‘My Downloads’ section down the left hand side of the web page.
  4. Then click on the ‘Free Software Downloads available HERE
  5. Scroll down the page and to go ‘VMware Workstation Pro
  6. Then select the latest version then select the latest release.
  7. You will now see a screen with ‘☐ I agree to the Terms and Conditions’ you can’t tick this until you have opened the Terms and Conditions page. Click the link and they will open in a new tab. Close the tab and you will now be able to tick the Terms and Conditions.
  8. Now you will be able to click the download button (cloud icon Broadcoom download icon).
  9. You will then get a popup stating additional verification is required. Click yes then fill in the form.
  10. You will be returned to the previous page. Press the download button (cloud icon Broadcoom download icon) again and now the download will begin.
  11. Before installing the exe file move onto the next section!

Before installing

Some of the following steps will help prevent issues when installing/setting up virtual machines.

Windows Features

If you have either of the below enabled on your PC then VMWare won’t be able to use CPU hardware virtualilasion directly so your virtual machines will run slower.

To do this:

  1. Search for ‘Turn Windows features on or off’ from your taskbar/menu.
  2. Then scroll through the list and ensure the above options are unchecked then press Ok.
  3. Reboot your PC.
BIOS

Ensure you have CPU Virtualisation enabled in your BIOS, check this by:

  1. Opening Task Manager by right clicking your taskbar.
  2. Go to the Performance Icon performance tab.
  3. Under CPU it should say Virtualisation followed by enabled or disabled. If it is enabled you don’t need to do anything however if it is disabled continue with the steps.
  4. Restart your PC and access your BIOS.
  5. In the BIOS you need to look for either of the following:
    • Intel CPU: Intel Virttualisation Technology or Intel VT-x.
    • AMD CPU: Secure Virtual Machine, or AMD-V, or AMD SVM.

[!NOTE] Consult your motherboard manufactures website on how to access the BIOS and locate the CPU Virtualisation setting if you need further assistance.

Install VMware Workstation Pro from the file downloaded earlier.


Option 1: Step 2 - Download ISO

Download the ISO file for the Linux distro of your choice. Use the Distributions section for ones I have explored.

Option 1: Step 3 - Setuping up a virtual machine

I’m using the VMWare Workstation Pro software so this section will talk you through how to use it, if you’re using something else then your steps will vary.

Option 1: Step 4 - Start virtual machine

Start the virtual machine and move onto the next section Distributions.

Option 2: Bare Metal

This option is best for daily use and without the overhead of using a virtual machine.

Here you will need to either have a dedicate storage device or partition an existing one to install Arch Linux onto.

Option 2: Step 1 - USB Drive

Make sure that you have an 8GB or higher USB key/pendrive/memory stick and connect it to your computer.

Option 2: Step 2 - Picking a USB Formatting Utility Software

Pick a USB formatting utility you wish to use to create a bootable USB flash drive, below are a few options:

Option 2: Step 3 - Download ISO

Download the ISO file for the Linux distro of your choice. Use the Distributions section for ones I have explored.

Option 2: Step 4 - Formatting USB

Option 2: Step 5 - Dual Booting/Storage Partitioning (Optional)

If you want to keep Windows installed on your computer and be able to boot into Linux or Windows then follow the below steps. If you wish to override your Windows install then skip to step 6.

Option 2: Step 6 - Booting from the USB

Option 2: Step 7 - CLI/GUI Environment

Now you will be in a CLI Environment or GUI. Move onto the next section Distributions.

---

Distributions

This is a list of distributions which I have explored when learning Linux. Pick the option you have chosen to install.

Click the distro name to go to the guide or download to be taken straight to the download page for the ISO file.

In alphabetical order.

---

Documents

Here is a list of documents for a variety of things such as my setups, explantations of Linux features and guides on how to use specific software.

In alphabetical order.

---

 Back to Top