O'Reilly logo

Project Reliability Engineering: Pro Skills for Next Level Maker Projects by Eyal Shahar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Eyal Shahar  2019
E. ShaharProject Reliability Engineeringhttps://doi.org/10.1007/978-1-4842-5019-8_6

6. Machine Setup

Eyal Shahar1 
(1)
San Francisco, CA, USA
 

For a project to run smoothly, it needs the right environment. In this chapter we’ll discuss how to configure the machine on which the project is running. For the sake of simplicity, we’ll assume the machine is a Raspberry Pi with Raspbian Stretch Lite as the operating system, but most of the topics and examples that we’ll discuss in this chapter translate readily to other single-board computers with different flavors of Linux.

User Setup

In a Linux system, every process runs under a user: the user may run the process by entering a command in the terminal, or it may run automatically by the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required