How to install Geary on ParrotOS 3.9

To install Geary on ParrotOS 3.9

Geary email is a free and open source email client available for the GNOME 3 desktop environment. Not having a RSS reader or calendar, which are available on Thunderbird, makes Geary lightweight to use. Since, Geary doesn' t support POP3, IMAP protocol should be used to access emails. In a nutshell, Geary email aims to be a simple and modern email client. It is really so simple to install Geary on ParrotOS 3.9, and this tutorial covers the ground on the same process.

Installing Geary

Make sure you add the required repo on source.list file before you begin the installation process. Use the following command to open the file.


┌─\[root@linuxhelp\]─\[~\]
└──╼ #vim /etc/apt/sources.list

And in that file, add the following lines.


deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free

So, once the repo is added, you need to update your system by making use of the following command.


┌─\[root@linuxhelp\]─\[~\]
└── #apt-get update
Ign:1 http://deb.debian.org/debian stable InRelease
Get:2 http://deb.parrotsec.org/parrot stable InRelease \[14.6 kB\]
Get:3 http://deb.debian.org/debian stable Release \[118 kB\]
Get:4 http://deb.debian.org/debian stable Release.gpg \[2,434 B\]
Get:5 http://deb.parrotsec.org/parrot stable/main amd64 Packages \[16.2 MB\]
Get:6 http://deb.debian.org/debian stable/non-free Sources \[79.7 kB\]
Get:7 http://deb.debian.org/debian stable/main Sources \[6,756 kB\]             
Get:8 http://deb.debian.org/debian stable/contrib Sources \[44.7 kB\]           
Get:9 http://deb.debian.org/debian stable/main amd64 Packages \[7,123 kB\]      
Get:10 http://deb.debian.org/debian stable/main Translation-en \[5,393 kB\]     
Get:11 http://deb.debian.org/debian stable/contrib amd64 Packages \[50.9 kB\]   
Get:12 http://deb.debian.org/debian stable/contrib Translation-en \[45.9 kB\]   
Get:13 http://deb.debian.org/debian stable/non-free amd64 Packages \[78.0 kB\]  
Get:14 http://deb.debian.org/debian stable/non-free Translation-en \[79.2 kB\]  
Get:15 http://deb.parrotsec.org/parrot stable/contrib amd64 Packages \[132 kB\] 
Get:16 http://deb.parrotsec.org/parrot stable/non-free amd64 Packages \[186 kB\]
Fetched 36.3 MB in 2min 17s (264 kB/s)                                        
Reading package lists... Done


And then, finally, you can install the Geary application by running the following command which kick-starts the installation process.


┌─\[root@linuxhelp\]─\[~\]
└──╼ #apt-get install geary
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
  libgee-0.8-2 libgmime-2.6-0
The following NEW packages will be installed:
  geary libgee-0.8-2 libgmime-2.6-0
0 upgraded, 3 newly installed, 0 to remove and 1302 not upgraded.
Need to get 2,073 kB of archives.
After this operation, 8,437 kB of additional disk space will be used.
Do you want to continue? \[Y/n\] y
Get:2 https://mirror.kku.ac.th/parrot stable/main amd64 libgmime-2.6-0 amd64 2.6.23+dfsg1-1 \[233 kB\]
Get:1 http://parrot.asis.io stable/main amd64 libgee-0.8-2 amd64 0.20.0-1 \[228 kB\]
.
.
.
.
Processing triggers for libglib2.0-0:amd64 (2.54.1-1) ...
Processing triggers for libc-bin (2.24-17) ...
Setting up libgmime-2.6-0:amd64 (2.6.23+dfsg1-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for hicolor-icon-theme (0.17-1) ...
Setting up geary (0.12.0-0.1) ...
Processing triggers for libc-bin (2.24-17) ...
Configuring sandbox profiles....
Sandbox profiles updated!

Once Geary has been installed, you can launch your application by going to the application tab and choosing Internet -> Geary

< ads2>

Your Geary application will now appear on your screen.

With this, the installation of Geary on ParrotOS 3.9 comes to an end.

FAQ
Q
How to Generating a Gettext POT file locally in geary?
A
For checking translation strings in source files and to perform translations locally, run the command make pot_file from the root of the project source directory. This should generate a po/geary.pot file identical to the one produced by l10n.gnome.org.
Q
How to get the sendto mail recipient in Xubuntu 14.04 to use Geary email client?
A
Geary doesn't currently support this feature. You can file a ticket requesting it on GNOME's Bugzilla.
Q
Where are the settings in Geary mail client?
A
under Unity or GNOME the 'Preferences' menu for Geary can be accessed with the keys Ctrl+E while the 'Accounts' menu can be accessed with Ctrl+M. Both menus are accessible by mouse from the top left corner of the screen. But no 'gear' icon...
Q
Geary email client how can I make it a dark theme?
A
you can either change your GTK+ theme to a dark theme like Adwaita-dark or launch Geary with:
env GTK_THEME=Adwaita-dark org.gnome.Geary
in my case with Linux Mint Cinnamon 18.3 I use ( env GTK_THEME=Adwaita-dark geary )
or, if you are using the Flatpak version (can recommend):
flatpak run --env=GTK_THEME=Adwaita-dark org.gnome.Geary
Q
How to add a Gmail account to Geary? [closed]
A
add an account, click the Geary appmenu, then Accounts and the Accounts window will appear. You can then click the + button to add a new account.