console-setup - console font and keymap setup program

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: console-setup
Package version: 1.108ubuntu15
Package release:
Package architecture: all
Package type: deb
Installed size: 437 B
Download size: 114.69 KB
Official Mirror:
This package provides the console with the same keyboard configuration scheme as the X Window System. As a result, there is no need to duplicate or change the keyboard files just to make simple customizations such as the use of dead keys, the key functioning as AltGr or Compose key, the key(s) to switch between Latin and non-Latin mode, etc. The package also installs console fonts supporting many of the world's languages. It provides an unified set of font faces - the classic VGA, the simplistic Fixed, and the cleaned Terminus, TerminusBold and TerminusBoldVGA.



  • console-setup-mini


    Source package: console-setup

    Install Howto

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


    • /bin/setupcon
    • /etc/init/console-font.conf
    • /usr/bin/ckbcomp
    • /usr/share/bug/console-setup/control
    • /usr/share/console-setup/console-setup
    • /usr/share/console-setup/pc105.tree
    • /usr/share/doc/console-setup
    • /usr/share/man/man1/ckbcomp.1.gz
    • /usr/share/man/man1/setupcon.1.gz
    • /usr/share/man/man5/console-setup.5.gz


    2016-04-19 - Evgeniy Yanyuk <> console-setup (1.108ubuntu15) xenial; urgency=medium * Properly handle settings CODESET and FONSIZE when they equals 'guess' or are unset. - console-setup-tty, debian/console-setup.initramfs-hook, debian/console-setup.initramfs-top (LP: #1565542)

    2016-04-12 - Adam Conrad <> console-setup (1.108ubuntu14) xenial; urgency=medium * Quiet config/postinst when we have no USB devices.

    2016-04-04 - Mathieu Trudel-Lapierre <> console-setup (1.108ubuntu13) xenial; urgency=medium * debian/keyboard-configuration.config: run grep with -a (to deal with files as ASCII data) when searching for keyboard, locale, and layout names. (LP: #1549529)

    2016-03-24 - Mathieu Trudel-Lapierre <> console-setup (1.108ubuntu12) xenial; urgency=medium * No-change rebuild to properly generate console-setup-udeb's list of valid keyboard layouts and variants.

    2016-03-03 - Dimitri John Ledkov <> console-setup (1.108ubuntu11) xenial; urgency=medium * Add ConditionPathExists=/dev/tty0 to the console-setup.service, to avoid running the unit on platforms without virtual consoles, e.g. s390x. LP: #1552733

    2016-01-11 - Martin Pitt <> console-setup (1.108ubuntu10) xenial; urgency=medium * debian/rules: Drop obsolete and no-op dh_installinit --upstart-only option. (LP: #1519228) * Add debian/keyboard-configuration.links to (statically) enable console-setup.service. It is not being pulled in by plymouth any more, and doing so was brittle and unexpected. (LP: #1531442) * console-setup.service: Set RemainAfterExit.

    2015-10-20 - Adam Conrad <> console-setup (1.108ubuntu9) wily; urgency=medium * Cherry-pick fix from git for udpkg/Hurd noise in keyboard-configuration.

    2015-10-19 - Mathieu Trudel-Lapierre <> console-setup (1.108ubuntu8) wily; urgency=medium * Properly handle setting XKBVARIANT when using keyboard detection. (LP: #1506551)

    2015-10-02 - Colin Watson <> console-setup (1.108ubuntu7) wily; urgency=medium * Fix incorrect versioning change from last upload; initramfs-tools 0.85eubuntu12 looks wrong but was in fact correct. * If the locale is C during configuration, only set CHARMAP to ISO-8859-15 on kFreeBSD; otherwise restore the previous behaviour from before the kFreeBSD port of using UTF-8 in that case (LP: #1484101).

    2015-09-08 - Mathieu Trudel-Lapierre <> console-setup (1.108ubuntu6) wily; urgency=medium * debian/control: allow dracut to be installable by adding an alternate depends on linux-initramfs-tool for console-setup.