Liens
http://www.raspberrypi.org/
Backup
Retirez la carte SD du Raspberry PI et la brancher sur votre PC.
|
sudo dd if=/dev/sdb | gzip -9 > ./raspberry-$(date +"%Y-%m-%d").img.gz
gunzip ./raspberry-2013-10-11.img.gz | sudo dd of=/dev/sdb
|
Log
Bien que systemd soit installé c'est syslog qui est utilisé pour les logs:
Fréquence du CPU
Force le mode turbo: fréquence du cpu à 1Ghz
/boot/config.txt
|
arm_freq=1000
core_freq=500
sdram_freq=500
over_voltage=6
|
|
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
|
Astuces
Arrêt / reboot
|
halt
reboot
|
 |
Comme le raspberry ne possède pas de système de gestion d'énergie, la commande poweroff ne pourra pas l'éteindre.
Il faut donc utiliser la commande halt et le débrancher. |
|
sudo dd bs=1M if=archlinux-hf-2013-06-06.img of=/dev/sdb
|
 |
L'image archlinux créée 2 partitions:
- /boot 90Mio FAT16
- / 1.66Gio ext4
Si la carte SD est supérieur à 2Go, il faut étendre la partition / |
|
ssh root@alarmpi
|
Diode rouge
Le boot n'a pas eu lieu: problème de carte SD.
Opérations de base après l'installation
|
pacman -Syu
passwd root
|
Changez le hostname dans les fichiers /etc/hostname et /etc/hosts
bashrc
Pour que le fichier .bashrc soit lu, il faut créer un fichier .bash_profile
|
cp /etc/skel/.bash_profile /root
cp /etc/skel/.bashrc /root
|
.bashrc
|
complete -cf man
export PAGER=most
alias pc='pacman -S'
alias pcr='pacman -Rs'
alias pcrn='pacman -Rsn'
alias pcs='pacman -Ss'
alias pcq='pacman -Qs'
alias pcqa='pacman -Qm'
alias pci='pacman -Qi'
alias pcu="script -q -c 'sudo pacman -Syu' ~/update"
alias pch='pacman -Qei | awk '"'"'/^Name/ {pkg=$3} /^Install Date/ {print $5,$6,$7,"- "pkg}'"'"' | sort -k 3,3 -k 2M -k 1'
alias ls='ls --color=auto'
alias ll='ls -al'
alias pss='ps axu | grep '
|
Performances des serveurs web
La construction des pages web depuis les scripts PHP prend beaucoup de temps et semble saturer le processeur.
Utiliser un système de cache comme APC permet d'atténuer le problème. Ainsi avant de construire une page web le serveur regarde s'il l'a déjà en cache.
Server Speed Test:
- Monkey HTTP
- Nginx (plus stable et abouti que Monkey HTTP)
- Lighttpd
- Apache