September 10, 2024

Ubuntu Desktop for beginners or easy start !

This post is for both Windows and Mac users ! 

I have been running Linux, Raspberry Pi OS, since several years but almost just the Lite version (without Desktop).

But when my old MacBook Air "gave up", with Mac OS, it came naturally to use Ubuntu Desktop since it's also based on the Debian Linux distribution and the most used Linux distribution.

So it ended up with installing the latest Ubuntu 24.04.1 LTS(UOS).

Intro
The install process took care of everything from WiFi, Bluetooth, keybord layout, keyboard light, microphone, speakers, touchpad and so on.

Chris, at "Explaining Computers", made a nice review and install of UOS 24.04 in this YouTube video.

And please don't be "afraid" of Ubuntu, it's not that different from Mac OS or Windows !

Testing before installing
Chris released another video on how easy it is to test applications and OS before installing. Its not Ubuntu but another Linux distro so the same !

Install

Please note that an internet connection will improve your installation !!

During the installation, of apps, you have to choose from "Default selection(DS)" or "Extended selection(ES)". The DS comes just with the basic essentials which I prefer. This is due to that I then can select just the applications I want and also, in many cases, use the "Snap or "Flatpak" package managers, mentioned below, to install them.

Windows

Mac
Create USB installer


Reboot, with the USB connected, with the "Option/Alt" button pressed and choose "EFI Boot". During the install process you also can erase the disk. Please note that the installation process is improved if you have an active Internet connection.


Install Ubuntu desktop


With a created installer the installation on my old Mac took about 50 minutes.

Post install
OS update
Go to "Show Apps => Software updater"

Update installed Snaps
"App Center => Manage Installed Snaps => Check for updates".

Ubuntu Pro
Ubuntu Pro is an extended support and security update subscription that is free for non-commercial use. Create an account and then create a subscription. Subscribe via "Show Apps => Software & Updates => Ubuntu Pro" and use the token you just where given.

Package managers
Package Managers(PM) are software tools that handles the programs, apps, on the computer. In this setup I'm using 3 different PM, Debian, Snap, Flatpak

The use of PM can, kept simple, be percieved as a little different to Mac:s App store or Microsoft Store but just see it as another way. Open Source and free !! Another thing to consider is that not all apps are available at all PM:s. 

On the other hand there are other points, described here, that may lead you to use Flatpack as much as posible ?

App Center
In the latest Ubuntu distributions you can handle, both Debian packages and Snap packages with the GUI "App Center". When searching for an app you can use the "Filter by" drop down to get the right PM.

"apt" is said to be the recomended way, command line(CLI), to install Debian packages and it's installed together with the UOS. But if you don't like CLI use "App center" search by "Filter by => Debian packages" as mentioned above. (The "old" GUI for Debian packages was "Synaptic Package Manager".)

Flatpak
The Flatpak package manager(FPM) is not installed by default but here you find the instructions.

After the installation of Flatpak, and a reboot, you will find the application at "Show Apps => Software".

Nice to have programs ?
Mail client
The default mail client is Thunderbird but I have choosen Evolution which is an Open-Source Email Client by GNOME. Install via the FPM app "Sotware" and search for "Evolution"

Install Chrome ?
Firefox is installed by default but maybe you prefer Chrome ? 

Please note that Google Chrome(GC) and Chromium are different applications, with a common base, and if you want to synchronise bookmarks and other stuff from another hardware, with GC installed, use GC !! Chromium want synk in a easy way !!

Install via the FPM app "Software" where you search for "Google Chrome"

LibreOffice 
If you have choosen the "Extended selection(ES)" during install the LibreOffice package is installed by default. 

Otherwise install via the FPM app "Software" where you search for "LibreOffice". If you want to minimize the install just pick the applications you want and not the whole Office Package. 

Gnome Tweak Tool
The Gnome Tweak Tool is a software that allows you to change the general appearance and behavior of components in the Gnome Desktop Environment. In "App center" search for "Gnome Tweaks" and "Filter by => Debian packages" and install. Or CLI "sudo apt install gnome-tweaks".

The app is then found in "Show Apps => Utilities => Tweaks".

ssh
The ssh client is installed by default but if you want to activate a ssh server you have to install it with

sudo apt install openssh-server

It will be setup automatically and could be used with the default configuration. Activate it via "Settings => System => Secure Shell". Test to access it from another client on the same lan with "ssh user@host.local".

Remote access
Remote access screen and filesharing is nicely done with Remmina which supports several protocol. VNC, SSH, RDP.....

In "App center" search for "Remmina", "Filter by => Snap packages" and install.

Logs
Sometimes you have to dig into the logs and the easiest way is to use the app "Show Apps => Utilities => Logs". 

System information tool
A nice light weight, text interface, app to get info about the system is Archey. Install the latest release with

wget https://github.com/HorlogeSkynet/archey4/releases/download/v4.14.3.0/archey4_4.14.3.0-2_all.deb

sudo apt install ./archey4_4.14.3.0-2_all.deb


Problem
updating "snap-store"
If problem occurs updating "snap-store", via App center, use terminal and

sudo snap refresh snap-store
error: cannot refresh "snap-store": snap "snap-store" has running apps
       (ubuntu-software), pids: nnnn
kill nnnn
sudo snap refresh snap-store

 

No comments:

Post a Comment

Feel free to leave a comment ! ... but due to a lot of spam comments I have to moderate them. Will reply ASAP !