@@ -80,6 +80,30 @@ This page is an accumulator for nexus feeder content: Various places where resea
8080- [ Oorjit repo: Originally studying preemptible] ( https://github.com/oorjitchowdhary/ml-training-preemptible-vms )
8181 - [ Rob's notes in Oorjit's repo] ( https://github.com/oorjitchowdhary/ml-training-preemptible-vms/blob/main/assets/notesbyrob.md )
8282
83+ ## clean slate project
84+
85+ - I have a Windows PC that runs an application called ` Terminal `
86+ - This is a multi-tabbed application with Settings and a Chooser menu
87+ - There are two Linux options in the Terminal menu
88+ - ` lsb_release -a ` in "Linux 20.04" gives me 20.04: ` /home/kilroy ` with just some ` .something ` files and folders
89+ - ` lsb_release -a ` in "Linux" gives me 18.04: ` /home/kilroy ` with lots of repos, folders, files
90+ - One has a home directory full of stuff; the other has only ` .something ` files and directories
91+ - WSL2 is running
92+ - VSCode seems to know about one version of Linux
93+ - So the checklist of the clean slate is VSCode sees the same Linux file system that I actually use
94+ - Backing everything up
95+ - Back up both versions of Linux including the ` .something ` material
96+ - Back up the repos (with respect to the other PC also)
97+ - Back up the data folder
98+ - Back up the other folders
99+ - Be really sure everything important is recoverable
100+ - Note down the symlink connection to Windows filespace, particularly Downloads
101+ - Note down the environments: List them, get their dependency files ` requirements.txt ` etc
102+ - uninstall Python definitely; start over with ` miniconda `
103+ - uninstall Linux maybe? What does ` sudo apt update / upgrade ` get us?
104+ - Notice that ` cli ` commands like ` az ` and ` aws ` and ` docker ` will need to be reinstalled
105+ - Work from a plan for environments rather than improvising things
106+ - uninstall Linux? Update?
83107
84108## Residual loose strands
85109
0 commit comments