sudo apt-get install rsync lsof
wget
http://www.tremende.com/ramlog/download/ramlog_2.0.0_all.deb
sudo dpkg -i ramlog_2.0.0_all.deb
sudo nano /etc/init.d/ramlog
Et ajoutez y les 2 lignes suivantes dans la section
#BEGIN INIT INFO (oui, n'oubliez pas de mettre aussi les #).
# X-Start-Before: rsyslog
# X-Stop-After: rsyslog
sudo nano /etc/init.d/rsyslog
et ajoutez ramlog aux 2 lignes suivantes comme ceci (pour le lancer au démarrage et l'arrêter lors du démontage) :
# Required-Start: $remote_fs $time ramlog
# Required-Stop: umountnfs $time ramlog
sudo insserv
sudo reboot
sudo reboot
Une fois qu'il est relancé, allez faire un tour ici pour vérifier que tout se passe bien :
sudo cat /var/log/ramlog
Si vous y voyez des erreurs, essayez de les corriger.
La plupart du temps, ces messages d'erreur demandent à ce que vous arrêtiez d'autres daemons avant de lancer Ramlog.
Ça arrive par exemple avec Cups et Samba et pour régler ça, il faut indiquer dans les fichiers de confs des programmes en question, que ramlog doit être lancé avant qu'ils commencent à écrire dans les logs.
sudo nano /etc/init.d/samba
Et ajoutez ramlog à la fin des 2 lignes suivantes :
# Required-Start: $network $local_fs $remote_fs ramlog
# Required-Stop: $network $local_fs $remote_fs ramlog
sudo nano /etc/init.d/cups
Ajoutez ramlog à la fin de ces 2 lignes :
# Required-Start: $syslog $remote_fs ramlog
# Required-Stop: $syslog $remote_fs ramlog
sudo insserv
sudo reboot
sudo nano /etc/fstab
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
désactiver le SWAP voir aussi le désinstaller car sinon il revient à chaque démarrage.
sudo dphys-swapfile swapoff
sudo update-rc.d -f dphys-swapfile remove
sudo apt-get remove dphys-swapfile –purge
sudo rm /var/swap