paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 9d5cdc9c4ff5a5502ec3a2523a2978b0bbaabddc
parent 9e2db106e8af203a38e8d6af4bbfc1abd4adcc76
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Wed, 24 Jun 2020 00:00:49 -0400

Publish new blog post

Diffstat:
Mpages/blog.md | 1+
Apages/blog/switching-to-debian-sid.md | 59+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mpages/home.md | 4++--
Mpublic/feeds/sitewide-feed.xml | 16++++++++++++++++
Mpublic/sitemap.xml | 1+
5 files changed, 79 insertions(+), 2 deletions(-)

diff --git a/pages/blog.md b/pages/blog.md @@ -20,6 +20,7 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>. ### 2020 <ul> + <li>2020-06-23 <a href="blog/switching-to-debian-sid">Switching to Debian Sid</a></li> <li>2020-06-22 <a href="blog/my-lwn-theme">My LWN Theme</a></li> <li>2020-06-21 <a href="blog/reflecting-on-50-days-of-blogging">Reflecting on 50 Days of Blogging</a></li> <li>2020-06-20 <a href="blog/how-to-create-an-rss-feed-for-your-blog-3">How to Create an RSS Feed for Your Blog — 3 — Automating Updates</a></li> diff --git a/pages/blog/switching-to-debian-sid.md b/pages/blog/switching-to-debian-sid.md @@ -0,0 +1,59 @@ +## Switching to Debian Sid + +[//]: # "I've been running Debian 10 Buster on all of my computers since it released almost a year ago. Now that things are starting to feel dated, I felt it was a good time to update." + +[//]: # "main.min.css" + +[//]: # + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-06-23 | + <b>Last Updated:</b> 2020-06-23 +</div> + +I've been running Debian 10 Buster on all of my computers since it was released +almost a year ago (July 6, 2019). The packages becoming ever so slightly out of +date over time didn't really bother me too much until recently where I found the +newer features of some software alluring. Software like KeepassXC and Firefox +which have had many improvements in the past year now feel quite dated compared +to what I got when [I tried out +Gentoo](https://www.paritybit.ca/blog/my-beginnings-with-gentoo) a few days +back. + +One of my favourite things about running Debian stable on everything is that it +really does live up to its namesake. It is _super_ stable. The only package +updates I have to perform are the odd security update here and there and, even +then, I could use my computer for weeks without actually ever needing to reboot. +The downside is, of course, that things start to feel old for a desktop system +the farther away one gets from release. + +I wanted newer packages and a newer kernel (yay more btrfs stuff) and since I'm +not really that comfortable with Gentoo yet as a system for me to do my work on, +I decided I would switch to Debian's rolling release option called Sid. This is +as simple as changing the word `buster` to `sid` in `/etc/apt/sources.list` and +running an `apt update && apt full-upgrade`. Note that Debian sid is not really +the _intended_ way to run Debian, but it is still available and one just has to +be completely aware of what they're updating in case there's a known bug that +might mess something up. That means I have to break my `sudo apt update && sudo +apt -y upgrade` habit. + +In switching to Debian Sid, I also wanted to do complete re-installs on all of +my computers. Over time they've become full of programs I tried once and forgot +about, files I no longer really need, and, though they haven't become slow or +anything, it feels good to have a fresh start and get properly organized again. +To make deploying a new Debian desktop system on all of my computers a lot +easier and more hands-off, I created a [deploy-system +script](https://git.sr.ht/~jbauer/deploy-system) which does pretty much +everything I'd otherwise have to do manually when setting up a Debian desktop. + +In addition to re-organizing my files, I'm also going to start using Syncthing +to synchronize certain files between all of my computers. No more moving +KeepassXC databases around with USB sticks for me. I'll also have a cleaner home +directory, and a re-organized file hierarchy that feels better. Reinstalling is +fun. + +_This is my fifty-third post for the +[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload) +challenge. You can learn more about this challenge over at +[https://100daystooffload.com](https://100daystooffload.com)._ diff --git a/pages/home.md b/pages/home.md @@ -20,6 +20,8 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/> </a> </div> +2020-06-23 <a class="feed-item" href="blog/switching-to-debian-sid">Switching to Debian Sid</a> + 2020-06-22 <a class="feed-item" href="blog/my-lwn-theme">My LWN Theme</a> 2020-06-21 <a class="feed-item" href="blog/reflecting-on-50-days-of-blogging">Reflecting on 50 Days of Blogging</a> @@ -37,8 +39,6 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. 2020-06-14 <a class="feed-item" href="blog/announcing-kontaktb">Announcing kontaktdb</a> 2020-06-13 <a class="feed-item" href="blog/how-i-manage-my-dotfiles">How I Manage My Dotfiles</a> - -2020-06-12 <a class="feed-item" href="blog/making-my-site-easier-to-read">Making My Site Easier to Read</a> ### What is a Parity Bit? It is a bit (in the 1's and 0's sense) used in checking for errors in digital diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml @@ -7,6 +7,22 @@ <description>The feed that covers all notable additions, updates, announcements, and other changes for the entire paritybit.ca website.</description> <item> + <title>Switching to Debian Sid</title> + <link>https://www.paritybit.ca/blog/switching-to-debian-sid</link> + <guid>https://www.paritybit.ca/blog/switching-to-debian-sid</guid> + <pubDate>Tue, 23 Jun 2020 23:59:29 -0400</pubDate> + <description><![CDATA[<h2 id="switching-to-debian-sid">Switching to Debian Sid</h2> +<div class="byline"> +<p><b>Written By:</b> Jake Bauer | <b>Posted:</b> 2020-06-23 | <b>Last Updated:</b> 2020-06-23</p> +</div> +<p>I’ve been running Debian 10 Buster on all of my computers since it was released almost a year ago (July 6, 2019). The packages becoming ever so slightly out of date over time didn’t really bother me too much until recently where I found the newer features of some software alluring. Software like KeepassXC and Firefox which have had many improvements in the past year now feel quite dated compared to what I got when <a href="https://www.paritybit.ca/blog/my-beginnings-with-gentoo">I tried out Gentoo</a> a few days back.</p> +<p>One of my favourite things about running Debian stable on everything is that it really does live up to its namesake. It is <em>super</em> stable. The only package updates I have to perform are the odd security update here and there and, even then, I could use my computer for weeks without actually ever needing to reboot. The downside is, of course, that things start to feel old for a desktop system the farther away one gets from release.</p> +<p>I wanted newer packages and a newer kernel (yay more btrfs stuff) and since I’m not really that comfortable with Gentoo yet as a system for me to do my work on, I decided I would switch to Debian’s rolling release option called Sid. This is as simple as changing the word <code>buster</code> to <code>sid</code> in <code>/etc/apt/sources.list</code> and running an <code>apt update &amp;&amp; apt full-upgrade</code>. Note that Debian sid is not really the <em>intended</em> way to run Debian, but it is still available and one just has to be completely aware of what they’re updating in case there’s a known bug that might mess something up. That means I have to break my <code>sudo apt update &amp;&amp; sudo apt -y upgrade</code> habit.</p> +<p>In switching to Debian Sid, I also wanted to do complete re-installs on all of my computers. Over time they’ve become full of programs I tried once and forgot about, files I no longer really need, and, though they haven’t become slow or anything, it feels good to have a fresh start and get properly organized again. To make deploying a new Debian desktop system on all of my computers a lot easier and more hands-off, I created a <a href="https://git.sr.ht/~jbauer/deploy-system">deploy-system script</a> which does pretty much everything I’d otherwise have to do manually when setting up a Debian desktop.</p> +<p>In addition to re-organizing my files, I’m also going to start using Syncthing to synchronize certain files between all of my computers. No more moving KeepassXC databases around with USB sticks for me. I’ll also have a cleaner home directory, and a re-organized file hierarchy that feels better. Reinstalling is fun.</p> +<p><em>This is my fifty-third post for the <a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> challenge. You can learn more about this challenge over at <a href="https://100daystooffload.com" class="uri">https://100daystooffload.com</a>.</em></p>]]></description> + </item> +<item> <title>My LWN Theme</title> <link>https://www.paritybit.ca/blog/my-lwn-theme</link> <guid>https://www.paritybit.ca/blog/my-lwn-theme</guid> diff --git a/public/sitemap.xml b/public/sitemap.xml @@ -3,6 +3,7 @@ <url><loc>https://www.paritybit.ca</loc></url> <url><loc>https://www.paritybit.ca/home</loc></url> <url><loc>https://www.paritybit.ca/blog</loc></url> + <url><loc>https://www.paritybit.ca/blog/switching-to-debian-sid</loc></url> <url><loc>https://www.paritybit.ca/blog/my-lwn-theme</loc></url> <url><loc>https://www.paritybit.ca/blog/reflecting-on-50-days-of-blogging</loc></url> <url><loc>https://www.paritybit.ca/blog/how-to-create-an-rss-feed-for-your-blog-3</loc></url>