How to install Notepadqq 1.3.6 on MX Linux 17

To install Notepadqq 1.3.6 on MX Linux 17

Notepadqq is a free and open source alternative to Notepad++. Notepad++ is a very common and popular text editor on Microsoft Windows. Although Notepad++ is open source and licensed under GPL, it uses pure Win32 API. So compiling it on Linux is very hard.In this tutorial, we will cover the installation of Notepadqq on MX Linux 17.

Installation

Update the system repository using the following command

root@linuxhelp:~# apt-get update
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://deb.debian.org/debian stretch-backports InRelease      
Hit:3 http://ftp.cn.debian.org/debian stretch-updates InRelease          
Ign:4 http://ftp.cn.debian.org/debian stretch InRelease                  
Hit:5 http://ftp.cn.debian.org/debian stretch Release
Hit:6 http://ftp.yzu.edu.tw/Linux/mx-workspace/antix/stretch stretch InRelease            
Hit:8 http://ftp.yzu.edu.tw/Linux/mx-workspace/mx/repo stretch InRelease                  
Hit:9 http://www.deb-multimedia.org stretch InRelease                    
Hit:10 http://ftp.yzu.edu.tw/Linux/mx-workspace/mx/testrepo stretch InRelease
Reading package lists... Done  

Install the Notepadqq package using the following command

root@linuxhelp:~# apt-get install notepadqq -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gir1.2-javascriptcoregtk-4.0 gir1.2-soup-2.4 libdirectfb-1.2-9 libgegl-0.3-0 libgoo-canvas-perl
  libgoocanvas-common libgoocanvas3 libgtk2-ex-simple-list-perl libgtk2-imageview-perl
  libgtkimageview0 liblastfm1 liblivemedia57 libmygpo-qt1 libopenmpt-modplug1 libpgm-5.2-0
  libqjson0 libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-script
  libqt4-scripttools libqt4-svg libqt4-test libqt4-xmlpatterns libqtassistantclient4 libqxt-core0
  libqxt-gui0 libsane-perl libsdl-image1.2 libsodium18 libssh-gcrypt-4 libvlccore8 libx264-148
  libzmq5 python-qt4
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  notepadqq-common
The following NEW packages will be installed:
.
.
Fetched 1,167 kB in 7s (146 kB/s)
Selecting previously unselected package notepadqq-common.
(Reading database ... 321499 files and directories currently installed.)
Preparing to unpack .../notepadqq-common_1.3.6-1~mx17+1_all.deb ...
Unpacking notepadqq-common (1.3.6-1~mx17+1) ...
Selecting previously unselected package notepadqq.
Preparing to unpack .../notepadqq_1.3.6-1~mx17+1_amd64.deb ...
Unpacking notepadqq (1.3.6-1~mx17+1) ...
Setting up notepadqq-common (1.3.6-1~mx17+1) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
Setting up notepadqq (1.3.6-1~mx17+1) ...
update-alternatives: using /usr/lib/notepadqq/notepadqq.sh to provide /usr/bin/notepadqq (notepadqq) in auto mode

Once Installation is done you can access the Notepadqq from the Menu as shown here

Open the Notepadqq application by root user using the command as follows

root@linuxhelp:~# notepadqq --allow-root
_IceTransSocketUNIXConnect: Cannot connect to non-local host linuxhelp
_IceTransSocketUNIXConnect: Cannot connect to non-local host linuxhelp
Qt: Session management error: Could not open network socket

Notepadqq application

The version of Notepadqq can be found in Help-> About

With this, the method to install Notepadqq 1.3.6 on MX Linux 17 comes to an end.

FAQ
Q
What are the advantages for the team behind Notepadqq?
A
• easier packaging: building Snap packages is way simpler than with the other formats
Q
What are the advantages for the user?
A
We believe that Snap packages can bring plenty of advantages for the end user, such as:
• getting updates faster
• having a package which is trusted and officially maintained, for any distro
• ability to choose the release type (e.g. stable, testing, or bleeding-edge releases)
• forgetting any problem with Qt and other dependencies
Q
What is mean by “Math Rendering” in Notepadqq?
A
Please refer the following link to get detail about the “Math Rendering” in Notepadqq “https://notepadqq.com/wp/2018/04/introducing-math-rendering-in-notepadqq-1-4/”
Q
Is this project affiliated with Notepad++?
A
No. This project is independent from Notepad++ and doesn’t use any of its code. Notepadqq is inspired by Notepad++: this means that we try to reproduce its best traits, while not being afraid to make different choices on what we think can be improved.
Q
What’s the license of Notepadqq?
A
Notepadqq is licensed under the GNU General Public License Version 3.