Skip to content

Commit e9dd6b2

Browse files
Apply suggestions from code review 2
Co-authored-by: Shane Crowley <[email protected]>
1 parent 48b5660 commit e9dd6b2

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

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

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,24 @@ Ubuntu Desktop ships with the GNOME desktop environment by default. Other altern
1515
- MATE
1616
- Budgie
1717

18-
Interestingly, Ubuntu Desktop comes in [different flavors](https://ubuntu.com/desktop/flavours), each with its desktop environment.
19-
For example, the Kubuntu flavor supports the KDE Plasma desktop environment.
18+
Ubuntu Desktop comes in [different flavors](https://ubuntu.com/desktop/flavours), each with its own desktop environment.
19+
Flavours are unique and opinionated offerings of Ubuntu, with their own visual style and applications.
20+
For example, the Kubuntu flavor uses the KDE Plasma desktop environment by default, while Ubuntu Studio is specially designed for content creation.
2021

2122
A desktop environment consists of different independent components, including:
2223

2324
- **Windows manager**: This manages a window that pops up when you open a terminal or any application at all.
2425
- **User app**: These are default applications in the desktop environment.
2526
- **File manager**: This is a UI environment for interacting with files.
2627

28+
Ubuntu Server is essentially Ubuntu Desktop without the desktop environment and some specialised applications installed for server management. Some of these applications include:
29+
30+
- OpenSSH server
31+
- ping
32+
33+
However, you can [install a GUI](https://documentation.ubuntu.com/aws/aws-how-to/instances/launch-ubuntu-desktop/#install-ubuntu-desktop-and-the-snap-store),
34+
on Ubuntu Server, and this is possible if your hardware supports graphics components.
35+
2736
## Applications
2837

2938
These are comprised of system and user applications.
@@ -65,7 +74,7 @@ systemctl list-units --all --type=service
6574

6675
## Shell
6776

68-
A shell is a command-line interface, a non-graphical way to interact with the operating system. You can access it by launching
77+
A shell is a program that uses a non-graphical way to interact with the operating system. You can access it by launching
6978
a Terminal application.
7079

7180
For example, you can run the following:
@@ -83,7 +92,7 @@ There are several types of shells available, including:
8392
- fish
8493
- zsh
8594

86-
You can automate tasks in a shell. To do that, define your task in a shell script that ends with a `.sh` file type. Then, make the script executable and run it.
95+
Tasks can be automated using shell scripts. To do that, define your task in a shell script that ends with a `.sh` file extension. Then, make the script executable and run it.
8796
For example, you can write a script that greets you with hello and displays the time.
8897

8998
## Kernel

0 commit comments

Comments
 (0)