Skip to content

Commit 0d0fbf3

Browse files
new sections
1 parent 2b76fd1 commit 0d0fbf3

File tree

1 file changed

+24
-8
lines changed

1 file changed

+24
-8
lines changed

ubuntu-desktop/explanation/what-ubuntu-is-made-from.md

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
# What is Ubuntu Desktop made of?
22

3-
Ubuntu Desktop has millions of users today. As a new user, you might be curious to know what Ubuntu Desktop is made of. Not necessarily a deep technical explanation, but a great overview of what it is. This is what this guide addresses. It explains what a desktop environment is, what applications are, how package managers work, and more.
3+
Ubuntu Desktop has millions of users today. As a new user, you might be curious to know what Ubuntu Desktop is made of.
4+
Not necessarily a deep technical explanation, but a great overview of what it is. This is what this guide addresses.
5+
It explains what a desktop environment is, what applications are, how package managers work, and more.
46

57
## Desktop environment
68

7-
The Ubuntu Desktop environment provides a Graphical User Interface (GUI) for interacting with Ubuntu. Think of it like a theme but with more in-depth customization. Several desktop environment exists, and some are memory-intensive and others aren't.
9+
The Ubuntu Desktop environment provides a Graphical User Interface (GUI) for interacting with Ubuntu.
10+
Think of it like a theme but with more in-depth customization. Several desktop environments exist, and some are memory-intensive and others aren't.
811
Ubuntu Desktop ships with the GNOME desktop environment by default. Other alternative environments are:
912

1013
- KDE Plasma
@@ -13,23 +16,36 @@ Ubuntu Desktop ships with the GNOME desktop environment by default. Other altern
1316
- MATE
1417
- Budgie, etc.
1518

16-
Interestingly, Ubuntu Desktop comes in [different flavors](https://ubuntu.com/desktop/flavours), and each one has its own desktop environment. For example, the Kubuntu flavor supports the KDE Plasma desktop environment.
19+
Interestingly, Ubuntu Desktop comes in [different flavors](https://ubuntu.com/desktop/flavours), each with its desktop environment.
20+
For example, the Kubuntu flavor supports the KDE Plasma desktop environment.
1721

18-
A desktop environment consists of different independent components that are customizable. Sometimes, a Linux user may choose to run only one component rather than the entire desktop environment to save memory. Anyway, some of these components are:
22+
A desktop environment consists of different independent components that are customizable.
23+
Sometimes, a Linux user may choose to run only one component rather than the entire desktop environment to save memory. Anyway, some of these components are:
1924

20-
1. Windows manager: This manages a window that pops up when you open a terminal or any application at all.
21-
1. User app: These are default applications in the desktop environment.
22-
1. File manager: This is a UI environment for interacting with files.
25+
- **Windows manager**: This manages a window that pops up when you open a terminal or any application at all.
26+
- **User app**: These are default applications in the desktop environment.
27+
- **File manager**: This is a UI environment for interacting with files.
2328

2429
## Applications
2530

31+
This comprises of system and user applications.
32+
33+
- **System application**: The system applications interact with the operating system. Examples are App Center, Terminal, etc.
34+
- **User applications**: They perform day-to-day activities and have permissions to the operating system restricted. One example is Firefox.
35+
2636
## Package manager
2737

38+
A package manager is used to manage your application lifecycle; install, upgrade, remove, etc. You can do this using a GUI or command line.
39+
40+
- **The GUI**: Ubuntu Desktop comes pre-installed with an application store called App Center or Snap Store. For example, you open it, search for an application, and install it.
41+
- **Command line**: This is the backend version of the GUI application store. It uses `apt` or `snap`, and the applications are downloaded from a repository; this may be one maintained by Canonical or a third party.
42+
- **apt (Advanced Package Tool)**: This isn't Ubuntu-specific, but is used on all Debian-based systems like Ubuntu.
43+
- **snap**: This is developed by Canonical.
44+
2845
## Display server
2946

3047
## Services
3148

3249
## Shell
3350

3451
## Kernel
35-

0 commit comments

Comments
 (0)