title
Installation and Setup of Operating System (Raspbian) - Raspberry Pi and Python tutorials p.2
description
In this Raspberry Pi tutorial, we're going to install and setup our operating system, Raspbian
Assuming you've got your board, and an SD card, you're ready to carry on. Being a full computer, the Raspberry Pi uses an Operating System. While you can run headless (from a command line, no desktop), you can also have a GUI desktop if you like. There are quite a few choices for Raspberry Pi operating systems, but most people choose Raspbian, which is a Debian-based operating system that is optimized specifically for the Raspberry pi. This operating system is also most likely to support other packages that you may already be familiar with from other Linux distributions, so it makes for a good starting OS.
Text-based version of this series: https://pythonprogramming.net/introduction-raspberry-pi-tutorials/
https://twitter.com/sentdex
https://www.facebook.com/pythonprogramming.net/
https://plus.google.com/+sentdex
detail
{'title': 'Installation and Setup of Operating System (Raspbian) - Raspberry Pi and Python tutorials p.2', 'heatmap': [{'end': 291.941, 'start': 277.632, 'weight': 0.722}, {'end': 476.922, 'start': 470.737, 'weight': 0.839}, {'end': 613.888, 'start': 581.9, 'weight': 0.765}, {'end': 760.144, 'start': 745.973, 'weight': 0.705}], 'summary': 'This tutorial covers installing raspberry pi os using noobs for convenience, recommends offline network install for faster installation, provides guidance on sd card formatting, hardware setup, system booting, software updates, hdmi compatibility, and troubleshooting slow updates, along with optimizing sd card space in linux and removing unnecessary software, including a 700 mb wolfram engine, with the entire process expected to take around 5 minutes.', 'chapters': [{'end': 191.71, 'segs': [{'end': 114.47, 'src': 'embed', 'start': 57.606, 'weight': 0, 'content': [{'end': 62.607, 'text': 'You can get a lot of good information about the Raspberry Pi, news, all that kind of stuff from here.', 'start': 57.606, 'duration': 5.001}, {'end': 66.108, 'text': "But what we're going to do is head to downloads.", 'start': 63.488, 'duration': 2.62}, {'end': 69.649, 'text': 'And here you have two main choices.', 'start': 66.989, 'duration': 2.66}, {'end': 72.31, 'text': 'So the main operating system people use is Raspbian.', 'start': 69.709, 'duration': 2.601}, {'end': 76.633, 'text': 'But we can use NOOBS to download and install Raspbian.', 'start': 73.35, 'duration': 3.283}, {'end': 84.579, 'text': "So if you go this method, the main issue is you've got to get something that will mount the image to the drive Or the SD card,", 'start': 76.633, 'duration': 7.946}, {'end': 90.964, 'text': "rather which adds kind of one extra step to the whole procedure, and it's just a whole lot easier with NOOBS.", 'start': 84.579, 'duration': 6.385}, {'end': 95.916, 'text': "and then, should you screw something up or you just wanna start from scratch with NOOBS it's a lot easier.", 'start': 90.964, 'duration': 4.952}, {'end': 98.518, 'text': 'You hold shift on reboot and you reinstall an operating system.', 'start': 95.936, 'duration': 2.582}, {'end': 99.499, 'text': "It's nice.", 'start': 99.138, 'duration': 0.361}, {'end': 103.542, 'text': "So that's what we're gonna use, but you do also have a few others.", 'start': 99.999, 'duration': 3.543}, {'end': 110.868, 'text': "You've got an Ubuntu version and, by the way, all these are basically specially made for the Raspberry Pi's ARM CPU and the architecture,", 'start': 103.562, 'duration': 7.306}, {'end': 114.47, 'text': 'and all that basically just for what the Raspberry Pi has to offer you.', 'start': 110.868, 'duration': 3.602}], 'summary': 'Choose noobs for easier raspbian installation and recovery on raspberry pi.', 'duration': 56.864, 'max_score': 57.606, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk57606.jpg'}, {'end': 159.243, 'src': 'embed', 'start': 134.55, 'weight': 3, 'content': [{'end': 139.936, 'text': 'Whereas this one, this is the offline network install, so actually the full operating system will be there for you to install it.', 'start': 134.55, 'duration': 5.386}, {'end': 144.518, 'text': "So that's the one that we're going to go ahead and download, or that's the one I'm going to suggest you download.", 'start': 140.456, 'duration': 4.062}, {'end': 146.178, 'text': 'You can do the Lite version too if you want.', 'start': 144.558, 'duration': 1.62}, {'end': 151.68, 'text': "I just suspect that the Raspberry Pi, while it does have a LAN port, we're just going to use the Wi-Fi.", 'start': 146.198, 'duration': 5.482}, {'end': 154.401, 'text': 'So it should be quicker on a wired connection anyway.', 'start': 152.16, 'duration': 2.241}, {'end': 159.243, 'text': 'But download whichever one you want, and if you want to wire up your Pi, go for it.', 'start': 154.601, 'duration': 4.642}], 'summary': 'Offline network install available for full os installation, with option for lite version and preference for wi-fi over lan.', 'duration': 24.693, 'max_score': 134.55, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk134550.jpg'}], 'start': 2.534, 'title': 'Raspberry pi os and noobs installation', 'summary': 'Covers installing an operating system on raspberry pi, focusing on the convenience of using noobs for beginners, and recommending offline network install for quicker installation and a wired connection for faster download speeds.', 'chapters': [{'end': 95.916, 'start': 2.534, 'title': 'Raspberry pi os installation', 'summary': 'Covers setting up and installing an operating system to a raspberry pi, highlighting the convenience of using noobs for beginners and the benefits it offers over manual image mounting, making the process easier and more user-friendly.', 'duration': 93.382, 'highlights': ['Using NOOBS for OS installation provides convenience and ease for beginners, simplifying the process and eliminating the need for manual image mounting.', 'Raspbian is the primary operating system used for Raspberry Pi, and it can be downloaded and installed using NOOBS from raspberrypi.org.', 'Manual image mounting adds an extra step to the installation procedure, making the process more complex for beginners.']}, {'end': 191.71, 'start': 95.936, 'title': 'Installing noobs on raspberry pi', 'summary': "Explains the process of downloading and installing noobs, a specially made operating system for the raspberry pi's arm cpu, suggesting the offline network install for quicker installation and recommending a wired connection for faster download speeds.", 'duration': 95.774, 'highlights': ["Specially made operating systems for Raspberry Pi The operating systems discussed are specifically designed for the Raspberry Pi's ARM CPU and architecture, offering optimized performance and compatibility.", 'Offline network install for quicker installation The chapter recommends the offline network install of NOOBS for quicker installation on the Raspberry Pi, as it provides the full operating system for installation, potentially saving time during the setup process.', "Recommendation for wired connection The chapter suggests using a wired connection for downloading the operating system, indicating that it may be quicker than using Wi-Fi, especially considering the Raspberry Pi's LAN port availability."]}], 'duration': 189.176, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk2534.jpg', 'highlights': ['Using NOOBS for OS installation provides convenience and ease for beginners, simplifying the process and eliminating the need for manual image mounting.', 'Raspbian is the primary operating system used for Raspberry Pi, and it can be downloaded and installed using NOOBS from raspberrypi.org.', "Specially made operating systems for Raspberry Pi The operating systems discussed are specifically designed for the Raspberry Pi's ARM CPU and architecture, offering optimized performance and compatibility.", 'Offline network install for quicker installation The chapter recommends the offline network install of NOOBS for quicker installation on the Raspberry Pi, as it provides the full operating system for installation, potentially saving time during the setup process.', "Recommendation for wired connection The chapter suggests using a wired connection for downloading the operating system, indicating that it may be quicker than using Wi-Fi, especially considering the Raspberry Pi's LAN port availability.", 'Manual image mounting adds an extra step to the installation procedure, making the process more complex for beginners.']}, {'end': 632.219, 'segs': [{'end': 219.764, 'src': 'embed', 'start': 191.87, 'weight': 3, 'content': [{'end': 196.917, 'text': 'And then inside that directory is a bunch of contents that we put onto our SD card.', 'start': 191.87, 'duration': 5.047}, {'end': 203.759, 'text': 'Now before we go and do that though, we want to make sure that we have a formatted SD card.', 'start': 197.237, 'duration': 6.522}, {'end': 210.701, 'text': 'So what you want to get is this SD card formatter, and then download whichever version you need.', 'start': 204.279, 'duration': 6.422}, {'end': 215.982, 'text': "You can also, like really it's just Windows that really needs the SD card formatter.", 'start': 211.641, 'duration': 4.341}, {'end': 219.764, 'text': "On Mac you can download this, but it's not absolutely essential.", 'start': 216.463, 'duration': 3.301}], 'summary': "To use an sd card, ensure it's formatted. windows requires sd card formatter; mac doesn't need it.", 'duration': 27.894, 'max_score': 191.87, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk191870.jpg'}, {'end': 295.303, 'src': 'heatmap', 'start': 277.632, 'weight': 0.722, 'content': [{'end': 290.68, 'text': 'and then take the new stuff that you downloaded and take basically all the contents there and just copy them into that drive might take a, I suppose,', 'start': 277.632, 'duration': 13.048}, {'end': 291.08, 'text': 'a second.', 'start': 290.68, 'duration': 0.4}, {'end': 291.941, 'text': "that's taking a while.", 'start': 291.08, 'duration': 0.861}, {'end': 293.041, 'text': "I think it's only a gigabyte.", 'start': 291.941, 'duration': 1.1}, {'end': 295.303, 'text': "I don't know why it's taking so long just a lot of files, I guess.", 'start': 293.041, 'duration': 2.262}], 'summary': 'Transferring new data, approx. 1 gb, taking longer due to many files.', 'duration': 17.671, 'max_score': 277.632, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk277632.jpg'}, {'end': 338.043, 'src': 'embed', 'start': 309.015, 'weight': 0, 'content': [{'end': 311.955, 'text': "The installation process kind of takes a while, so it's kind of a pain in the butt.", 'start': 309.015, 'duration': 2.94}, {'end': 316.296, 'text': "So I suppose while we wait, I'll point out a few things on the Raspberry Pi.", 'start': 312.415, 'duration': 3.881}, {'end': 321.697, 'text': "Chances are you're probably familiar with them already, but let's go ahead and reference that while I'm copying this over.", 'start': 316.376, 'duration': 5.321}, {'end': 325.977, 'text': "So on the Raspberry Pi, we've got a bunch of different things here.", 'start': 322.495, 'duration': 3.482}, {'end': 330.679, 'text': "But obviously the main things that I was pointing out before, you know, you've got the GPIO pins.", 'start': 326.097, 'duration': 4.582}, {'end': 335.301, 'text': "And just in case I forget in the future, let's do this.", 'start': 331.279, 'duration': 4.022}, {'end': 338.043, 'text': 'This is the way you typically will orient the pins.', 'start': 335.802, 'duration': 2.241}], 'summary': "The installation process takes a while, highlighting raspberry pi's gpio pins.", 'duration': 29.028, 'max_score': 309.015, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk309015.jpg'}, {'end': 391.225, 'src': 'embed', 'start': 368.386, 'weight': 2, 'content': [{'end': 378.354, 'text': "So if you, for some reason, I have a few monitors that are like new monitors, they're not super old or anything, but they do not have HDMI input.", 'start': 368.386, 'duration': 9.968}, {'end': 387.822, 'text': "So what you can do if that's you, because this requires HDMI, is you can actually get DVI to HDMI or HDMI to DVI converters, just like a little thing.", 'start': 379.695, 'duration': 8.127}, {'end': 391.225, 'text': 'So, basically, you run the HDMI cable into that converter.', 'start': 388.462, 'duration': 2.763}], 'summary': 'Convert dvi to hdmi for monitors without hdmi input', 'duration': 22.839, 'max_score': 368.386, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk368386.jpg'}, {'end': 476.922, 'src': 'heatmap', 'start': 470.737, 'weight': 0.839, 'content': [{'end': 476.922, 'text': "Okay, once you've got everything plugged in, I've got the keyboard, mouse, and the HDMI for the monitor.", 'start': 470.737, 'duration': 6.185}], 'summary': 'Setting up peripherals: keyboard, mouse, and hdmi for monitor.', 'duration': 6.185, 'max_score': 470.737, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk470737.jpg'}, {'end': 505.428, 'src': 'embed', 'start': 477.382, 'weight': 1, 'content': [{'end': 480.144, 'text': "Once you've done all that, you're ready to plug in the power to the Raspberry Pi.", 'start': 477.382, 'duration': 2.762}, {'end': 486.609, 'text': "And again, once you plug in that power, the Raspberry Pi should boot up and we'll get to the actual NOOBS installation screen.", 'start': 480.184, 'duration': 6.425}, {'end': 494.955, 'text': "And I'm actually not sure where my mouse is, but that's okay.", 'start': 492.333, 'duration': 2.622}, {'end': 496.696, 'text': "You actually don't need your mouse for this step.", 'start': 494.975, 'duration': 1.721}, {'end': 497.857, 'text': "I'll have to find it soon though.", 'start': 496.736, 'duration': 1.121}, {'end': 501.574, 'text': 'But you should wind up on this screen.', 'start': 499.687, 'duration': 1.887}, {'end': 503.722, 'text': 'I apologize for the recording of a screen.', 'start': 501.614, 'duration': 2.108}, {'end': 505.428, 'text': "I promise I won't do that this whole tutorial.", 'start': 503.762, 'duration': 1.666}], 'summary': 'Plug in power to raspberry pi, boot up, and reach noobs installation screen without needing a mouse.', 'duration': 28.046, 'max_score': 477.382, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk477382.jpg'}, {'end': 613.888, 'src': 'heatmap', 'start': 581.9, 'weight': 0.765, 'content': [{'end': 585.365, 'text': 'click on that and choose your Wi-Fi.', 'start': 581.9, 'duration': 3.465}, {'end': 586.667, 'text': "can you guess which one's mine?", 'start': 585.365, 'duration': 1.302}, {'end': 592.712, 'text': "so if, Anyway, once you've done that, once you're connected to the internet, you are ready to do the updates.", 'start': 586.667, 'duration': 6.045}, {'end': 600.617, 'text': 'Now, in most cases, in a beautiful world, you can just do sudo apt-get update and hit enter.', 'start': 593.192, 'duration': 7.425}, {'end': 602.779, 'text': "You'll run through that and then upgrade.", 'start': 600.718, 'duration': 2.061}, {'end': 605.781, 'text': "Now, in the past, that's always worked flawlessly for me.", 'start': 603.059, 'duration': 2.722}, {'end': 606.922, 'text': "It's never been an issue.", 'start': 605.821, 'duration': 1.101}, {'end': 613.888, 'text': 'But for some reason, as I was trying to get through these updates, it was taking way too long.', 'start': 607.362, 'duration': 6.526}], 'summary': 'Updating system via wi-fi; experiencing slow process.', 'duration': 31.988, 'max_score': 581.9, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk581900.jpg'}], 'start': 191.87, 'title': 'Raspberry pi setup', 'summary': 'Discusses formatting an sd card, installing it on a raspberry pi, setting up hardware, booting up the system, updating software, hdmi compatibility, and troubleshooting slow updates.', 'chapters': [{'end': 325.977, 'start': 191.87, 'title': 'Format sd card and install on raspberry pi', 'summary': 'Discusses the process of formatting an sd card and installing it on a raspberry pi. it includes using an sd card formatter, copying the contents onto the drive, and starting the installation process, which takes a while.', 'duration': 134.107, 'highlights': ['The chapter discusses the process of formatting an SD card and installing it on a Raspberry Pi. This process involves using an SD card formatter, ensuring the drive is correctly identified, and copying the contents onto the drive.', 'Starting the installation process, which takes a while. The installation process on the Raspberry Pi is mentioned to be time-consuming and a bit tedious.', 'Using an SD card formatter for Windows and alternatives for Mac and Linux. The use of an SD card formatter is emphasized for Windows, while alternatives like gparted for Linux are mentioned.']}, {'end': 632.219, 'start': 326.097, 'title': 'Raspberry pi setup and installation', 'summary': 'Provides a walkthrough of setting up a raspberry pi, including connecting hardware, booting up the system, and updating the software, with tips for dealing with hdmi compatibility and troubleshooting slow updates.', 'duration': 306.122, 'highlights': ['Connecting Hardware and Booting Up The chapter explains the orientation of GPIO pins, connecting power, and booting up the Raspberry Pi, emphasizing the need to connect everything before powering up.', 'Dealing with HDMI Compatibility The chapter suggests using DVI to HDMI or HDMI to DVI converters for monitors without HDMI input, providing a workaround for compatibility issues.', "Updating Software and Troubleshooting Slow Updates The chapter discusses updating the Raspberry Pi software using 'sudo apt-get update' and 'upgrade', while addressing potential issues with slow updates and disconnections."]}], 'duration': 440.349, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk191870.jpg', 'highlights': ["The chapter discusses updating the Raspberry Pi software using 'sudo apt-get update' and 'upgrade', while addressing potential issues with slow updates and disconnections.", 'The chapter explains the orientation of GPIO pins, connecting power, and booting up the Raspberry Pi, emphasizing the need to connect everything before powering up.', 'The chapter suggests using DVI to HDMI or HDMI to DVI converters for monitors without HDMI input, providing a workaround for compatibility issues.', 'The chapter discusses the process of formatting an SD card and installing it on a Raspberry Pi. This process involves using an SD card formatter, ensuring the drive is correctly identified, and copying the contents onto the drive.']}, {'end': 970.11, 'segs': [{'end': 656.709, 'src': 'embed', 'start': 632.219, 'weight': 0, 'content': [{'end': 640.921, 'text': "it's sucking up like 700 megabytes of space, which on our little um sd cards, especially if you got an 8 gigabyte or even a 16.", 'start': 632.219, 'duration': 8.702}, {'end': 642.881, 'text': "that's a good percentage and we don't need it.", 'start': 640.921, 'duration': 1.96}, {'end': 644.502, 'text': "so we're going to handle for that.", 'start': 642.881, 'duration': 1.621}, {'end': 648.122, 'text': "so, first of all, the first thing i'm going to do is mute my sound.", 'start': 644.502, 'duration': 3.62}, {'end': 653.105, 'text': "um, and what we're going to do is sudo and nano slash etc.", 'start': 648.122, 'duration': 4.983}, {'end': 656.709, 'text': 'slash, apt, slash sources, dot sources,', 'start': 653.105, 'duration': 3.604}], 'summary': 'The system is consuming 700 megabytes of space, affecting 8-16 gigabyte sd cards, prompting the need for action.', 'duration': 24.49, 'max_score': 632.219, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk632219.jpg'}, {'end': 771.213, 'src': 'heatmap', 'start': 745.973, 'weight': 0.705, 'content': [{'end': 751.277, 'text': 'just copy that, move that over and over here on these two lines.', 'start': 745.973, 'duration': 5.304}, {'end': 754.32, 'text': 'do control K, K and that just deletes the whole line,', 'start': 751.277, 'duration': 3.043}, {'end': 760.144, 'text': "and then you can just right click and that pastes in there and then we're gonna go ahead and control X to exit.", 'start': 754.32, 'duration': 5.824}, {'end': 764.988, 'text': 'yes, to save, enter, to just keep that file name.', 'start': 760.144, 'duration': 4.844}, {'end': 771.213, 'text': "okay, now, once you've done that, what we can do is sudo, apt-get, dist-upgrade,", 'start': 764.988, 'duration': 6.225}], 'summary': 'Instruction on copying, pasting, and exiting, followed by a mention of sudo, apt-get, dist-upgrade.', 'duration': 25.24, 'max_score': 745.973, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk745973.jpg'}, {'end': 863.191, 'src': 'embed', 'start': 803.215, 'weight': 1, 'content': [{'end': 805.196, 'text': 'For whatever reason, this thing is so slow.', 'start': 803.215, 'duration': 1.981}, {'end': 812.34, 'text': "I'm going to try and purge it first.", 'start': 806.357, 'duration': 5.983}, {'end': 814.121, 'text': "Let's see if we can get away with purging it first.", 'start': 812.36, 'duration': 1.761}, {'end': 824.687, 'text': "So instead, what I'm going to do is I'm just going to do sudo apt-get purge wolfram-engine.", 'start': 815.282, 'duration': 9.405}, {'end': 829.409, 'text': "That's unfortunate that it didn't make a new line.", 'start': 825.587, 'duration': 3.822}, {'end': 829.99, 'text': 'But anyway, enter.', 'start': 829.429, 'duration': 0.561}, {'end': 835.305, 'text': '683 megabytes will be removed.', 'start': 833.884, 'duration': 1.421}, {'end': 841.369, 'text': "Heck yes! Let's do it! Bye! You'll be missed.", 'start': 835.465, 'duration': 5.904}, {'end': 844.571, 'text': "I actually don't know what the Wolfram engine even is, to be honest.", 'start': 842.109, 'duration': 2.462}, {'end': 850.795, 'text': "Raspberry Pi plus Wolfram engine equals wasted space! Yeah, I still don't know.", 'start': 845.251, 'duration': 5.544}, {'end': 852.236, 'text': "I don't know what the Wolfram engine is.", 'start': 851.095, 'duration': 1.141}, {'end': 855.137, 'text': "I'm like trying to figure out what is the Wolfram engine, and I don't know.", 'start': 852.276, 'duration': 2.861}, {'end': 856.038, 'text': 'Someone can post below.', 'start': 855.177, 'duration': 0.861}, {'end': 857.899, 'text': 'There it goes, finally.', 'start': 856.058, 'duration': 1.841}, {'end': 858.66, 'text': "Something's moving.", 'start': 858.059, 'duration': 0.601}, {'end': 863.191, 'text': "Something's happening! I'll just pause for now.", 'start': 858.7, 'duration': 4.491}], 'summary': 'Purging wolfram engine to free 683 mb of space on raspberry pi.', 'duration': 59.976, 'max_score': 803.215, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk803215.jpg'}, {'end': 938.913, 'src': 'embed', 'start': 910.122, 'weight': 3, 'content': [{'end': 912.365, 'text': 'Okay, sudo apt-get update.', 'start': 910.122, 'duration': 2.243}, {'end': 918.297, 'text': "And I guess I'll pause on this one.", 'start': 916.335, 'duration': 1.962}, {'end': 920.218, 'text': 'This one should only take like maybe even a minute.', 'start': 918.317, 'duration': 1.901}, {'end': 921.479, 'text': "Maybe it's almost even done.", 'start': 920.378, 'duration': 1.101}, {'end': 922, 'text': "I don't know.", 'start': 921.679, 'duration': 0.321}, {'end': 925.903, 'text': "And then after this, we'll do the upgrade.", 'start': 924.422, 'duration': 1.481}, {'end': 927.564, 'text': 'The upgrade will probably take a little longer.', 'start': 925.923, 'duration': 1.641}, {'end': 929.666, 'text': 'It can take probably like five minutes or something.', 'start': 927.944, 'duration': 1.722}, {'end': 930.346, 'text': 'Maybe less.', 'start': 929.966, 'duration': 0.38}, {'end': 930.706, 'text': "I don't know.", 'start': 930.466, 'duration': 0.24}, {'end': 933.128, 'text': "Anyway, I'll pause and continue when this is done.", 'start': 930.867, 'duration': 2.261}, {'end': 935.51, 'text': 'Okay, sure enough.', 'start': 934.75, 'duration': 0.76}, {'end': 937.131, 'text': "Yes Actually, I don't even know.", 'start': 935.75, 'duration': 1.381}, {'end': 938.913, 'text': 'What just happened here? Did I..', 'start': 937.171, 'duration': 1.742}], 'summary': 'Updating process estimated to take 1 min, upgrade about 5 min', 'duration': 28.791, 'max_score': 910.122, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk910122.jpg'}], 'start': 632.219, 'title': 'Optimizing sd card space and raspberry pi software update', 'summary': 'Discusses optimizing sd card space in linux, resolving space issues caused by unnecessary data, such as 700 megabytes, on smaller sd cards like 8 or 16 gigabytes, and also covers the process of updating and removing software on a raspberry pi, including the removal of 683 megabytes of wolfram engine and subsequent system update and upgrade, with the total process expected to take approximately 5 minutes.', 'chapters': [{'end': 745.403, 'start': 632.219, 'title': 'Optimizing sd card space in linux', 'summary': 'Discusses optimizing sd card space in linux by editing the sources list file to resolve space issues caused by unnecessary data, such as 700 megabytes, on smaller sd cards like 8 or 16 gigabytes, and provides guidance on the commands to execute for the optimization.', 'duration': 113.184, 'highlights': ['By editing the sources list file, users can resolve space issues caused by unnecessary data, such as 700 megabytes, on smaller SD cards like 8 or 16 gigabytes.', 'Guidance is provided on the commands to execute for optimizing SD card space in Linux.', 'The chapter also mentions the Raspberry Pi tutorial series available on pythonprogramming.net for additional information on the topic.']}, {'end': 970.11, 'start': 745.973, 'title': 'Raspberry pi software update', 'summary': 'Covers the process of updating and removing software on a raspberry pi, including the removal of 683 megabytes of wolfram engine and subsequent system update and upgrade, with the total process expected to take approximately 5 minutes.', 'duration': 224.137, 'highlights': ["The process involves removing 683 megabytes of Wolfram engine using 'sudo apt-get purge wolfram-engine', freeing up significant space on the Raspberry Pi.", "The next steps include running 'sudo apt-get update' and 'sudo apt-get upgrade', with the upgrade process expected to take approximately 5 minutes.", 'The speaker expresses frustration and confusion over the necessity and function of the Wolfram engine, highlighting the potential inefficiency and wasted space it represents on the Raspberry Pi.', 'The speaker plans to cover remotely accessing the Pi in the next tutorial, indicating the progress made in updating and upgrading the system.']}], 'duration': 337.891, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/4z9trGhCbfk/pics/4z9trGhCbfk632219.jpg', 'highlights': ['By editing the sources list file, users can resolve space issues caused by unnecessary data, such as 700 megabytes, on smaller SD cards like 8 or 16 gigabytes.', "The process involves removing 683 megabytes of Wolfram engine using 'sudo apt-get purge wolfram-engine', freeing up significant space on the Raspberry Pi.", 'Guidance is provided on the commands to execute for optimizing SD card space in Linux.', "The next steps include running 'sudo apt-get update' and 'sudo apt-get upgrade', with the upgrade process expected to take approximately 5 minutes.", 'The speaker expresses frustration and confusion over the necessity and function of the Wolfram engine, highlighting the potential inefficiency and wasted space it represents on the Raspberry Pi.']}], 'highlights': ['Using NOOBS for OS installation provides convenience and ease for beginners, simplifying the process and eliminating the need for manual image mounting.', 'Offline network install for quicker installation The chapter recommends the offline network install of NOOBS for quicker installation on the Raspberry Pi, as it provides the full operating system for installation, potentially saving time during the setup process.', 'Raspbian is the primary operating system used for Raspberry Pi, and it can be downloaded and installed using NOOBS from raspberrypi.org.', "Specially made operating systems for Raspberry Pi The operating systems discussed are specifically designed for the Raspberry Pi's ARM CPU and architecture, offering optimized performance and compatibility.", "The chapter discusses updating the Raspberry Pi software using 'sudo apt-get update' and 'upgrade', while addressing potential issues with slow updates and disconnections.", "The process involves removing 683 megabytes of Wolfram engine using 'sudo apt-get purge wolfram-engine', freeing up significant space on the Raspberry Pi.", 'By editing the sources list file, users can resolve space issues caused by unnecessary data, such as 700 megabytes, on smaller SD cards like 8 or 16 gigabytes.', "The next steps include running 'sudo apt-get update' and 'sudo apt-get upgrade', with the upgrade process expected to take approximately 5 minutes.", 'The chapter suggests using DVI to HDMI or HDMI to DVI converters for monitors without HDMI input, providing a workaround for compatibility issues.', 'The chapter explains the orientation of GPIO pins, connecting power, and booting up the Raspberry Pi, emphasizing the need to connect everything before powering up.']}