A good page about setup of the raspberry, despite it talks about setting a raspberry for running java, it worths reading:
How to send a whatsapp from a raspberry pi:
Emuladores de consolas:
unzip FILE-OF-IMAGE.zip dd bs=4M if=FILE-OF-IMAGE.img of=/dev...
/dev… corresponds –in Linux– with
/dev/sdd, depending on the configuration of your computer.
My plan is to use this Raspberry as a backup server (yes, I know that there is no much space in it, but the place I want to backup hasn't many space either).
To configure an static IP, edit the file
/etc/networking/interfaces and set the following values:
auto lo iface lo inet loopback iface eth0 inet static address 192.168.1.4 network 192.168.1.0 netmask 255.255.255.0 gateway 192.168.1.1
It's a good idea to comment out the previous data, just in case.
Use the tool
Use the tool
Use the tool raspi-config
I prefer to create a regular user instead of the regular “pi” user. To do so:
# adduser --group --home /home/USERNAME USERNAME # adduser --ingroup USERNAME --home /home/USERNAME USERNAME
# adduser USERNAME sudo
Test that you can log on as this user and run things as superuser. Then, you can delete the
Delete the pi user after testing the other username is working and can run things as superuser.
deluser --remove-home pi delgroup pi
It is not necessarily, because it's already deleted, but imagine that someone manages to create again the pi user: it will have automatic sudo permissions for everything!!!
To prevent that, issue the
sudo visudo command and remove this line of the sudoers file:
pi ALL=(ALL) NOPASSWD: ALL
This is the second time I run through this guide, because I've lost my card. Yes, memory cards broke. I suppose that too many writings can exhaust the capacity, and mine after some months running, broke. So it isn't a bad idea to think if you really need to back up some files.
Do an update of the packages of your distribution.
# sudo apt-get update # sudo apt-get dist-upgrade
In my case, I rather prefer to remove the graphical desktop, because I am not going to use it, and this will make more room in the card.
apt-get remove --auto-remove --purge libx11-.*
Or, in case you want to use the graphical desktop, you can access remotely with this guide:
Edit the file
/etc/login.defs in order to change the default umask.
# apt-get install bsd-mailx
I've removed exim and installed postfix because I know it better.
apt-get install postfix
And I make the necessary configurations to send and receive email from the raspberry. I've selected to use SMTP relaying of the emails because of the dynamic IP: it appeared in the Spamhaus' list and it was nearly impossible to send emails from there.
For instructions to configure the relaying:
Don't forget to set the timezone.
raspi-config doesn't work, try this: