Previous Chapter: Desktop Linux Unveiled : Chapter 4: Installing Linux
In this chapter, Gnome Extensions will be briefly discussed, and basic file transfers and manipulation will be highlighted.
Gnome Extensions
Gnome was designed to be extensible, or have its behaviour be changed with extensions. There are hundreds of extensions, most produced by volunteer programmers.
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-30-27-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-52-52-1024x570.png)
Launch Firefox from the dock at the bottom of the screen (the icon at the left). Firefox will launch, leading to the Fedora Project main page (a setting you may wish to keep, or change at a later time.)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-53-21-1024x570.png)
In the navigation bar, enter the site https://extensions.gnome.org. (Some distributions may manage extensions locally; Fedora has opted to only do so partially.)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-54-00-1024x570.png)
Click on the link “Click here to install browser extensions”, which will eventually allow for the installation of the Gnome Shell integration tool.
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-55-02-1024x570.png)
Click on “Add”:
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-55-09-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-55-20-1024x570.png)
I recommend that you click on “Allow this extension to run in Private Windows” and press “okay”.
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-55-31-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-20-55-38-1024x570.png)
As of when the following screenshot was taken, here is page one of the available extensions, along with a brief description:
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-21-29-31-1024x570.png)
To install an extension that interests you, click on the black switch that will be set to “Off”.
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-21-29-42-1024x570.png)
Click on “Install”:
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-21-29-49-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-21-30-14-1024x570.png)
Sometimes, an extension will be incompatible with the current version of Gnome, and the page will say as much:
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-20-21-31-15-1024x570.png)
When you have selected all the extensions which interest you, close Firefox:
![](https://www.malak.ca/blog/wp-content/uploads/2024/05/Screenshot-from-2024-04-21-20-18-32-1024x570.png)
Basic file manipulation:
Starting from the main screen, click on the activities bar in the upper left hand corner:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-18-32-1024x570.png)
… leading to the activities screen, with the dock:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-18-42-1024x570.png)
Click on the blue rectangle meant to resemble a filing cabinet, in the centre.
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-19-00-1024x570.png)
For convenience, I moved the window to the left, and it “snapped” to take up half the screen:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-19-51-1024x570.png)
The activities screen was accessed again, to access the dock, and right-clicking on the file manager icon:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-20-15-1024x570.png)
Choose “New Window”, in order to launch a second file manager window:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-20-23-1024x570.png)
The size and location of the second window were adjusted in order to have a second window on the right:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-20-55-1024x570.png)
Before moving on, I am going to point out that I personally like file listings with full information; however, files can be displayed with previews (the following shots were taken after the following operations were completed):
By hovering the pointer over a button with four blocks in it, you can toggle between lists and icons:
![](https://www.malak.ca/blog/wp-content/uploads/2024/08/Screenshot-from-2024-08-18-20-33-54cropped-1024x640.png)
Clicking on the icon will change the filenames to icon size:
![](https://www.malak.ca/blog/wp-content/uploads/2024/08/Screenshot-from-2024-08-18-20-35-17cropped-1024x640.png)
Hovering over the same square icon can revert to a list view.
At this point, you can insert a USB key with some files or a backup, or a CD/DVD drive, or a portable USB hard drive.
In this case, I decided to copy some files from the computer hosting my website, and some file backups. Clicking on “+ Other Locations” reveals, as per the window on the right, access to other computers accessible to your computer:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-23-31-1024x570.png)
I entered into the address bar at the bottom of the window the address of my website, and telling the file manager to use the ssh protocol to securely access the location:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-25-05-1024x570.png)
As part of the initial connection, my computer asked me to confirm if I wanted the connection, since it was the first time this instance was connecting to my website. Should you get such a challenge, click on “Log In Anyway”:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-25-32-1024x570.png)
My website server presented an authentication challenge:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-25-44-1-1024x570.png)
I entered my username and password, chose “Remember password until you logout”, and clicked on “Connect” (you may choose either of the two other options, at your discretion):
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-21-20-26-01-1024x570.png)
Once there, I navigated to a directory with some photos from a past birthday celebration for my grandmother:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-15-41-1024x570.png)
Wishing to copy all the files on my server (on the right) over to the computer (on the left), the first file was selected by clicking on it …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-17-45-1024x570.png)
… and then scrolling down to the bottom of the file list, and while pressing on the CTRL key, clicking on the last:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-17-55-1024x570.png)
Instead of drag and drop, I right clicked my mouse over the right …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-18-13-1024x570.png)
… which opened a contextual menu, in which I chose to create a folder, leading to the opening of a dialog:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-18-24-1024x570.png)
A name for a new directory, in this case reflecting that it was from my grandmother’s birthday one year, was entered into the dialogue, and the directory was created:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-18-37-1024x570.png)
The previously selected files on my server were transferred via “drag and drop” to the newly created directory:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-18-51-1024x570.png)
A photo was selected, and a right click opened a contextual menu, offering a number of options. The first, “Open With Image Viewer”, was selected …
![](https://www.malak.ca/blog/wp-content/uploads/2024/07/image.png)
… opening the selected photo.
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-20-15-1024x570.png)
On the local machine, I clicked on “Home” …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-21-38-1024x570.png)
… then on “Documents”, while on my server, I navigated to another directory where I chose a PDF document:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-22-45-1024x570.png)
This time, I used a right-clicked contextual menu on my server side to chose “Copy To” to copy the document over to my local machine.
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-25-08-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-25-15-1024x570.png)
The file was then selected, and a contextual menu (right click) was opened, which offered “Open with Document Viewer”:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-25-31-1024x570.png)
… opening up the document, in this case about how to make a backwoods washing machine:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-19-25-38-1024x570.png)
Again on my server, I navigated to another directory, this time in my backups:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-20-57-11-1024x570.png)
… and selected another file to transfer, in this case, a spreadsheet:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-20-57-15-1024x570.png)
The spreadsheet was dragged and dropped onto the local machine:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-20-57-29-1024x570.png)
Recognizing the file extension as that of an OpenDocument spreadsheet file, LibreOffice was launched:
![](https://www.malak.ca/blog/wp-content/uploads/2024/07/Screenshot-from-2024-07-14-20-31-32-1-1024x592.png)
… and the file was opened, in this case, for a table of prices for a number of items I sell at a flea market near my cottage:
![](https://www.malak.ca/blog/wp-content/uploads/2024/07/Screenshot-from-2024-07-14-20-31-40-1-1024x592.png)
Back to the file transfers, a video file in a directory with pictures and videos of my cat was selected …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-03-21-1024x570.png)
… and dragged and dropped over to the local machine, and the file selected and right clicked, revealing a contextual menu, allowing for the opening of the video file:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-03-39-1024x570.png)
The Gnome Videos player was opened; since the relevant codec had not been installed in the base install, Videos asked if it should attempt to install the codec, which it proposed might be available in the software repositories:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-03-52-1024x570.png)
The “Find in Software” button was clicked, leading to the following window:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-04-25-1024x570.png)
The required codec (“GStreamer Multimedia Codecs – H.264”) was chosen for installation; once installed, a video of my cat, playing with a feather toy, was shown:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-04-43-1024x570.png)
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-05-00-1024x570.png)
Another file, another spreadsheet, was selected on my server …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-07-36-1024x570.png)
… and dragged over to the new setup:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-07-42-1024x570.png)
Using a right click contextual menu, the new selected file was opened:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-07-54-1024x570.png)
… revealing my shopping plans for a large amount of soup I was going to cook for a community meal:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-08-01-1024x570.png)
Another file, a text file, was selected on my server …
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-10-14-1024x570.png)
… and dragged over to the new setup:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-10-21-1024x570.png)
Using a right click contextual menu, the new selected file was opened:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-10-27-1024x570.png)
… and a text editor window opened up with the text file:
![](https://www.malak.ca/blog/wp-content/uploads/2024/06/Screenshot-from-2024-04-22-21-10-59-1024x570.png)
Many other things can be done with the file manager, including launching template documents in a click if templates have been placed in a templates directory.
Next Chapter:
TBD