How to install Boomaga in Ubuntu

To install Boomaga in Ubuntu

Boomaga is an open source virtual printer software designed for Linux based systems. It supports several types of printers through the CUPS and Gutenprint, which provide drivers for printers. The Boomaga software enables the users to check the document before printing. Users can manage the page margins, page numbers and document formats. Installation of Boomaga in Ubuntu is explained in this article.

Installation of Boomaga

Before installing the Boomaga package, add the repository files.

root@linuxhelp1:~#  add-apt-repository ppa:boomaga/ppa
 Boomaga (BOOklet MAnager) is a virtual printer for viewing a document before printing it out using the physical printer.

The program is very simple to work with. Running any program, click “ print”  and select “ Boomaga”  to see in several seconds (CUPS takes some time to respond) the Boomaga window open. If you print out one more document, it gets added to the previous one, and you can also print them out as one.
 More info: https://launchpad.net/~boomaga/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

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


Use the following command to update the newly added repository.

root@linuxhelp1:~# apt-get update
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Get:2 http://ppa.launchpad.net/boomaga/ppa/ubuntu xenial InRelease [17.5 kB]                          
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial InRelease                                                
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease                                         
.
.
.
Hit:12 http://ppa.launchpad.net/noobslab/apps/ubuntu xenial InRelease                 
Hit:13 http://ppa.launchpad.net/smathot/cogscinl/ubuntu xenial InRelease
Get:14 http://ppa.launchpad.net/boomaga/ppa/ubuntu xenial/main amd64 Packages [576 B]
Get:15 http://ppa.launchpad.net/boomaga/ppa/ubuntu xenial/main i386 Packages [572 B]
Get:16 http://ppa.launchpad.net/boomaga/ppa/ubuntu xenial/main Translation-en [504 B]
Fetched 19.7 kB in 2s (9,790 B/s)                   
Reading package lists... Done


Now its time to install the boomaga software with the below command.

root@linuxhelp1:~# apt-get install boomaga -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libavahi-compat-libdnssd1 libg15daemon-client1 libiceutil35v5 libqt4-svg libzeroc-ice35v5
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
  libpoppler-cpp0 libsnappy1v5
The following NEW packages will be installed:
  boomaga libpoppler-cpp0 libsnappy1v5
0 upgraded, 3 newly installed, 0 to remove and 30 not upgraded.
Need to get 319 kB of archives.
After this operation, 1,275 kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpoppler-cpp0 amd64 0.41.0-0ubuntu1.1 [27.1 kB]
Get:2 http://ppa.launchpad.net/boomaga/ppa/ubuntu xenial/main amd64 boomaga amd64 0.7.1-2xenial [276 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 libsnappy1v5 amd64 1.1.3-2 [16.0 kB]
Fetched 319 kB in 4s (76.2 kB/s)                                     
Selecting previously unselected package libpoppler-cpp0:amd64.
(Reading database ... 241748 files and directories currently installed.)
Preparing to unpack .../libpoppler-cpp0_0.41.0-0ubuntu1.1_amd64.deb ...
Unpacking libpoppler-cpp0:amd64 (0.41.0-0ubuntu1.1) ...
.
.
.
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up libpoppler-cpp0:amd64 (0.41.0-0ubuntu1.1) ...
Setting up libsnappy1v5:amd64 (1.1.3-2) ...
Setting up boomaga (0.7.1-2xenial) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...


Open the boomaga package in Unity dash. Type boomaga in the search bar and click on the displayed icon.

Here you can able to access the Boomaga package as shown below.

To remove Boomaga package

To remove the boomaga package, run the following command.

root@linuxhelp1:~# apt-get remove boomaga -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libavahi-compat-libdnssd1 libg15daemon-client1 libiceutil35v5 libpoppler-cpp0 libqt4-svg libsnappy1v5 libzeroc-ice35v5
Use ' sudo apt autoremove'  to remove them.
The following packages will be REMOVED:
  boomaga
.
.
.
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Tag : Boomaga
FAQ
Q
What are the features of Boomaga?
A
The program can also help you get your documents prepared a bit before printing. At this stage Boomaga makes it possible to:

* Paste several documents together.
* Print several pages on one sheet.
* 1, 2, 4, 8 pages per sheet
* Booklet. Folding the sheets in two, you’ll get a book.
Q
What is Boomaga?
A
Boomaga (BOOklet MAnager) is a virtual printer for viewing a document before printing it out using the physical printer.
Q
I will use Boomaga application to open pdf files directly, and then I will print them without using the virtual printer??
A
About “unknown format of input file”. Turn on debug mode in CUPS. This page should help you. Try to print and look for messages from the boomaga in the logs. In the files in /var/log/cups/ I
Q
is there alternative of boomaga?
A
priPrinter FinePrint Ricoh Print&Share
Q
first rise the issue in the package AUR page and flag the package out of date?
A
Do not flag a package out-of-date when there is a bug or issue. Flag a package as out-of-date only when it’s out-of-date.