console-setup - console font and keymap setup program

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename console-setup_1.108ubuntu15_all.deb
Package name console-setup
Package version 1.108ubuntu15
Package release -
Package architecture all
Package type deb
Category utils
Homepage -
License -
Maintainer Ubuntu Installer Team <>
Download size 114.69 KB
Installed size 437.00 KB
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.


Package Version Architecture Repository
console-setup_1.108ubuntu15.5_all.deb 1.108ubuntu15.5 all Ubuntu Updates Main
console-setup_1.108ubuntu15.5_all.deb 1.108ubuntu15.5 all Ubuntu Updates Main
console-setup_1.108ubuntu15_all.deb 1.108ubuntu15 all Ubuntu Main
console-setup - - -


Name Value
console-setup-linux -
debconf >= 1.5.34
initramfs-tools >= 0.85eubuntu12
keyboard-configuration = 1.108ubuntu15
linux-initramfs-tool -
lsb-base >= 4.1+Debian11ubuntu7
xkb-data >= 0.9


Name Value
console-setup-mini -


Type URL
Binary Package console-setup_1.108ubuntu15_all.deb
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




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,
(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.

See Also

Package Description
coreutils_8.25-2ubuntu2_amd64.deb GNU core utilities
corosync-dev_2.3.5-3ubuntu1_all.deb cluster engine generic development (transitional package)
corosync-doc_2.3.5-3ubuntu1_all.deb cluster engine HTML documentation
corosync-notifyd_2.3.5-3ubuntu1_amd64.deb cluster engine notification daemon
corosync_2.3.5-3ubuntu1_amd64.deb cluster engine daemon and utilities
cpio_2.11+dfsg-5ubuntu1_amd64.deb GNU cpio -- a program to manage archives of files
cpp-5-aarch64-linux-gnu_5.3.1-14ubuntu2cross1_amd64.deb GNU C preprocessor
cpp-5-arm-linux-gnueabihf_5.3.1-14ubuntu2cross1_amd64.deb GNU C preprocessor
cpp-5-doc_5.3.1-14ubuntu2_all.deb Documentation for the GNU C preprocessor (cpp)
cpp-5-powerpc-linux-gnu_5.3.1-14ubuntu2cross1_amd64.deb GNU C preprocessor
cpp-5-powerpc64le-linux-gnu_5.3.1-14ubuntu2cross1_amd64.deb GNU C preprocessor
cpp-5_5.3.1-14ubuntu2_amd64.deb GNU C preprocessor
cpp-aarch64-linux-gnu_5.3.1-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the arm64 architecture
cpp-arm-linux-gnueabihf_5.3.1-1ubuntu1_amd64.deb GNU C preprocessor (cpp) for the armhf architecture
cpp-doc_5.3.1-1ubuntu1_amd64.deb Documentation for the GNU C preprocessor (cpp)