How To Install Mapivi On Ubuntu 16.04

To Install Mapivi on Ubuntu 16.04

Mapivi is an open-source and cross-platform photo management tool with focus on JPEG pictures. Mapivi is a simple to install tool. The installation of Mapivi on Ubuntu is explained in this article.

Installing Mapivi

Before you start the installation of Mapivi, make sure you add the repo. Use the following command for the same purpose.

root@linuxhelp1:~# add-apt-repository ppa:dhor/myway
 Every photographer needs some tools...

 More info: https://launchpad.net/~dhor/+archive/ubuntu/myway
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpl8ddajnt/secring.gpg'  created
gpg: keyring `/tmp/tmpl8ddajnt/pubring.gpg'  created
gpg: requesting key 93330B78 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpl8ddajnt/trustdb.gpg: trustdb created
gpg: key 93330B78: public key " Launchpad PPA for Dariusz Duma"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK


Once it is done, update the repo as follows.

root@linuxhelp1:~# apt-get update
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease                    
Get:3 http://ppa.launchpad.net/dhor/myway/ubuntu xenial InRelease [17.5 kB]                             
Get:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]                                        
Get:5 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main amd64 Packages [11.2 kB]                
Get:6 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main i386 Packages [10.6 kB]                             
Get:7 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]                                       
Get:8 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main Translation-en [6,572 B]        
Fetched 352 kB in 1s (201 kB/s)                                 
Reading package lists... Done


Now is the time to install the package along with its dependencies. Use the following command for the same purpose.

root@linuxhelp1:~# apt-get install mapivi -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  jhead libimage-base-bundle-perl libimage-exiftool-perl libimage-info-perl libimage-metadata-jpeg-perl libjpeg-turbo-progs
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl
  perl-tk
The following NEW packages will be installed:
  jhead libimage-base-bundle-perl libimage-exiftool-perl libimage-info-perl libimage-metadata-jpeg-perl libjpeg-turbo-progs
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl
  mapivi perl-tk
0 upgraded, 14 newly installed, 0 to remove and 470 not upgraded.
Need to get 5,514 kB of archives.
After this operation, 24.8 MB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main amd64 mapivi amd64 1.2.378-2dhor~xenial [397 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libjpeg-turbo-progs amd64 1.4.2-0ubuntu3 [57.3 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 jhead amd64 1:3.00-3 [40.9 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libimage-exiftool-perl all 10.10-1 [2,259 kB]
Get:5 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libimage-base-bundle-perl all 1.0.7-3.1 [28.8 kB]                   
Get:6 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 libxml-namespacesupport-perl all 1.11-1 [13.2 kB]                       
Get:7 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 libxml-sax-base-perl all 1.07-1 [21.5 kB]                               
Get:8 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 libxml-sax-perl all 0.99+dfsg-2ubuntu1 [64.6 kB]        
.
.
.
Setting up libxml-libxml-perl (2.0123+dfsg-1build1) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libxml-sax-expat-perl (0.40-2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::Expat with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libxml-simple-perl (2.22-1) ...
Setting up libimage-info-perl (1.28-1.1) ...
Setting up libimage-metadata-jpeg-perl (0.153-1) ...
Setting up perl-tk (1:804.033-1build1) ...
Setting up mapivi (1.2.378-2dhor~xenial) ...

Mapivi has been installed. Use the Ubuntu dashboard to open Mapivi.


Once it is opened, create a folder for Mapivi.


The Mapivi application appears on your screen as follows.

You can also uninstall the Mapivi by running the following command.

root@linuxhelp1:~# apt-get remove mapivi -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  jhead libimage-base-bundle-perl libimage-exiftool-perl libimage-info-perl libimage-metadata-jpeg-perl libjpeg-turbo-progs perl-tk
Use ' sudo apt autoremove'  to remove them.
The following packages will be REMOVED:
  mapivi
0 upgraded, 0 newly installed, 1 to remove and 470 not upgraded.
After this operation, 1,937 kB disk space will be freed.
(Reading database ... 178226 files and directories currently installed.)
Removing mapivi (1.2.378-2dhor~xenial) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...

Wasn' t it a simple method to install Mapivi. Mapivi has abundant features and also supports adding, editing and searching of IPTC/IIM, EXIF data and JPEG comments. Also, Mapivi is a stand alone tool, in the sense that there is no need for a web server, online access or a database.

Tag : Ubuntu
FAQ
Q
I switched to Ubuntu some weeks ago and was able to install Mapivi http://mapivi.de.vu. I must confess, that it was not really easy as several software packages are missing or outdated in my
A
I tried mapivi tonight in Ubuntu 9.04, I downloaded the mapivi097_Linux.out from SourceForge, did a chmod +x on it, and ran it with ./mapivi097_Linux.out ... That loaded without problems. Hm
Q
How can I get the Mapivi Icon under MS Windows?
A
Use the MapiviIcon32.ico (this is located in the directory pictures of your Mapivi packet) in the properties dialog of the windows explorer.
Q
Is it recommended to do image manipulation with pictures in JPEG format?
A
Usually image manipulations should be done with an image manipulation.program, like The GIMP or Photoshop. They support lossless image formats, like XCF or PNG.
Q
Mapivi is great! Why is it free?
A
Because I like and use a lot of free open source software myself and Mapivi is my contribution back to the community.
Q
Does Mapivi store the thumbnails? Where are they stored?
A
Yes, Mapivi tries to store all produced thumbnails. They are stored depending on the configuration in a) a sub folder of the current folder named .thumbs or b) in a central folder