Computing with the Raspberry Pi: Command Line and GUI Linux by Brian Schell
The primary focus of this book is getting as much as possible done with a simple Pi through non-graphic, non-mouse means. This means the keyboard and the text-mode screen. On the desktop side, you'll look at many of the most powerful GUI apps available, as these offer an easy entry to get started as you learn the command line.
You'll begin by setting up and configuring a Raspberry Pi with the option to run it as a graphical desktop environment or even more economically boot straight to the command line. If you want more performance, more efficiency, and (arguably) less complexity from your Pi that can only be found through the keyboard and command line.
You'll also set up and configure a Raspberry Pi to use command line tools from within either the Raspberry Pi terminal, or by logging in remotely through some other computer. Once in, you'll look at Package Managers, Tmux, Ranger, and Midnight Commander as general-purpose power tools. The book then gets into specific task-oriented tools for reading email, spreadsheet work, notes, security, web browsing and design, social media, task and video password management, coding, and much more. There are conceptual overviews of Markdown, LaTeX, and Vim for work.
What You'll Learn
- Set up a Raspberry Pi system to get real work done using only the command line
- Login to a Pi remotely to use it as a remote server
- Integrate desktop Linux with command line mastery to optimize a Pi
- Work with tools for audio, writing news and weather, books, and graphics.
Those with minimal technical skills or hobbyists who are interested in “retro computing” or “minimalist” approaches.
Chapter 2: Accessing and Configuring the Pi
Chapter 3: The Raspberry Pi Desktop Tools
Chapter 4: The Raspberry Pi Desktop Apps
Chapter 5: Using the Command-Line Tools
Chapter 6: Using the Command-Line Apps
Chapter 7: Advanced Topics