Errata

Raspberry Pi Cookbook

Errata for Raspberry Pi Cookbook

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Other Digital Version TOC
There's no table of contents on Kindle version

Kindle version
The various recipes seem to be well written but a hallmark of recipe books is being able to find and then jump to the desired recipe. Please add a table of contents.

Anonymous  Mar 25, 2017 
Printed Page 45-46
Last paragraph on page 45

In Solution 2.10, we are instructed to "Paste the following code into the file," but the referenced code (on page 46) does not appear to be available for download at http://www.raspberrypicookbook.com.

Herb Weiner  Jun 11, 2017 
ePub Page 73
Chapter 2.3,Setting a Static IP address

In the lasted version of Raspbian Jessie version 8 kernel 4.1.18-v7+, you no longer use the /etc/network/interfaces file to assign a static IP address.

The correct way now is to put the settings in /etc/dhcpcd.conf

Add The below lines to the end of the file:

interface eth0
static ip_address=192.168.0.116/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

Regards,

Ronnie

Ronnie2007  Mar 09, 2016 
ePub Page 73
Chapter 2.3,Setting a Static IP address

Oops made a typo in my last submission ......

In the lasted version of Raspbian Jessie version 8 kernel 4.1.18-v7+, you no longer use the /etc/network/interfaces file to assign a static IP address.

The correct way now is to put the settings in /etc/dhcpcd.conf

Add The below lines to the end of the file:

interface eth0
static ip_address=192.168.1.11624
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

Regards,

Ronnie

Ronnie2007  Mar 09, 2016 
Printed Page 75
5th paragraph

search is valid with apt, not apt-get

Douglas Moffatt  Aug 23, 2021 
PDF Page 100
Entire chapter 4.4: Using the Pi Store

Entire chapter 4.4 "Using the Pi Store" is outdated due to the shutdown of Pi Store on 1 February 2016.
I am wondering that the second edition (June 2016) still contains this chapter.

Dirk Osburg  Mar 26, 2017 
PDF Page 105
3rd paragraph

link to Pi store does not work, is the Pi store stlll alive or has it been shut down?

Anonymous  Apr 16, 2016 
PDF Page 177

On a Raspberry Pi2 with the current Raspbian Jessie distribution the installation doesn't work as described.

One need to install

sudo apt-get install python-pygame

I also couldn't build successfully SimpleCV as described.
Instead I cloned the github repo and run

python setup.py develop

I did all of this as 'root' user. The installation was only usable as root. I'm still trying to find out how to run it as another user.

-st

Steffen Roller  Jan 04, 2016 
Printed Page 193
Under Optical Character Recognition, Solution, code lines 7 and 8

Code states:

sudo svn checkout
python-tesseract.googlecode.com/svn/python-tesseract-0.7.4/

This site no longer exists, it has been moved to Github. Not sure if you want to update the code in later versions or explain where to go or how to pull it all together in further detail.

Anonymous  Apr 20, 2017