Categoria: Guide

  • Come fare il backup a un database MySQL con uno script Bash

    Ok anche in questo caso, se volete fare il backup intero a un vostro database in MySQL, vi basterà usare questo semplice script (che in automatico vi zippa anche il file .sql creato): sudo nano database.sh Incollate dentro (cambiando ovviamente i vostri parametri): #!/bin/bash user=”root” password=”pass123″ host=”localhost” db_name=”mydb” backup_path=”/home” date=`date ‘+%Y%m%d%H%M%S’` mysqldump –user=$user –password=$password –host=$host…

  • Come zippare una cartella in automatico con uno script Bash

    Se volete fare uno script che vi zippi un’intera cartella, magari per un backup continuativo e giornaliero, vi basterà creare uno script con: sudo nano backup.sh Incollarci dentro: #!/bin/bash date=`date ‘+%Y%m%d%H%M%S’` tar -zcvf $date.tar.gz /pathToBackup/ Dargli i permessi di esecuzione con: sudo chmod 777 backup.sh E mettere un crontab: sudo crontab -e Incollate al fondo…

  • Come aumentare lo swap su Raspberry Pi

    Come al solito vado dritto al dunque e vi mostro semplicemente come aumentare lo spazio swap dedicato. Modificate questo file: sudo nano /etc/dphys-swapfile E cambiate la riga CONF_SWAPFILE=100 in CONF_SWAPFILE=512 (se volete 512 MB, dipende dalla RAM del vostro Raspberry). Ora semplicemente riavviate con sudo reboot now. Normalmente dovreste avere 100 mega come nell’immagine qua sotto…

  • How to make Xiaomi gateway compatible with HomeKit

    This is very simple and there are a lot of way to do so. You need: – Raspberry Pi (3 or Zero it’s the same, you just need to install Raspbian)– Xiaomi gateway (of course)– iPhone or iPad (well it’s the purpose) First of all, connect ssh to it with: ssh pi@raspberrypi.local Then do the…

  • How to install Raspbian

    It’s so easy nnowadays that you can even image how difficult was (for the noobs, the pro are already pro). Go here and download the last version of NOOBS: https://www.raspberrypi.org/downloads/ and when it’s finished, unzip the archive. Than insert the microSD (or SD if you have a old one) in your computer, format in FAT32…

  • Come fare il backup a CouchPotato

    Se state pianificando di spostare il vostro server CouchPotato e non volete perdere tutte le impostazioni, preferenze, account… potrete salvarvi il file .conf situato probabilmente in: /home/pi/.couchpotato/settings.conf Semplicemente copiandolo nella nuova destinazione. Tecnicamente vi basterà salvare quel file di testo e reincollarlo nel nuovo server, ma nel caso fate dei test prima di cancellare completamente…

  • Come installare Transmission su Raspberry Pi

    Non sapete cos’è Transmission? Beh ve lo spiego subito: è un software per scaricare torrent tramite interfaccia web, quindi semplicemente da browser potrete collegarvi al vostro piccolo Raspberry Pi e scaricare facilmente dei torrent (anche tramite magnet link). Aprite il terminale del Pi oppure collegatevi tramite SSH ed eseguite: sudo apt install transmission-daemon Vi installerà…

  • Come realizzare una Time Machine con un Raspberry Pi

    Personalmente vi consiglio un Raspberry Pi Zero W, costa sui 10 euro e ha Wi-Fi integrato. Con l’aggiunta di un hard disk esterno (costo sui 40 euro per 1TB) potrete realizzare una Time Machine per il vostro Mac. Allora iniziamo con l’aggiornare il Raspberry (qualunque esso sia, presupponendo che abbiate l’ultima versione di Raspian installata):…

  • Come visualizzare spazio libero su Raspberry Pi

    O su qualunque distribuzione tipo Ubuntu, Debian ecc vi basterà eseguire da terminale: df -h Vi visualizzerà sul terminale una schermata simile a questa: Filesystem Size Used Avail Use% Mounted on /dev/vda1 9.9G 6.7G 2.8G 72% / udev 10M 0 10M 0% /dev tmpfs 393M 40M 353M 11% /run tmpfs 982M 0 982M 0% /dev/shm…

  • Come rimuovere automaticamente i torrent completati da Transmission

    Se utilizzate Transmission sul vostro Raspberry Pi (o su qualunque altro tipo di computer/server) e volete automaticamente rimuovere dalla lista i torrent che hanno finito, dovete seguire questi semplici passaggi. Prima di tutto stoppate il servizio di transmission con: sudo service transmission stop Poi cambiate due righe qua: sudo nano /var/lib/transmission-daemon/info/settings.json Con: “script-torrent-done-enabled”: true, “script-torrent-done-filename”:…