Skip to content

Instantly share code, notes, and snippets.

@terabyte
Created February 20, 2019 23:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save terabyte/1ca4ef6e43f226d4ac436a7eb4a6a0d8 to your computer and use it in GitHub Desktop.
Save terabyte/1ca4ef6e43f226d4ac436a7eb4a6a0d8 to your computer and use it in GitHub Desktop.
1. Backup original image, if applicable
* Boot off thumb drive
* use external thumb drive for target of backup
* install pigz
* dd if=/dev/whatevs | pigz | split --size=1G - whatevs.img.gz
2. Install debian with full disk encryption
3. Apt-get install normal applications
* see: howtos/new-machine-apt-get.txt
4. Run burn-in tests
5. Rsync over homedir
6. Set up crons
7. Set up GUI
8. test with different monitor setups, etc.
9. write gui integrations
10. write network integrations
* edit /etc/NetworkManager/NetworkManager.conf => managed = true
* copy over /etc/NetworkManager/system-connections
11. Install printer in cups
12. Set up ACPI - edit /etc/systemd/logind.conf, then sudo systemctl restart systemd-logind.service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment