diff options
author | Zhiming Wang <zmwangx@gmail.com> | 2016-01-08 12:29:32 -0800 |
---|---|---|
committer | Zhiming Wang <zmwangx@gmail.com> | 2016-01-08 12:29:32 -0800 |
commit | a7cc274e2fa2f4cd73ab3245ca2e38c7ffd47293 (patch) | |
tree | 3a27d663a2d7d97081beaca5c71bb4d6e8739566 /source/blog/2015-10-01-upgrading-to-el-capitan.md | |
parent | 6053d313ce3abe876c7d05574effab438ce5e410 (diff) | |
download | my_new_personal_website-a7cc274e2fa2f4cd73ab3245ca2e38c7ffd47293.tar.xz my_new_personal_website-a7cc274e2fa2f4cd73ab3245ca2e38c7ffd47293.zip |
Markdown source files: Revert YAML closing line from ... to ---
GFM doesn't support closing with ..., and the rendered results are less
than satisfactory.
Diffstat (limited to 'source/blog/2015-10-01-upgrading-to-el-capitan.md')
-rw-r--r-- | source/blog/2015-10-01-upgrading-to-el-capitan.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blog/2015-10-01-upgrading-to-el-capitan.md b/source/blog/2015-10-01-upgrading-to-el-capitan.md index 12504536..b1344c1a 100644 --- a/source/blog/2015-10-01-upgrading-to-el-capitan.md +++ b/source/blog/2015-10-01-upgrading-to-el-capitan.md @@ -2,7 +2,7 @@ title: "Upgrading to El Capitan" date: 2015-10-01T11:46:44-07:00 date_display: October 1, 2015 -... +--- I upgraded to El Capitan last night, and the experience is pretty painless. To be accurate, I'm not really upgrading in place — I always perform a clean install for each major OS upgrade to avoid subtle breakage later on. Therefore, what I did instead was to `rsync` out all my valuable data and state information[^state] to an external drive, wipe the internal drive clean, install new OS from scratch, then `rsync` everything back in. `rsync` is really good at this stuff (I affectionately alias `rsync -avP` to `r` during transfers in and out), and it is simply amazing at dropping the right stuff at the right place, including data deep down `~/Library/Containers`, without interfering with the existing structures[^existing]. With data and state info ready, reinstalling programs is also easy, thanks to my recently finished [automated provisioning system](/blog/2015-08-25-automated-os-x-provisioning.html). It was the first time I used it outside a VM to provision an OS from almost scratch, and I'm really happy with it. |