How To Install Entangle on Ubuntu 16.04

How To Install Entangle on Ubuntu 16.04

Entangle is an open-source camera control tool which allows its users to take photos with digital camera which is controlled from the computer. All the camera settings can be controlled through the Entangle tool. In this tutorial, we can see about the process to install Entangle on Ubuntu 16.04

The latest version of Entangle has the following changes :

  • Requires GLib > = 2.36
  • Imported a new logo design
  • Uses zanata.org for translations
  • Set a default window icon
  • Initial help manual via yelp
  • Uses shared library for core engine so that all symbols are exported to plugins
  • New framework for scripting capture operations
  • New plugin for repeated capture sequences
  • Progress bar replaced with spinner icon

Installing Entangle

Initiate the installation of Entangle by adding it to the repository. 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/tmp0a0ce1fq/secring.gpg'  created
gpg: keyring `/tmp/tmp0a0ce1fq/pubring.gpg'  created
gpg: requesting key 93330B78 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp0a0ce1fq/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 added, update the repository with the help of following command.

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

Now is the time to install Entangle.

root@linuxhelp1:~# apt-get install entangle -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  entangle
0 upgraded, 1 newly installed, 0 to remove and 459 not upgraded.
Need to get 400 kB of archives.
After this operation, 2,604 kB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main amd64 entangle amd64 1:0.7.1-dhor~xenial [400 kB]
Fetched 400 kB in 1s (303 kB/s)   
Selecting previously unselected package entangle.
(Reading database ... 173836 files and directories currently installed.)
Preparing to unpack .../entangle_1%3a0.7.1-dhor~xenial_amd64.deb ...
Unpacking entangle (1:0.7.1-dhor~xenial) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
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) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libglib2.0-0:amd64 (2.48.0-1ubuntu4) ...
Setting up entangle (1:0.7.1-dhor~xenial) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

Entangle is installed successfully. Click on search bar and type entangle to open the application.

The Entangle application looks as follows. Enjoy working with it.

You can remove the Entangle application from your Ubuntu machine by using the following command.

root@linuxhelp1:~# apt-get remove entangle -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  entangle
0 upgraded, 0 newly installed, 1 to remove and 459 not upgraded.
After this operation, 2,604 kB disk space will be freed.
(Reading database ... 174073 files and directories currently installed.)
Removing entangle (1:0.7.1-dhor~xenial) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for libglib2.0-0:amd64 (2.48.0-1ubuntu4) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
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) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 removed doc-base file...

FAQ
Q
Yes, but only if you use Groups for Business.
A
Yes, but only if you use Groups for Business.
Q
How do I contribute to development?
A
Read about the TODO items, checkout known bugs and get hold of the source code. Patches are welcomed via email, preferably sent using git-send-email.
Q
How do I build libgphoto2 and entangle from scratch?
A
We strongly recommend installing the OS distributors own pre-built packages. Compilation from scratch is much more error-prone, but for those who are feeling adventurous there are some instructions on compiling from scratch
Q
Why was this application created?
A
During a presentation with a local photography club, the speaker was using tethered shooting during practical demonstrations to quickly display shots on a projector screen. This seemed like quite a useful thing to be able to do, but while many Linux apps use libgphoto for accessing/downloading images from a camera, at the time, none exposed its remote shooting and configuration capabilities. This was a gap in the open source application suite just crying out to be filled. More recently Darktable has also gained the ability todo tethered shooting.
Q
Where can I get the source code?
A
If you are an end user then you probably want to download an officially released source archive on the download page. If you are a developer wanting to contribute, then goto the master GIT repository