In Raspbian Jessie, the default behaviour for all new installations is to boot straight to the desktop Graphical User Interface (GUI), rather than the Command Line Interface (CLI).

This was a decision taken because this is the expected behaviour for all modern computers; the default interface for a personal computer in 2015 is a desktop GUI, not just text on a screen. – Simon Long, User Interface Engineer

Because of this change, Raspbian Jessie now includes a graphical version of the Raspberry Pi Configuration tool which provides much the same functionality as raspi-config, just with a nicer interface! However, raspi-config is still available in Raspbian Jessie if you prefer use the command-line version.

This guide describes all the available options in detail, and is a companion to my Raspberry Pi Configuration tool (raspi-config) guide.
Continue reading

The Raspberry Pi software configuration tool, known as raspi-config, is a setup utility for Raspbian used to make the most common configuration changes via a simple menu-driven interface. A majority of the configuration changes result in automated edits to /boot/config.txt and other standard Linux configuration files. Some options require a reboot to take effect.

raspi-config is written and maintained by Alex Bradbury.

This article describes all the available options in detail. A companion video for this article is also available.
Continue reading