How to Install Qupzilla in Debian

To Install Qupzilla in Debian

QupZilla is an open source QtWebEngine browser that available for all major platforms. It is designed with all standard web browser functions including bookmarks, history and tabs. In addition, it has built-in AdBlock plugin to enable blocking ads by default. This article shows the installation process of Qupzilla in Debian.


Installation of Qupzilla

Before starting the installation process, update your apt source.

root@linuxhelp:~# apt-get update
Ign http://dl.google.com stable InRelease
Hit http://dl.google.com stable Release.gpg                                    
Hit http://dl.google.com stable Release                                        
Hit http://dl.google.com stable/main amd64 Packages                            
Hit http://ftp.debian.org jessie-updates InRelease                             
Ign http://ftp.debian.org stable InRelease                                     
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://security.debian.org jessie/updates InRelease                        
Hit http://ftp.debian.org jessie-updates/contrib Sources                 
Ign http://dl.google.com stable/main Translation-en_US                
Get:1 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [6,424 B]
Ign http://dl.google.com stable/main Translation-en                            
.
.
.  
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://ftp.debian.org stable/contrib Translation-en            
Hit http://security.debian.org jessie/updates/main Translation-en  
Hit http://ftp.debian.org stable/main Translation-en               
Hit http://ftp.debian.org stable/non-free Translation-en
Fetched 9,128 B in 3s (2,522 B/s)     
Hit http://ftp.debian.org stable/non-free Translation-en
Fetched 9,128 B in 3s (2,522 B/s)            
Reading package lists... Done

Download the Qupzilla package in the official site as follows,

Go to the downloaded directory and start installing Qupzilla.

root@linuxhelp:~# cd /home/user1/Downloads/
root@linuxhelp:/home/user1/Downloads# ls -l
total 63656
-rw-r--r-- 1 user1 user1  4516226 Nov 16 03:55 qupzilla_1.8.9_amd64.deb
-rw-r--r-- 1 user1 user1 60654199 Aug 26  2013 VMwareTools-9.6.0-1294478.tar.gz
drwxr-xr-x 7 root  root      4096 Aug 26  2013 vmware-tools-distrib

Next install the qupzilla .deb file by using dpkg command.

root@linuxhelp:/home/user1/Downloads# dpkg -i qupzilla_1.8.9_amd64.deb
Selecting previously unselected package qupzilla.
(Reading database ... 141951 files and directories currently installed.)
Preparing to unpack qupzilla_1.8.9_amd64.deb ...
Unpacking qupzilla (1.8.9-1~trusty) ...
dpkg: dependency problems prevent configuration of qupzilla:
 qupzilla depends on libqt5core5a (> = 5.2.0)  however:
  Package libqt5core5a is not installed.
 qupzilla depends on libqt5dbus5 (> = 5.0.2)  however:
  Package libqt5dbus5 is not installed.
 qupzilla depends on libqt5gui5 (> = 5.0.2) | libqt5gui5-gles (> = 5.0.2)  however:
  Package libqt5gui5 is not installed.
  Package libqt5gui5-gles is not installed.
 qupzilla depends on libqt5network5 (> = 5.0.2)  however:
  Package libqt5network5 is not installed.
 qupzilla depends on libqt5printsupport5 (> = 5.0.2)  however:
  Package libqt5printsupport5 is not installed.
 qupzilla depends on libqt5script5 (> = 5.0.2)  however:
  Package libqt5script5 is not installed.
 qupzilla depends on libqt5sql5 (> = 5.0.2)  however:
  Package libqt5sql5 is not installed.
 qupzilla depends on libqt5webkit5  however:
  Package libqt5webkit5 is not installed.
 qupzilla depends on libqt5widgets5 (> = 5.2.0)  however:
  Package libqt5widgets5 is not installed.
 qupzilla depends on libqt
dpkg: error processing package qupzilla (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Errors were encountered while processing:
 Qupzilla

Run the ' apt-get -f install' command to accomplish the installation process.

root@linuxhelp:/home/user1/Downloads# apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5
  libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5script5 libqt5sql5
  libqt5sql5-sqlite libqt5webkit5 libqt5widgets5 libqt5x11extras5
  libxcb-render-util0 qttranslations5-l10n
The following NEW packages will be installed:
  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5
  libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5script5 libqt5sql5
  libqt5sql5-sqlite libqt5webkit5 libqt5widgets5 libqt5x11extras5
  libxcb-render-util0 qttranslations5-l10n
0 upgraded, 16 newly installed, 0 to remove and 5 not upgraded.
1 not fully installed or removed.
Need to get 20.9 MB of archives.
After this operation, 85.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.org/debian/ stable/main libqt5core5a amd64 5.3.2+dfsg-4+deb8u1 [1,978 kB]
Get:2 http://ftp.debian.org/debian/ stable/main libqt5dbus5 amd64 5.3.2+dfsg-4+deb8u1 [191 kB]
Get:3 http://ftp.debian.org/debian/ stable/main libxcb-render-util0 amd64 0.3.9-1 [18.0 kB]
.
.
.
Setting up libqt5x11extras5:amd64 (5.3.2-2) ...
Setting up libqt5sql5-sqlite:amd64 (5.3.2+dfsg-4+deb8u1) ...
Setting up qupzilla (1.8.9-1~trusty) ...
Setting up qttranslations5-l10n (5.3.2-2) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...

Once the Qupzilla package is installed successfully, then open it through terminal.

root@linuxhelp:/home/user1/Downloads# qupzilla
Gtk-Message: Failed to load module " canberra-gtk-module" 
Qt: Session management error: None of the authentication protocols specified are supported (qxcbsessionmanager.cpp:375, QXcbSessionManager::QXcbSessionManager(const QString& , const QString& ))

QupZilla: Creating new profile directory

Now it is ready to use.

Search your favorite sites in Qupzilla. Have fun!!!

FAQ
Q
Will this Qupzilla supports Ad-Blocking functionality?
A
Qupzilla has built-in AdBlock plugin to enable blocking ads by default.
Q
What is QupZilla?
A
QupZilla is an open source QtWebEngine browser that available for all major platforms. It is designed with all standard web browser functions including bookmarks, history, and tabs.
Q
what is the procedure for installing Qupzilla on Ubuntu?
A
For installing Qupzilla follow the steps in https://www.linuxhelp.com/how-to-install-qupzilla-in-ubuntu-16-04/
Q
is this Qupzilla available for windows?
A
Qupzilla available for Windows OS
Q
Is this Qupzilla same like other browser chrome, firefox?
A
yes, Qupzilla is more likely same as browsers.