Talk:Raspberry Pi Beginners Guide

From Qt Wiki
Revision as of 16:47, 12 June 2015 by Jonnax (talk | contribs)
Jump to navigation Jump to search

openSSL Hint

I just want to add some additional hint. Raspbian doesn't come with the development libraries for openSSL (libssl-dev), so you won't have support for this functionality.

What does it mean in practice? You won't be able to use classes like QSslSocket, QSslConfiguration, etc..

To correct this problem, you just have to follow the procedure explained below to update your Raspbian OS image:

Copy Raspbian image to your FAT32 formatted SD card:

sudo dd bs=1M if=2015-02-16-raspbian-wheezy.img of=/dev/sdb (sdb might be different in your case)
sync

Start up your Raspberry Pi, upgrade Raspbian and install OpenSSL-dev:

pi$ sudo apt-get update
pi$ sudo apt-get upgrade
pi$ sudo apt-get install libssl-dev

Turn off your RPi, remove the SD card and mount it in your computer. Then create the new image:

~/opt$ dd bs=1M if=/dev/sdb of=raspbian-openssl.img
~/opt$ sync

From now you will need to use: raspbian-openssl.img instead of the original 2015-02-16-raspbian-wheezy.img

Going over page

It looks like this page hasn't been properly updated in about two years. Dead links all round etc. I'm currently trying to set up a cross compiler so that I can compile an application on my PC and then ssh it over to the Raspberry Pi. I'll try and get it working following these steps and try editing the article where things don't seem to be working. Jonnax (talk) 15:02, 12 June 2015 (UTC)

Method for renaming extracted .img file?

There's a bit of an issue with keeping the page up to date because the zip file that we wget wheezy-raspbian-latest.zip will have the file inside named something like: 2015-05-05-raspbian-wheezy.img Since the date is the date of the image this will change when raspbian decides to update. Is there a command to change the name of the extracted file to something like "raspbian-image.img" that way the instructions can be more permanent. Jonnax (talk) 16:47, 12 June 2015 (UTC)