Operation Manual

• IDLEAn integrated development environment (IDE) written specifically for Python. Youll learn more about using IDLE
to write your own Python programs in Chapter 11,An Introduction to Python.
• IDLE 3Clicking this entry loads IDLE configured to use the newer Python 3 programming language, rather than the
default Python 2.7 language. Both are largely compatible with each other, but some programs may require features of Python
3.
• ScratchThis shortcut opens the Scratch educational language, and is the same as the Scratch entry found in the Education
category. Either can be used to start the program.
• SqueakAs with Scratch, this is a duplicate of the shortcut found in the Education category. You will rarely want to click
this directly, and should instead use the Scratch shortcut.
Sound & Video
• Music PlayerLXMusic is a simple and lightweight interface to the XMMS2 music playback software, allowing you to
listen to music files while you work on the Pi.
System Tools
• Task ManagerA tool for checking the amount of free memory available on the Pi, the current workload of the processor,
and for closing programs which have crashed or are otherwise unresponsive.
Preferences
• Customise Look and FeelA toolkit for adjusting the appearance of the GUI, including the style and colour of windows.
• Desktop Session SettingsA tool for changing how the system works when the user is logged in, including what programs
are automatically loaded and which window managerthe software that draws the borders and title bars of windowsis
used.
• Keyboard and MouseA tool for adjusting input devices. If your keyboard is typing the wrong characters for certain keys,
or your mouse is too sensitive, the settings can be altered here.
• Monitor SettingsThe resolution that the monitor or TV connected to the Pi runs at can be altered here, although advanced
changes require modification of configuration files. Youll learn about this in Chapter 6, “Configuring the Raspberry Pi.
• Openbox Configuration ManagerThe LXDE GUI uses a desktop environment called Openbox, which can be adjusted
here. Using thist tool, you can apply new themes to change the GUIs appearance, or alter how certain aspects of the
interface operate.
• Preferred ApplicationsA tool for changing which applications are opened for particular file types. If you choose to use an
alternative web browser, the system default can be changed here.
Finding Help
Linux is designed to be as user-friendly as possible to new users, even at the terminal command prompt. Although you’ll learn the most common ways to use
each command in this chapter, not every option will be coveredto do so would require a much larger book.
If you find yourself stuck, or if you want to learn more about any of the tools that are discussed in the following pages, theres a command you should learn:
man.
Each Linux application comes with a help file, known as a man pageshort for manual page. It provides background on the software as well as details on
what its options do and how to use them.
To access the man page for a given tool, just type man followed by the command name. To see the man page for ls, a tool for listing the contents of
directories, just type man ls.
Using External Storage Devices
The Pis SD card, which stores all the various Pi files and directories, isnt very big. The largest available SD card at the time of
writing is 64 GB, which is tiny compared to the 3,000 GB (3 TB) available from the largest full-size desktop hard drives.
If youre using your Pi to play back video files (see Chapter 7, “The Pi as a Home Theatre PC”) youll likely need more storage
than you can get from an SD card. As you learned in Chapter 1, “Meet the Raspberry Pi, its possible to connect USB Mass
Storage (UMS) devices to the Pi in order to gain access to more storage space.