There are many linux distributions available. Which one you run is a matter of personal preference. Communities create a distribution as a standard collection of linux applications and configurations.
When downloading an image, torrents are a good way to share bandwidth. This supports a good cause! Be sure to use a network that you have adequate bandwidth quotas.
Create Bootable Media
This process is the same for all systems.
Whatever you choose, start by downloading and burning an image of the operating system (OS) of your choice from their site.
To transfer image for use, see creating a bootable usb.
Ubuntu is an open source linux operating system.
Once you have your copy of Ubuntu, boot your computer with it and Ubuntu should load into a "Live" instance. This is a fully functional Linux system. Cooool. With enough memory, the only noticable performance hit comes when the system needs to access a program from the source media.
At this point you are also able to install Ubuntu to a local drive. Whether you run live or install to disk, that's up to you.
As if it wasn't enough to choose a distribution, you may also want to choose the window manager. Typically this choice is made by the specific distribution you run, but some (e.g. arch) allow you to choose as part of the installation process.
Gnome3 in newer versions of Ubuntu is a solid choice. I enjoy the 'overview' feature where you can see all windows for a given workspace.
Xubuntu ships with XFCE, which is another good choice.
Ubuntu Studio is built on top of Xubuntu. https://ubuntustudio.org/
For servers, ubuntu server is good
This is a good local mirror for ubuntu: (don't think xubuntu is there) http://ftp.ussg.iu.edu/linux
CentOS is another popular distribution that tracks Red Hat Enterprise Linux
Hard to beat raspbian. Helps make sure you're starting from common ground when documenting your projects:
If you plan to use a Pi as a daily driver / desktop, you may want to customize the desktop / distribution:
https://www.google.com/search?q=qube+os qube os - Google Search https://www.qubes-os.org/intro/ An Introduction to Qubes OS | Qubes OS https://www.qubes-os.org/doc/ Documentation | Qubes OS https://www.qubes-os.org/downloads/ Download Qubes OS | Qubes OS
- Getting Started | Kali Linux
Should I Use Kali Linux? | Kali Linux
secure linux - Google Search
10 Most Secure Linux Distros For Complete Privacy & Anonymity | 2017 Edition
Happy Data Privacy Day! A turning point for anonymity, privacy, and the tools that deliver them / Boing Boing
Tails - Download and verify
Tails - Privacy for anyone anywhere
To get this to boot with a VM in VirtualBox, I needed to run the following:
Click settings before starting the VM Goto to System Look at Extended Features Click "Enable I/O APIC"
If the screen appears locked with a clock, slide the screen up to unlock it.
To create a disk image from an img file:
Finally, needed to do the following to boot:
In order overcome the above error and proceed with booting TAILS from an older SanDisk Cruzer stick, hit the
<TAB> key at the boot prompt. You’ll see, at the foot of the screen, a series of default switches passed to the boot loader. Arrow key back to the media=removable option and delete it. Ensure you keep the space between successive parameters. Hit
<RETURN> and TAILS should continue booting per usual. It can be a little slow to boot, particularly from older USB sticks, so be patient.
Welcome to Linux From Scratch!
https://www.google.com/search?q=build+custom+linux+distribution build custom linux distribution - Google Search https://www.maketecheasier.com/create-linux-distro/
Create Your Own Linux Distro with Ubuntu Imager
GitHub - Distroshare/distroshare-ubuntu-imager: Creates an installable live CD from an installed Ubuntu or derivative distribution
MakeALiveCD/DVD/BootableFlashFromHarddiskInstall - Community Help Wiki