From 801738556929a20631de6ebc7a7624d63e6b538d Mon Sep 17 00:00:00 2001 From: Trent Palmer Date: Fri, 8 Oct 2021 00:17:03 -0700 Subject: [PATCH] rebuild site --- site/404.html | 26 +- site/feed_rss_created.xml | 2 +- site/feed_rss_updated.xml | 2 +- site/index.html | 46 +- site/links/index.html | 30 +- site/posts/apache-virtual-hosts/index.html | 26 +- .../clear-linux-encrypted-xfs-root/index.html | 26 +- .../clear-linux-guest-virt-manager/index.html | 26 +- .../index.html | 26 +- site/posts/debian-11-ttrss/index.html | 26 +- .../index.html | 26 +- .../index.html | 26 +- site/posts/kvm-on-arch/index.html | 1916 +++++++++++++++++ .../index.html | 26 +- .../lmde3-xfs-full-disk-encryption/index.html | 26 +- .../index.html | 26 +- site/posts/prosody-photo-uploads/index.html | 26 +- .../index.html | 30 +- .../index.html | 26 +- .../index.html | 26 +- .../simplified-raspberry-streaming/index.html | 26 +- site/posts/test-qr-svg-django/index.html | 26 +- .../posts/trents-favorite-podcasts/index.html | 26 +- site/posts/xmpp-apt-notifications/index.html | 26 +- site/rss/index.html | 26 +- site/search/search_index.json | 2 +- site/sitemap.xml | 5 + site/sitemap.xml.gz | Bin 571 -> 581 bytes 28 files changed, 2496 insertions(+), 31 deletions(-) create mode 100644 site/posts/kvm-on-arch/index.html diff --git a/site/404.html b/site/404.html index 87503c0..1373c12 100644 --- a/site/404.html +++ b/site/404.html @@ -240,7 +240,7 @@
  • - + Posts
  • @@ -426,6 +426,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -924,6 +936,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/feed_rss_created.xml b/site/feed_rss_created.xml index c407317..6e5b48c 100644 --- a/site/feed_rss_created.xml +++ b/site/feed_rss_created.xml @@ -1 +1 @@ - Trent's BlogTrent's blog of mostly technical documentations.https://blog.trentsonlinedocs.xyz/en Fri, 08 Oct 2021 00:02:53 -0000 Fri, 08 Oct 2021 00:02:53 -0000 1440 MkDocs RSS plugin - v0.17.0 RaspberryPi LTE-Failover Router With DNS Caching trent <p>date: 2021-10-06</p><h2>Introduction</h2><p>Apparently Windows has a problem resolving hosts when you tether from Mobile HotSpot.</p><p>The solution is to build a DNS-Cach...</p>https://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Wed, 06 Oct 2021 21:22:07 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Flutter Integration Test Server in Debian 11 Nspawn Container trent <p>date: 2021-09-24</p><h2>Introduction</h2><h3>Performance</h3><p>Your Debian Server is way more powerful than your laptop or desktopand flutter integration_tests suck.</p><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Sat, 25 Sep 2021 13:46:10 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Debian 11 TT-RSS trent <p>date: 2021-09-11</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://tt-rss.org/">tt-rss</a>{target=_blank}on Debian 11 the Debian way.</p><h3>Why?</h3><p>Debian packages [tt-rss](htt...</p>https://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Sat, 11 Sep 2021 11:13:33 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Trent's Favorite Podcasts trent <p>date: 2021-07-23</p><h2><strong>Introduction</strong></h2><p>Someone asked me 10 years ago what are my favorite podcasts, so here you go.Note that a lot of podcasts tend to improv...</p>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Sun, 25 Jul 2021 10:38:54 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Test QR SVG Django trent <p>date: 2021-04-19</p><h2><strong>Introduction</strong></h2><p>I worked out a solution in django-testing, for testing a view that renders a qrcodeas an svg as an inline svg xml stri...</p>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Tue, 20 Apr 2021 02:23:27 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Prosody Photo Uploads trent <p>date: 2021-01-25</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://prosody.im/">prosody</a>{target=_blank} on <a href="https://www.debian.org/">Debian 10</a>{target=_blank}with phot...</p>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Mon, 25 Jan 2021 16:37:39 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ XMPP Apt Notification trent <p>date: 2021-01-09</p><h2><strong>Introduction</strong></h2><p>In order to save yourself the work of checking your computer forupdates, configure it to send you a weekly notificatio...</p>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Sun, 10 Jan 2021 00:45:08 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Apache Virtual Hosts trent john joe <p>date: 2020-12-20</p><h2><strong>Use Virtual Hosts</strong></h2><p>This is a very useful way to keep your server organized.</p><h2><strong>Virtual Hosts On Your Lan</strong></h2><p>You can practice on you...</p>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Sun, 20 Dec 2020 05:16:22 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ SENDXMPP Handler for Python Logging trent <p>date: 2020-12-19</p><h2><strong>SENDXMPPHandler for Python Logging</strong></h2><p>&lt;script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= SENDXMPPHandler.md...</p>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Sat, 19 Dec 2020 11:47:41 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Instruction For Tethering From Phone trent <p>date: 2020-12-17</p><h2><strong>Instructions</strong></h2><h3>Part One</h3><ol><li>Turn <strong>off</strong> blutooth on computer</li><li>Turn <strong>off</strong> blutooth on phone</li><li>Turn <strong>off</strong> Wifi on phone</li></ol><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Thu, 17 Dec 2020 23:07:51 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ LMDE4 Custom Partitions for Disk Encryption trent <p>date: 2020-12-15</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite pleasa...</p>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Wed, 16 Dec 2020 00:28:41 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Clear Linux Encrypted XFS Root trent <p>date: 2019-04-13T21:44:37-07:00</p><h2><strong>Nothing to-it Burger</strong></h2><p>I had intended to create a technical explanation how to install Clear Linux with disk encryption,...</p>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Clear Linux Guest Virt Manager trent <p>date: 2019-03-11T01:39:09-07:00</p><h2><strong>Introduction</strong></h2><ul><li>download, convert, and resize the provided kvm-legacy image</li><li>create a virtual machine and launch it f...</li></ul>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Faster Partitioning with Sgdisk trent <p>date: 2019-02-11T04:23:52-08:00</p><h2><strong>Disclaimer</strong></h2><p>If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the production ...</p>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Linux Move Cursor With Keyboard trent <p>date: 2020-06-21T22:01:35-07:00</p><h2><strong>Introduction</strong></h2><p>Linux just makes everything so easy. On a laptop it can be tricky to place yourmouse cursor on exactly t...</p>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ LMDE3 XFS Full Disk Encryption trent <p>date: 2019-01-25T23:25:36-08:00</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result ...</p>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Rewrite Hugo Themes Report In Python trent <p>date: 2019-01-25T01:02:57-08:00</p><h2><strong>Ranking Hugo Themes by Stars, Commit Date</strong></h2><p>A while back I was grazing the selfhosted subreddit, and noticed Hugo comin...</p>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Simplified Raspberry Streaming trent <p>date: 2019-05-12T18:32:55-07:00</p><h2><strong>RaspberryPi is a Great MPD Appliance</strong></h2><p>I’m really pleased with the <a href="https://www.raspberrypi.org/">RaspberryPi</a>{target=_b...</p>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ \ No newline at end of file + Trent's BlogTrent's blog of mostly technical documentations.https://blog.trentsonlinedocs.xyz/en Fri, 08 Oct 2021 07:16:47 -0000 Fri, 08 Oct 2021 07:16:47 -0000 1440 MkDocs RSS plugin - v0.17.0 KVM On Arch trent <p>date: 2021-10-07</p><h2>Introduction</h2><p>This is not intended to be a tutorial, but rather a walk-through ofhow I would install[libvirt/kvm on Arch Linux](https:/...</p>https://blog.trentsonlinedocs.xyz/posts/kvm-on-arch/ Fri, 08 Oct 2021 07:15:57 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/kvm-on-arch/ RaspberryPi LTE-Failover Router With DNS Caching trent <p>date: 2021-10-06</p><h2>Introduction</h2><p>Apparently Windows has a problem resolving hosts when you tether from Mobile HotSpot.</p><p>The solution is to build a DNS-Cach...</p>https://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Wed, 06 Oct 2021 21:22:07 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Flutter Integration Test Server in Debian 11 Nspawn Container trent <p>date: 2021-09-24</p><h2>Introduction</h2><h3>Performance</h3><p>Your Debian Server is way more powerful than your laptop or desktopand flutter integration_tests suck.</p><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Sat, 25 Sep 2021 13:46:10 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Debian 11 TT-RSS trent <p>date: 2021-09-11</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://tt-rss.org/">tt-rss</a>{target=_blank}on Debian 11 the Debian way.</p><h3>Why?</h3><p>Debian packages [tt-rss](htt...</p>https://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Sat, 11 Sep 2021 11:13:33 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Trent's Favorite Podcasts trent <p>date: 2021-07-23</p><h2><strong>Introduction</strong></h2><p>Someone asked me 10 years ago what are my favorite podcasts, so here you go.Note that a lot of podcasts tend to improv...</p>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Sun, 25 Jul 2021 10:38:54 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Test QR SVG Django trent <p>date: 2021-04-19</p><h2><strong>Introduction</strong></h2><p>I worked out a solution in django-testing, for testing a view that renders a qrcodeas an svg as an inline svg xml stri...</p>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Tue, 20 Apr 2021 02:23:27 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Prosody Photo Uploads trent <p>date: 2021-01-25</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://prosody.im/">prosody</a>{target=_blank} on <a href="https://www.debian.org/">Debian 10</a>{target=_blank}with phot...</p>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Mon, 25 Jan 2021 16:37:39 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ XMPP Apt Notification trent <p>date: 2021-01-09</p><h2><strong>Introduction</strong></h2><p>In order to save yourself the work of checking your computer forupdates, configure it to send you a weekly notificatio...</p>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Sun, 10 Jan 2021 00:45:08 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Apache Virtual Hosts trent john joe <p>date: 2020-12-20</p><h2><strong>Use Virtual Hosts</strong></h2><p>This is a very useful way to keep your server organized.</p><h2><strong>Virtual Hosts On Your Lan</strong></h2><p>You can practice on you...</p>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Sun, 20 Dec 2020 05:16:22 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ SENDXMPP Handler for Python Logging trent <p>date: 2020-12-19</p><h2><strong>SENDXMPPHandler for Python Logging</strong></h2><p>&lt;script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= SENDXMPPHandler.md...</p>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Sat, 19 Dec 2020 11:47:41 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Instruction For Tethering From Phone trent <p>date: 2020-12-17</p><h2><strong>Instructions</strong></h2><h3>Part One</h3><ol><li>Turn <strong>off</strong> blutooth on computer</li><li>Turn <strong>off</strong> blutooth on phone</li><li>Turn <strong>off</strong> Wifi on phone</li></ol><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Thu, 17 Dec 2020 23:07:51 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ LMDE4 Custom Partitions for Disk Encryption trent <p>date: 2020-12-15</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite pleasa...</p>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Wed, 16 Dec 2020 00:28:41 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Clear Linux Encrypted XFS Root trent <p>date: 2019-04-13T21:44:37-07:00</p><h2><strong>Nothing to-it Burger</strong></h2><p>I had intended to create a technical explanation how to install Clear Linux with disk encryption,...</p>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Clear Linux Guest Virt Manager trent <p>date: 2019-03-11T01:39:09-07:00</p><h2><strong>Introduction</strong></h2><ul><li>download, convert, and resize the provided kvm-legacy image</li><li>create a virtual machine and launch it f...</li></ul>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Faster Partitioning with Sgdisk trent <p>date: 2019-02-11T04:23:52-08:00</p><h2><strong>Disclaimer</strong></h2><p>If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the production ...</p>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Linux Move Cursor With Keyboard trent <p>date: 2020-06-21T22:01:35-07:00</p><h2><strong>Introduction</strong></h2><p>Linux just makes everything so easy. On a laptop it can be tricky to place yourmouse cursor on exactly t...</p>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ LMDE3 XFS Full Disk Encryption trent <p>date: 2019-01-25T23:25:36-08:00</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result ...</p>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Rewrite Hugo Themes Report In Python trent <p>date: 2019-01-25T01:02:57-08:00</p><h2><strong>Ranking Hugo Themes by Stars, Commit Date</strong></h2><p>A while back I was grazing the selfhosted subreddit, and noticed Hugo comin...</p>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Simplified Raspberry Streaming trent <p>date: 2019-05-12T18:32:55-07:00</p><h2><strong>RaspberryPi is a Great MPD Appliance</strong></h2><p>I’m really pleased with the <a href="https://www.raspberrypi.org/">RaspberryPi</a>{target=_b...</p>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Tue, 15 Dec 2020 08:17:03 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ \ No newline at end of file diff --git a/site/feed_rss_updated.xml b/site/feed_rss_updated.xml index de72218..9ea05a6 100644 --- a/site/feed_rss_updated.xml +++ b/site/feed_rss_updated.xml @@ -1 +1 @@ - Trent's BlogTrent's blog of mostly technical documentations.https://blog.trentsonlinedocs.xyz/en Fri, 08 Oct 2021 00:02:53 -0000 Fri, 08 Oct 2021 00:02:53 -0000 1440 MkDocs RSS plugin - v0.17.0 RaspberryPi LTE-Failover Router With DNS Caching trent <p>date: 2021-10-06</p><h2>Introduction</h2><p>Apparently Windows has a problem resolving hosts when you tether from Mobile HotSpot.</p><p>The solution is to build a DNS-Cach...</p>https://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Wed, 06 Oct 2021 21:22:07 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Flutter Integration Test Server in Debian 11 Nspawn Container trent <p>date: 2021-09-24</p><h2>Introduction</h2><h3>Performance</h3><p>Your Debian Server is way more powerful than your laptop or desktopand flutter integration_tests suck.</p><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Sat, 25 Sep 2021 13:56:15 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Trent's Favorite Podcasts trent <p>date: 2021-07-23</p><h2><strong>Introduction</strong></h2><p>Someone asked me 10 years ago what are my favorite podcasts, so here you go.Note that a lot of podcasts tend to improv...</p>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Sat, 11 Sep 2021 22:53:40 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Debian 11 TT-RSS trent <p>date: 2021-09-11</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://tt-rss.org/">tt-rss</a>{target=_blank}on Debian 11 the Debian way.</p><h3>Why?</h3><p>Debian packages [tt-rss](htt...</p>https://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Sat, 11 Sep 2021 11:13:33 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Apache Virtual Hosts trent john joe <p>date: 2020-12-20</p><h2><strong>Use Virtual Hosts</strong></h2><p>This is a very useful way to keep your server organized.</p><h2><strong>Virtual Hosts On Your Lan</strong></h2><p>You can practice on you...</p>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Clear Linux Encrypted XFS Root trent <p>date: 2019-04-13T21:44:37-07:00</p><h2><strong>Nothing to-it Burger</strong></h2><p>I had intended to create a technical explanation how to install Clear Linux with disk encryption,...</p>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Clear Linux Guest Virt Manager trent <p>date: 2019-03-11T01:39:09-07:00</p><h2><strong>Introduction</strong></h2><ul><li>download, convert, and resize the provided kvm-legacy image</li><li>create a virtual machine and launch it f...</li></ul>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Faster Partitioning with Sgdisk trent <p>date: 2019-02-11T04:23:52-08:00</p><h2><strong>Disclaimer</strong></h2><p>If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the production ...</p>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Instruction For Tethering From Phone trent <p>date: 2020-12-17</p><h2><strong>Instructions</strong></h2><h3>Part One</h3><ol><li>Turn <strong>off</strong> blutooth on computer</li><li>Turn <strong>off</strong> blutooth on phone</li><li>Turn <strong>off</strong> Wifi on phone</li></ol><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Linux Move Cursor With Keyboard trent <p>date: 2020-06-21T22:01:35-07:00</p><h2><strong>Introduction</strong></h2><p>Linux just makes everything so easy. On a laptop it can be tricky to place yourmouse cursor on exactly t...</p>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ LMDE3 XFS Full Disk Encryption trent <p>date: 2019-01-25T23:25:36-08:00</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result ...</p>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ LMDE4 Custom Partitions for Disk Encryption trent <p>date: 2020-12-15</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite pleasa...</p>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Prosody Photo Uploads trent <p>date: 2021-01-25</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://prosody.im/">prosody</a>{target=_blank} on <a href="https://www.debian.org/">Debian 10</a>{target=_blank}with phot...</p>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Rewrite Hugo Themes Report In Python trent <p>date: 2019-01-25T01:02:57-08:00</p><h2><strong>Ranking Hugo Themes by Stars, Commit Date</strong></h2><p>A while back I was grazing the selfhosted subreddit, and noticed Hugo comin...</p>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ SENDXMPP Handler for Python Logging trent <p>date: 2020-12-19</p><h2><strong>SENDXMPPHandler for Python Logging</strong></h2><p>&lt;script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= SENDXMPPHandler.md...</p>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Simplified Raspberry Streaming trent <p>date: 2019-05-12T18:32:55-07:00</p><h2><strong>RaspberryPi is a Great MPD Appliance</strong></h2><p>I’m really pleased with the <a href="https://www.raspberrypi.org/">RaspberryPi</a>{target=_b...</p>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Test QR SVG Django trent <p>date: 2021-04-19</p><h2><strong>Introduction</strong></h2><p>I worked out a solution in django-testing, for testing a view that renders a qrcodeas an svg as an inline svg xml stri...</p>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ XMPP Apt Notification trent <p>date: 2021-01-09</p><h2><strong>Introduction</strong></h2><p>In order to save yourself the work of checking your computer forupdates, configure it to send you a weekly notificatio...</p>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ \ No newline at end of file + Trent's BlogTrent's blog of mostly technical documentations.https://blog.trentsonlinedocs.xyz/en Fri, 08 Oct 2021 07:16:47 -0000 Fri, 08 Oct 2021 07:16:47 -0000 1440 MkDocs RSS plugin - v0.17.0 KVM On Arch trent <p>date: 2021-10-07</p><h2>Introduction</h2><p>This is not intended to be a tutorial, but rather a walk-through ofhow I would install[libvirt/kvm on Arch Linux](https:/...</p>https://blog.trentsonlinedocs.xyz/posts/kvm-on-arch/ Fri, 08 Oct 2021 07:15:57 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/kvm-on-arch/ RaspberryPi LTE-Failover Router With DNS Caching trent <p>date: 2021-10-06</p><h2>Introduction</h2><p>Apparently Windows has a problem resolving hosts when you tether from Mobile HotSpot.</p><p>The solution is to build a DNS-Cach...</p>https://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Wed, 06 Oct 2021 21:22:07 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/raspberrypi-lte-failover-router-with-dns-caching/ Flutter Integration Test Server in Debian 11 Nspawn Container trent <p>date: 2021-09-24</p><h2>Introduction</h2><h3>Performance</h3><p>Your Debian Server is way more powerful than your laptop or desktopand flutter integration_tests suck.</p><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Sat, 25 Sep 2021 13:56:15 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-nspawn-flutter-integration-test-server/ Trent's Favorite Podcasts trent <p>date: 2021-07-23</p><h2><strong>Introduction</strong></h2><p>Someone asked me 10 years ago what are my favorite podcasts, so here you go.Note that a lot of podcasts tend to improv...</p>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Sat, 11 Sep 2021 22:53:40 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/ Debian 11 TT-RSS trent <p>date: 2021-09-11</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://tt-rss.org/">tt-rss</a>{target=_blank}on Debian 11 the Debian way.</p><h3>Why?</h3><p>Debian packages [tt-rss](htt...</p>https://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Sat, 11 Sep 2021 11:13:33 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/debian-11-ttrss/ Apache Virtual Hosts trent john joe <p>date: 2020-12-20</p><h2><strong>Use Virtual Hosts</strong></h2><p>This is a very useful way to keep your server organized.</p><h2><strong>Virtual Hosts On Your Lan</strong></h2><p>You can practice on you...</p>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/ Clear Linux Encrypted XFS Root trent <p>date: 2019-04-13T21:44:37-07:00</p><h2><strong>Nothing to-it Burger</strong></h2><p>I had intended to create a technical explanation how to install Clear Linux with disk encryption,...</p>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/ Clear Linux Guest Virt Manager trent <p>date: 2019-03-11T01:39:09-07:00</p><h2><strong>Introduction</strong></h2><ul><li>download, convert, and resize the provided kvm-legacy image</li><li>create a virtual machine and launch it f...</li></ul>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/ Faster Partitioning with Sgdisk trent <p>date: 2019-02-11T04:23:52-08:00</p><h2><strong>Disclaimer</strong></h2><p>If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the production ...</p>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/ Instruction For Tethering From Phone trent <p>date: 2020-12-17</p><h2><strong>Instructions</strong></h2><h3>Part One</h3><ol><li>Turn <strong>off</strong> blutooth on computer</li><li>Turn <strong>off</strong> blutooth on phone</li><li>Turn <strong>off</strong> Wifi on phone</li></ol><h3>...</h3>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/ Linux Move Cursor With Keyboard trent <p>date: 2020-06-21T22:01:35-07:00</p><h2><strong>Introduction</strong></h2><p>Linux just makes everything so easy. On a laptop it can be tricky to place yourmouse cursor on exactly t...</p>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/ LMDE3 XFS Full Disk Encryption trent <p>date: 2019-01-25T23:25:36-08:00</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result ...</p>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/ LMDE4 Custom Partitions for Disk Encryption trent <p>date: 2020-12-15</p><h2><strong>Introduction</strong></h2><p>Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite pleasa...</p>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/ Prosody Photo Uploads trent <p>date: 2021-01-25</p><h2><strong>Introduction</strong></h2><p>Install <a href="https://prosody.im/">prosody</a>{target=_blank} on <a href="https://www.debian.org/">Debian 10</a>{target=_blank}with phot...</p>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/ Rewrite Hugo Themes Report In Python trent <p>date: 2019-01-25T01:02:57-08:00</p><h2><strong>Ranking Hugo Themes by Stars, Commit Date</strong></h2><p>A while back I was grazing the selfhosted subreddit, and noticed Hugo comin...</p>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/ SENDXMPP Handler for Python Logging trent <p>date: 2020-12-19</p><h2><strong>SENDXMPPHandler for Python Logging</strong></h2><p>&lt;script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= SENDXMPPHandler.md...</p>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/ Simplified Raspberry Streaming trent <p>date: 2019-05-12T18:32:55-07:00</p><h2><strong>RaspberryPi is a Great MPD Appliance</strong></h2><p>I’m really pleased with the <a href="https://www.raspberrypi.org/">RaspberryPi</a>{target=_b...</p>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/ Test QR SVG Django trent <p>date: 2021-04-19</p><h2><strong>Introduction</strong></h2><p>I worked out a solution in django-testing, for testing a view that renders a qrcodeas an svg as an inline svg xml stri...</p>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/ XMPP Apt Notification trent <p>date: 2021-01-09</p><h2><strong>Introduction</strong></h2><p>In order to save yourself the work of checking your computer forupdates, configure it to send you a weekly notificatio...</p>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ Sat, 11 Sep 2021 03:26:47 -0000Trent's Bloghttps://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/ \ No newline at end of file diff --git a/site/index.html b/site/index.html index 8b46c28..4efc01a 100644 --- a/site/index.html +++ b/site/index.html @@ -246,7 +246,7 @@
  • - + Posts
  • @@ -442,6 +442,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -940,6 +952,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1421,8 +1445,24 @@ + +
    + None +
    + + +
    + +

    KVM On Arch

    +

    Created by: trent

    +

    Tags: ['Arch', 'linux', 'kvm', 'virtualmachine']

    +

    date: 2021-10-07 Introduction This is not intended to be a tutorial, but rather a walk-through of how I would install libvirt/kvm on Arch Linux....

    +
    +
    +
    +

    RaspberryPi LTE-Failover Router With DNS Caching

    @@ -1626,13 +1666,13 @@ -
  • + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -977,6 +989,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1438,13 +1462,13 @@ -
  • + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1059,6 +1071,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/clear-linux-encrypted-xfs-root/index.html b/site/posts/clear-linux-encrypted-xfs-root/index.html index 8894f37..0a70370 100644 --- a/site/posts/clear-linux-encrypted-xfs-root/index.html +++ b/site/posts/clear-linux-encrypted-xfs-root/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -971,6 +983,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/clear-linux-guest-virt-manager/index.html b/site/posts/clear-linux-guest-virt-manager/index.html index 9801c27..eb33e7f 100644 --- a/site/posts/clear-linux-guest-virt-manager/index.html +++ b/site/posts/clear-linux-guest-virt-manager/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -985,6 +997,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/debian-11-nspawn-flutter-integration-test-server/index.html b/site/posts/debian-11-nspawn-flutter-integration-test-server/index.html index 8f943c1..126ed4a 100644 --- a/site/posts/debian-11-nspawn-flutter-integration-test-server/index.html +++ b/site/posts/debian-11-nspawn-flutter-integration-test-server/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1209,6 +1221,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/debian-11-ttrss/index.html b/site/posts/debian-11-ttrss/index.html index 699968a..86f2562 100644 --- a/site/posts/debian-11-ttrss/index.html +++ b/site/posts/debian-11-ttrss/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1065,6 +1077,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/faster-partitioning-with-sgdisk/index.html b/site/posts/faster-partitioning-with-sgdisk/index.html index 16a55d3..6d9199f 100644 --- a/site/posts/faster-partitioning-with-sgdisk/index.html +++ b/site/posts/faster-partitioning-with-sgdisk/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1034,6 +1046,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/instructions-for-tethering-from-phone/index.html b/site/posts/instructions-for-tethering-from-phone/index.html index e07e20d..5e3df2a 100644 --- a/site/posts/instructions-for-tethering-from-phone/index.html +++ b/site/posts/instructions-for-tethering-from-phone/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1012,6 +1024,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/kvm-on-arch/index.html b/site/posts/kvm-on-arch/index.html new file mode 100644 index 0000000..a8dd25a --- /dev/null +++ b/site/posts/kvm-on-arch/index.html @@ -0,0 +1,1916 @@ + + + + + + + + + + + + + + + + + + + + + KVM On Arch - Trent's Blog + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + +
    + +
    + +
    + + + + + + + +
    +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    + + + +
    +
    + +
    +
    + + +
    +
    + + + + + +

    KVM On Arch

    + +

    date: 2021-10-07

    +

    Introduction

    +

    This is not intended to be a tutorial, but rather a walk-through of +how I would install +libvirt/kvm on Arch Linux.

    +

    Packages

    +
      +
    • iptables-nft
    • +
    • dnsmasq
    • +
    • bridge-utils
    • +
    • openbsd-netcat
    • +
    • libvirt
    • +
    • qemu-headless
    • +
    • virt-install
    • +
    +

    virt-install is not needed if connecting remotely with virt-manager, +but it does provide virt-clone.

    +

    Configuration

    +
      +
    • enable libvirtd service
        +
      • systemctl enable libvirtd
      • +
      +
    • +
    • add user to libvirt group
        +
      • usermod -a -G libvirt <user>
      • +
      +
    • +
    +

    environment/bashrc

    +

    # ~/.bashrc
    +export LIBVIRT_DEFAULT_URI="qemu:///system"
    +
    +reboot the machine

    +

    Network

    +

    The default network is defined in /etc/libvirt/qemu/networks/default.xml.

    +
      +
    • Start the default network virsh net-start default.
    • +
    • Permanently enable the default network virsh net-autostart default.
    • +
    +

    Jump Host With virt-manager

    +

    Abstract your jump host in ~/.ssh/config +

    # ~/.ssh/config
    +Host jumphost
    +        Hostname <ip address>
    +        Port 22
    +        User <user>
    +
    +Host kvmhost
    +        Hostname <ip address>
    +        ProxyJump jumphost
    +        Port 22
    +        User <user>
    +
    +Now you can connect virt-manager to <user>@kvmhost

    +

    Console Access

    +

    Enable serial console on guest. +systemctl enable serial-getty@ttyS0.service

    +

    Nested KVM

    +

    I was going to try to figure out how to permantly set the cpu mode default +such that all virtualmachines will be capable of nested virtualization, +but it already is. Perhaps that is the default in virt-manager now?

    +

    Anyway, in case you want to make sure +nested virtualization +is enabled in the host kernel.

    +

    Clone Ip Address Conflict

    +

    I found a great tutorial +for assigning ip addresses.

    +

    The problem we need to solve here is that virtual machine clones won't necessarily +solicit a unique ip address, although a clone will have a new mac address.

    +

    So, you clone a vm:

    +
      +
    • virt-clone --original arch --name archone --auto-clone
    • +
    +

    Get the clone's mac address:

    +
      +
    • virsh dumpxml archone | grep mac
    • +
    +

    Now assign the clone a dhcp reservation:

    +
      +
    • virsh net-edit default
    • +
    +

    Notice that I tighten up the dhcp range, and add a +reservation outside the new dhcp range.

    +
    <network connections='1'>
    +  <name>default</name>
    +  <uuid>8013c9a5-606f-48a0-a3ec-1cf097e76fb1</uuid>
    +  <forward mode='nat'>
    +    <nat>
    +      <port start='1024' end='65535'/>
    +    </nat>
    +  </forward>
    +  <bridge name='virbr0' stp='on' delay='0'/>
    +  <mac address='52:54:00:ef:cb:d2'/>
    +  <ip address='192.168.122.1' netmask='255.255.255.0'>
    +    <dhcp>
    +      <!-- previous dhcp range
    +      <range start='192.168.122.2' end='192.168.122.254'/>
    +      -->
    +      <!-- begin new lines -->
    +      <range start='192.168.122.50' end='192.168.122.150'/>
    +      <host mac='52:54:00:cd:7d:7f' name='archone' ip='192.168.122.25'/>
    +      <!-- end new lines -->
    +    </dhcp>
    +  </ip>
    +</network>
    +
    +

    Restart Default Network

    +
      +
    • virsh net-destroy default
    • +
    • virsh net-start default
    • +
    + + + + + + + + + + + + + + + + +
    +
    +
    + +
    + + + + +
    +
    +
    +
    + + + + + + + + \ No newline at end of file diff --git a/site/posts/linux-move-cursor-with-keyboard/index.html b/site/posts/linux-move-cursor-with-keyboard/index.html index 44c59ae..c321c50 100644 --- a/site/posts/linux-move-cursor-with-keyboard/index.html +++ b/site/posts/linux-move-cursor-with-keyboard/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -985,6 +997,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/lmde3-xfs-full-disk-encryption/index.html b/site/posts/lmde3-xfs-full-disk-encryption/index.html index cfd311d..6bc2bd3 100644 --- a/site/posts/lmde3-xfs-full-disk-encryption/index.html +++ b/site/posts/lmde3-xfs-full-disk-encryption/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1041,6 +1053,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/lmde4-custom-partitions-disk-encryption/index.html b/site/posts/lmde4-custom-partitions-disk-encryption/index.html index 23da7d9..674804d 100644 --- a/site/posts/lmde4-custom-partitions-disk-encryption/index.html +++ b/site/posts/lmde4-custom-partitions-disk-encryption/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1041,6 +1053,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/prosody-photo-uploads/index.html b/site/posts/prosody-photo-uploads/index.html index b603a7b..a0e7329 100644 --- a/site/posts/prosody-photo-uploads/index.html +++ b/site/posts/prosody-photo-uploads/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching @@ -1066,6 +1078,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • RaspberryPi LTE-Failover Router With DNS Caching diff --git a/site/posts/raspberrypi-lte-failover-router-with-dns-caching/index.html b/site/posts/raspberrypi-lte-failover-router-with-dns-caching/index.html index d761045..3fc584c 100644 --- a/site/posts/raspberrypi-lte-failover-router-with-dns-caching/index.html +++ b/site/posts/raspberrypi-lte-failover-router-with-dns-caching/index.html @@ -251,7 +251,7 @@
  • - + Posts
  • @@ -437,6 +437,18 @@ +
  • + + KVM On Arch + +
  • + + + + + + +
  • @@ -1053,6 +1065,18 @@ + +
  • + + KVM On Arch + +
  • + + + + + + @@ -1836,7 +1860,7 @@ and install hostapd