
136
PA R T II
B U I L DI N G A M E DI A C E N T R E , PRO D U C T I V I T Y M AC H I N E OR W E B S E R V E R
THE FLEXIBILITY OF
the Raspberry Pi makes it a good choice as a low-power general-
purpose desktop computer. Although it will never reach the same levels of performance as a
standard desktop or laptop, its low cost and environmentally friendly power consumption
help to make up for any problems with occasionally sluggish performance.
Although the Raspberry Pi-specific Raspbian distribution provided on the official website
doesn’t include any of the usual productivity software you might expect of a general-purpose
PC—such as a word processor, spreadsheet or image editing—this software can be installed
via the
apt-get
command. You can also skip the local installation and use cloud-based soft-
ware through the web browser, which can offer improved performance over locally installed
packages at the cost of flexibility and advanced functionality.
Using either of the methods described in this chapter—locally installed applications or
cloud-based services—the Pi can be used as a day-to-day machine for office and school work,
while not harming its usability as a platform for programming and experimentation.
TIP
If you’re planning to use the Pi as a pure productivity machine, it’s a good idea to reserve more
of the memory for general-purpose use and less for the graphics processor. To learn how to
change this split, see Chapter 6, “The Raspberry Pi Software Configuration Tool”.
Using Cloud-Based Apps
If you use your Pi connected to the Internet the majority of the time, either through the Model
B’s integrated Ethernet port or a USB wired or wireless adapter on the Model A,
cloud-based
software offers a powerful yet lightweight means of using office-centric software on the Pi.
Cloud-based software is so called because it doesn’t live locally on your computer like a regu-
lar piece of software. Instead, it’s stored on powerful servers located in data centres through-
out the world and accessed over the Internet using a web browser. By tapping into the
processing and storage capabilities of a far more powerful remote server, it’s possible for the
Pi to work on more complicated documents and tasks without slowing down.
Cloud-based software has other advantages over locally installed applications, too. Any given
cloud-based application will look the same on any given device, and many of these applica-
tions include mobile-oriented versions designed for access from smartphones and tablets.
Files are also stored on the remote servers, making them accessible from any device without
taking up any room on the Pi’s SD card.
Cloud-based applications aren’t perfect, however. They typically lag behind their locally
installed counterparts in functionality, and often lack advanced features or support fewer file
Содержание A
Страница 1: ......
Страница 2: ......
Страница 3: ...Raspberry Pi User Guide 2nd Edition...
Страница 4: ......
Страница 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Страница 10: ......
Страница 26: ...R A S P B E R R Y P I U S E R G U I D E S E C O N D E D I T I O N 10...
Страница 28: ......
Страница 29: ...Chapter 1 Meet the Raspberry Pi...
Страница 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Страница 56: ......
Страница 57: ...Chapter 3 Linux System Administration...
Страница 79: ...Chapter 4 Troubleshooting...
Страница 89: ...Chapter 5 Network Configuration...
Страница 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Страница 122: ......
Страница 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Страница 140: ......
Страница 141: ...Chapter 8 The Pi as a Home Theatre PC...
Страница 151: ...Chapter 9 The Pi as a Productivity Machine...
Страница 159: ...C H A P T E R 9 T H E P I A S A P R O D U C T I V I T Y M A C H I N E 143 Figure 9 4 Exporting a file from The Gimp...
Страница 160: ......
Страница 161: ...Chapter 10 The Pi as a Web Server...
Страница 171: ...Part III Programming with the Raspberry Pi Chapter 11 An Introduction to Scratch Chapter 12 An Introduction to Python...
Страница 172: ......
Страница 173: ...Chapter 11 An Introduction to Scratch...
Страница 189: ...Chapter 12 An Introduction to Python...
Страница 216: ......
Страница 218: ......
Страница 219: ...Chapter 13 Learning to Hack Hardware...
Страница 234: ......
Страница 235: ...Chapter 14 The GPIO Port...
Страница 249: ...Chapter 15 The Raspberry Pi Camera Module...
Страница 265: ...Chapter 16 Add on Boards...
Страница 279: ...Part V Appendixes Appendix A Python Recipes Appendix B Camera Module Quick Reference Appendix C HDMI Display Modes...
Страница 280: ......
Страница 281: ...Appendix A Python Recipes...
Страница 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Страница 293: ...Appendix C HDMI Display Modes...