backup && restore
"Costruito un nuovo PC, creato uno script di backup più robusto e imparato la costruzione DP bottom-up!"
C043 and Chill
Aggiornamento Settimanale
Come state? Questa settimana me la sono presa lentamente. Sento l'atmosfera natalizia che sta arrivando!
Questa settimana ho costruito un nuovo computer molto potente e siccome il mio vecchio computer era molto vecchio, il backup che avevo fatto del mio sistema Pop!_OS non era più compatibile. Questo mi ha costretto a installare tutto da capo. Il processo è stato lungo e faticoso ma alla fine ce l'ho fatta. Ho capito che mi serviva un metodo più semplice ma sempre efficace di fare il backup del sistema con tutte le impostazioni e gli shortcut personalizzati.
Ho creato così uno script bash che salva le seguenti cose:
- Lista di pacchetti apt installati manualmente
- Lista di pacchetti snap installati
- Export di tutte le impostazioni
GNOME - Lista di tutte le estensioni
GNOMEinstallate - Lista di tutti i pacchetti
Node.jsinstallati globalmente nel sistema - Lista di tutte le
AppImagee.desktopinstallati - La cartella dei font personali, delle repository apt e delle loro key
- Il file
fstab
Ho creato inoltre uno script che lanciato dalla cartella di backup generata in questo modo, installa tutto in una nuova installazione di Pop!_OS. Questo rende il backup computer agnostico e future proof. Inoltre ci vuole molto meno per fare il backup così.
Cosa ho Imparato Questa Settimana
- Costruzione Bottom-up DP e combinazione logica minima
- Ottimizzazione di subproblems con strutture dati migliori