base-files - Debian base system miscellaneous files

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: base-files
Package version: 9.4ubuntu4
Package release:
Package architecture: amd64
Package type: deb
Installed size: 312 B
Download size: 67.05 KB
Official Mirror:
This package contains the basic filesystem hierarchy of a Debian system, and several important miscellaneous files, such as /etc/debian_version, /etc/host.conf, /etc/issue, /etc/motd, /etc/profile, and others, and the text of several common licenses in use on Debian systems.




  • base


  • base
  • dpkg <= 1.15.0
  • miscutils


    Source package: base-files

    Install Howto

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


    • /etc/debian_version
    • /etc/host.conf
    • /etc/issue
    • /etc/
    • /etc/legal
    • /etc/lsb-release
    • /etc/os-release
    • /etc/dpkg/origins/debian
    • /etc/dpkg/origins/ubuntu
    • /etc/update-motd.d/00-header
    • /etc/update-motd.d/10-help-text
    • /usr/lib/os-release
    • /usr/share/base-files/dot.bashrc
    • /usr/share/base-files/dot.profile
    • /usr/share/base-files/dot.profile.md5sums
    • /usr/share/base-files/info.dir
    • /usr/share/base-files/motd
    • /usr/share/base-files/networks
    • /usr/share/base-files/nsswitch.conf
    • /usr/share/base-files/nsswitch.conf.md5sums
    • /usr/share/base-files/profile
    • /usr/share/base-files/profile.md5sums
    • /usr/share/base-files/staff-group-for-usr-local
    • /usr/share/common-licenses/Apache-2.0
    • /usr/share/common-licenses/Artistic
    • /usr/share/common-licenses/BSD
    • /usr/share/common-licenses/GFDL
    • /usr/share/common-licenses/GFDL-1.2
    • /usr/share/common-licenses/GFDL-1.3
    • /usr/share/common-licenses/GPL
    • /usr/share/common-licenses/GPL-1
    • /usr/share/common-licenses/GPL-2
    • /usr/share/common-licenses/GPL-3
    • /usr/share/common-licenses/LGPL
    • /usr/share/common-licenses/LGPL-2
    • /usr/share/common-licenses/LGPL-2.1
    • /usr/share/common-licenses/LGPL-3
    • /usr/share/doc/base-files/FAQ
    • /usr/share/doc/base-files/README
    • /usr/share/doc/base-files/README.FHS
    • /usr/share/doc/base-files/changelog.gz
    • /usr/share/doc/base-files/copyright
    • /usr/share/lintian/overrides/base-files


    2016-04-12 - Adam Conrad <> base-files (9.4ubuntu4) xenial; urgency=medium * /etc/issue{,.net}, /etc/{lsb,os}-release: Prepare for 16.04 release.

    2015-11-27 - Michael Vogt <> base-files (9.4ubuntu3) xenial; urgency=medium * etc/os-release: - add UBUNTU_CODENAME=xenial (LP: #1520154) (having distro specific fields is ok according to the spec)

    2015-10-23 - Matthias Klose <> base-files (9.4ubuntu2) xenial; urgency=medium * Re-add a newline to /etc/issue.

    2015-10-22 - Matthias Klose <> base-files (9.4ubuntu1) xenial; urgency=medium * Merge with Debian; remaining changes: - Branding changes. - Add /etc/lsb-release file. - Add lsb-release-udeb package. - Various bashrc extensions. - Do not install /usr/local dirs with staff group writeability, as there are cases where somebody can become any user but root (like NFS). - Update the motd upgrade handling to know about /etc/motd.tail. - Add default /etc/networks file. - Added information about the docs web page. - Restore order line in /etc/host.conf with a comment. - Add update-motd scripts.

    2015-08-18 - Santiago Vila <> base-files (9.4) unstable; urgency=medium * Fix two install_from_default() calls in postinst that were still using the old calling convention, making debootstrap to fail. Thanks to Steven Shiau for the report. Closes: #795952

    2015-08-17 - Santiago Vila <> base-files (9.3) unstable; urgency=medium * Change /usr/share/base-files/dot.profile (the default /root/.profile) to not fail with new mesg behaviour in stretch. Closes: #794727. * Add extra code in postinst so that people who never modified their /root/.profile from jessie get the fixed version. This is done by the update_to_current_default() function, which is now more general and allows updating files not in /etc. * While we are at it, modify install_from_default() function so that it's called in the same simplified way as update_to_current_default().

    2015-05-17 - Santiago Vila <> base-files (9.2) unstable; urgency=medium * Create md5sums in a reproducible way. * Use "dpkg-parsechangelog -S Date" to get the date. * Allow building with umasks other than 022, as far as they make a minimum of sense. Closes: #774498.

    2015-05-15 - Santiago Vila <> base-files (9.1) unstable; urgency=low * Use gzip -n to stop recording current time in gzip headers. * Fix mtimes before building the binary package. * The package should now build reproducibly. Closes: #774498. Thanks to Jérémy Bobbio <>.

    2015-04-30 - Santiago Vila <> base-files (9) unstable; urgency=medium * Changed issue,, debian_version and os-release to read "stretch/sid", and dropped VERSION and VERSION_ID from os-release. * Changed HOME_URL and SUPPORT_URL is os-release from http to https, as those are the preferred URLs now.

    2014-11-30 - Santiago Vila <> base-files (8) unstable; urgency=low * Release for jessie as stable: - Use "8" as version in /etc/issue and /etc/ As usual, this is never expected to change once that jessie is released as Debian 8. - Use 8.0 as version in /etc/debian_version. As usual, this is expected to change at every point release. - Changed PRETTY_NAME in /usr/lib/os-release, adding 8 as version number and "(jessie)" as codename. Added also VERSION_ID and VERSION. This file, /usr/lib/os-release, is not expected to change either. - Updated README (jessie -> stretch). * Packages are not expected to rely on the contents of any of these files, but if they do, they might better break now while we can still fix them.