More actions
No edit summary |
(formality (please be more formal!)) |
||
Line 1: | Line 1: | ||
The new user engaging with the modern world of Linux and the open-source ecosystem as a whole will likely be bombarded with loads of terminology that sounds foreign and often confusing. This is an index of different categories that a new user should learn about upon interacting with Linux for the first time. | |||
* [[Linux]] | * [[Linux]] | ||
Line 29: | Line 29: | ||
In effort to avoid | In effort to avoid stressing new users, there are some subjectively more complicated topics most new users will not ''need'' to learn about, unless they are trying to perform some specific task. | ||
* [[Git]] | * [[Git]] |
Revision as of 02:25, 4 June 2024
The new user engaging with the modern world of Linux and the open-source ecosystem as a whole will likely be bombarded with loads of terminology that sounds foreign and often confusing. This is an index of different categories that a new user should learn about upon interacting with Linux for the first time.
- Linux
- Distro
- DE / WM
- KDE / Plasma
- Gnome
- Package Manager
- Ricing
- Repo / Repository
- Script
- Command
- Package
- Program
- CLI
- TUI
- GUI
- Drivers
- Flatpak
- Tar.xz / Tarball
- AppImage
- Snap
- Bloat
- FOSS / FLOSS
- Open Source
- Privacy
- Ownership
- Security
In effort to avoid stressing new users, there are some subjectively more complicated topics most new users will not need to learn about, unless they are trying to perform some specific task.
- Git
- GitHub
- Kernel
- Bash
- Shell
- TTY
- Kernel Module
- Compositor
- Wayland
- Xorg
- X11
- Xwayland
- Compiling
- Building
- License
- GPL / GPLv3
- GNU
- Hacking
- apt
- pacman
- zypper
- dnf
- rpm