Skip to content

Commit d972a50

Browse files
authored
Add recommendations for ARM architecture users
Add notes for ARM 64-bit architecture recommendations and fastfetch installation.
1 parent d7defa2 commit d972a50

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

02_virtualization_and_containers/virtualmachines_containers_exercise.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ In the following subsections you will find additional instructions and explanati
9696

9797
By default, [download Alpine Linux](https://alpinelinux.org/downloads/). [Ubuntu Server](https://ubuntu.com/download/server) is also fine.
9898

99+
**Note:** If you are operating on an **ARM 64-bit architecture**, it is recommended to use **Ubuntu 25.10 (Desktop version)** instead, due to its compatibility with ubuntu.
100+
99101
#### 2. Creating the Virtual Machine
100102

101103
While the installation image is downloading, you can already prepare the virtual machine.
@@ -104,6 +106,7 @@ While the installation image is downloading, you can already prepare the virtual
104106
- Select `Type: Linux` and `Subtype: Other Linux`.
105107
- If given the option (e.g., if you use an Ubuntu image), select `Skip Unattended Installation`: let's experience the full process this time.
106108
- Assign RAM and virtual drive as stated in the introduction.
109+
- If you are running Ubuntu Desktop on an ARM 64-bit architecture, it’s recommended to assign at least **4096 MB** of RAM and **8 GB** of storage to ensure smooth performance.
107110
- After the creation, the virtual machine shows up in the "VirtualBox Manager". Open the settings of the VM and:
108111
- inspect the settings of the virtual machine and set the video memory to at least 32 MB (not necessary for Alpine, but you will probably need it in other setups).
109112
- in the same settings, you can also increase the number of CPU cores allocated (not necessary).
@@ -163,6 +166,8 @@ Continue to step 5.
163166
- Install `neofetch` via `sudo apt update && sudo apt install -y neofetch`. This command will download and install `neofetch` using the package manager [`apt`](https://wiki.debian.org/Apt).
164167
- Clear the terminal using `clear` (or `Ctrl-L`) and run neofetch via by typing `neofetch` (or `fastfetch`) into the terminal and pressing `Enter`. It will show information about the Linux distribution version, available memory etc.
165168
169+
**Note:** If you are running **Ubuntu Desktop on an ARM 64-bit architecture**, you may encounter an error when trying to install `neofetch` (e.g., `E: Unable to locate package`). In this case, you can use `fastfetch` as an alternative, which can be installed via `apt`.
170+
166171
#### 5. Upload the Screenshot to SIM GitLab
167172
168173
- Take a screenshot via VirtualBox. At the top of the VirtualBox window you find the menu item `View`. There you find the option `Take Screenshot (Host+E)`. Save the screenshot as `screenshot-virtualbox-USERNAME.png`.

0 commit comments

Comments
 (0)