Linux, terminal and Git

Stage 1 · Lesson 3 of 8

Packages, snaps and flatpaks

Set up your machine

Each has its own : apt on Ubuntu and Debian, dnf on Fedora and pacman on Arch. It installs software from signed repositories, which are trusted online stores run by the distro. It also keeps that software updated along with the rest of the system.

are extra formats that pack an app together with everything it needs. They are handy for desktop apps when you want a newer version. For command-line tools, prefer your distro's own packages. If you need a newer release, use the tool's official or a .

Common trappasting a random curl ... | sudo bash installer from a forum, which runs someone else's script as root on your machine.

A question to check yourself, an AI practice session and 2 cheat sheet entries come when you add the roadmap to your account. Add it

Resources for this stage

Start with

Keep handy

  • The most thorough Linux reference there is, useful whichever distribution you run

  • The editor used through this roadmap, with official set-up guides for each operating system

Also worth your time

  • A map of the whole Linux topic, to see how much there is beyond this stage

Mark this stage as not done?