nlkt - non-linear keyboard trainer

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename nlkt_0.3.2.6-2_i386.deb
Package name nlkt
Package version
Package release 2
Package architecture i386
Package type deb
Category game::typing implemented-in::c++ interface::graphical interface::x11 role::program uitoolkit::qt use::learning x11 x11::application
License -
Maintainer Eugene V. Lyubimkin <>
Download size 89.96 KB
Installed size 320.00 KB
Nlkt is a lightweight keyboard trainer (touch-typing tutor).
Non-linearness means that the program use dynamic, not static exercises, which
are based on the current user's progress and mistakes.
Exercises are built from user's mistakes and fortunes.
Features: multiple accounts for single user, support for several layouts,
visual keyboard state, keyboard hints.


Package Version Architecture Repository
nlkt_0.3.2.6-2_amd64.deb amd64 Debian Main
nlkt - - -


Name Value
fonts-dejavu-core -
fortune-mod -
libc6 >= 2.4
libgcc1 >= 1:3.0
libqt5core5a >= 5.9.0~beta
libqt5gui5 >= 5.2.0
libqt5widgets5 >= 5.2.0~alpha1
libqwt-qt5-6 >= 6.1.2
libstdc++6 >= 4.9


Type URL
Binary Package nlkt_0.3.2.6-2_i386.deb
Source Package nlkt

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install nlkt deb package:
    # sudo apt-get install nlkt




2017-11-19 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=medium
* debian/control:
- Build-depend on qttools5-dev instead of qttools5-dev-tools. Fixes FTBFS.
Thanks to Adrian Bunk for the report. (Closes: #881087)
- Bumped Standards-Version to 4.1.1, no changes needed.
2017-09-10 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=medium
* New upstream release.
- Added .desktop-file, provided by Julian Gilbey. (Closes: #735285)
* debian/install:
- Install .desktop-files.
* debian/control:
- Depend on 'fonts-dejavu-core' instead of 'ttf-dejavu-core' (which
became a transitional package). (Closes: #864430)
- Changed priority from 'extra' to 'optional'.
- Bumped Standards-Version to 4.1.0.
- Depend on debhelper (>= 9) for newer compat behavior.
* debian/menu:
- Removed.
* debian/post{inst,rm}:
- Removed as not needed anymore.
* debian/compat:
- Bumped to 9.
* debian/rules:
- Do not include dpkg/ manually.
2016-02-07 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=low
* New upstream release.
* debian/control:
- Bumped Standards-Version to 3.9.6, no changes needed.
- Replaced Qt and Qwt build dependencies with Qt5 variations.
- Added a build-dependency on cmake.
* debian/rules:
- Removed most of dh overrides, upstream CMake rules should now suffice.
- Use compile flags provided by dpkg-buildflags.
2012-04-06 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=low
* New upstream release.
- Fixes building with g++ 4.7. (Closes: #667297)
* debian/control:
- Bumped Standards-Version to 3.9.3, no changes needed.
- Build-depend on libqwt-dev instead of libqwt5-qt4-dev for qwt6
transition. Patch by Scott Kitterman. (Closes: #639507)
* debian/rules:
- Use debhelper overrides to simplify the rules.
2011-02-12 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=low
* debian/control:
- Updated my mail address.
- Removed 'DM-Upload-Allowed', not needed anymore.
- Bumped Standards-Version to 3.9.1, no changes needed.
2009-06-21 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=medium
* debian/rules:
- Fix a typo. Fixes FTBFS. Urgency set to medium thus. (Closes: #533948)
* debian/control:
- Bumped Standards-Version to 3.8.2, no changes needed.
2009-02-15 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=low
* Upload to unstable.
2008-12-29 - Eugene V. Lyubimkin <>
nlkt ( experimental; urgency=low
* New upstream version.
- Fixed a segfault when user profile is not yet created and user exits the
profile dialog. (Closes: #509264)
- Added needed #include to build with g++ 4.4. (Closes: #505337)
* debian/rules:
- Various cleanups and improvements (patch by Sune Vuorela).
- Converted to debhelper v7.
* debian/control:
- Build-depend on debhelper (>= 7).
- Depend on '${misc:Depends}', fixes lintian warning.
- Set DM-Upload-Allowed flag.
* debian/compat:
- Set to 7.
* debian/post{inst,rm}:
- Added 'set -e' to not ignore errors, fixes lintian warnings.
2008-07-17 - Eugene V. Lyubimkin <>
nlkt ( unstable; urgency=low
* debian/rules:
- Added proper cleaning of build directories in 'clean' rule to fix FTBFS
on mips and mipsel architectures.
* debian/copyright:
- Rewrapped, now any line doesn't exceed 80 chars (suggested by lintian).
* debian/control:
- Added build dependency on dpkg-dev (>= 1.14.17) for using '--warnings'
option in dpkg-shlibdeps.

See Also

Package Description
nload_0.7.4-2+b1_i386.deb realtime console network usage monitor
nlohmann-json-dev_2.1.1-1.1_all.deb JSON for Modern C++
nlohmann-json3-dev_3.5.0-0.1_all.deb JSON for Modern C++
nm-tray-l10n_0.4.2-1_all.deb Language package for nm-tray
nm-tray_0.4.2-1_i386.deb Simple Network Manager frontend written in Qt
nmap-common_7.70+dfsg1-6_all.deb Architecture independent files for nmap
nmap_7.70+dfsg1-6_i386.deb The Network Mapper
nmapsi4_0.5~alpha1-3_i386.deb graphical interface to nmap, the network scanner
nmh_1.7.1-4_i386.deb set of electronic mail handling programs
nml_0.4.5-1_i386.deb newgrf meta language compiler
nmon_16i+debian-2_i386.deb performance monitoring tool for Linux
nmzmail_1.1-2+b1_i386.deb indexes and searches email in maildir folders
nn_6.7.3-10+b2_i386.deb Heavy-duty USENET news reader (curses-based client)
nnn_2.2-2_i386.deb Free, fast, friendly file manager
noblenote_1.0.8-1_i386.deb Qt program for taking notes