© 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 ...

Get Project Reliability Engineering: Pro Skills for Next Level Maker Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.