<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>linux &amp;mdash; TechZerker</title>
    <link>https://techzerker.com/tag:linux</link>
    <description>*A Tech Professional With Occasional Sanity*</description>
    <pubDate>Thu, 30 Apr 2026 06:56:57 +0000</pubDate>
    <image>
      <url>https://i.snap.as/70voD6rF.png</url>
      <title>linux &amp;mdash; TechZerker</title>
      <link>https://techzerker.com/tag:linux</link>
    </image>
    <item>
      <title>Windows Insider to Linux – Before the Insider Years</title>
      <link>https://techzerker.com/windows-insider-to-linux-before-the-insider?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Windows to Linux &#xA;&#xA;I’ve been ‘officially’ dedicated to Linux as a whole for roughly six years now.&#xA;&#xA;  Was nine months when I first starting writing this series in 2018…so everything below is from the perspective of 2018.&#xA;&#xA;I came from the far opposite end of the spectrum as a dedicated Windows Insider. It feels as I prepare more Linux and Linux Gaming articles, a short series covering my computing past up to now is in order. This series is presented in three distinct “eras”:&#xA;&#xA;Windows Insider to Linux&#xA;&#xA;Before The Insider Years &#xA;Committed to Windows &#xA;The Broken Window&#xA;&#xA;I could date and detail my earlier computer years back to being a kid with an old Apple IIC, and junior high student with Windows 95. However, the best real starting point is when I began professionally getting into computers when I started University, circa 2002. In this era, Windows XP was still fresh and new on the market, with its share of compatibility issues, but a long stride ahead of Windows ME. While I had plenty of exposure in our high school environment, Macintosh wasn’t exactly at a high point, and in my experience, I wasn’t even aware of Linux yet. So Windows XP full steam ahead it was!&#xA;&#xA;If it helps date this era of my experience any further, in that two years of university until 2004, all my homework was being shuffled around on a handful of 3-1/4′′ floppy disks. Likewise, if you wanted to really do PC Gaming of any sort, either an older Windows 98 or modern Windows XP install was your only real, reliable choice. As such, at this time I don’t declare I was “dedicated” to Windows, it was just really the only option for both my gaming and school work software needs. It met those needs without too much fuss.&#xA;&#xA;As 2005 drew near, my first exposure to Linux on a personal machine came about. I don’t recall exactly what first led me in the direction, probably a fellow student. The result, I wiped my aging student homework laptop, which was a ‘Hughbee’ branded laptop, an off brand found online when I needed a cheap student system. The first Linux OS installed from a loaned CD? Mandrake Linux! (Renamed the following year to Mandriva Linux after a court case loss).&#xA;&#xA;Mandriva Linux&#xA;&#xA;The install went well enough without any real issues, and I began exploring. I quickly realized that essentially none of my modern games could run on the system, but it was so under powered, it was not a concern. For the most part I played with a few basic Linux native games, put my music and some movies on the system, and used it for browsing, chatting, and writing, either on homework or uh... MySpace...&#xA;&#xA;That laptop carried on as a secondary system for those functions for a good six months, until the hardware finally failed catastrophically. At that point I knew however much it peaked my interest, it’s inability to easily and seamlessly run EverQuest and EVE Online meant my primary Desktop PC was sticking with Windows XP. As such, using Windows XP as the only viable option continued onward without a thought of Linux again until mid-2007 and the arrival of Windows Vista.&#xA;&#xA;As many will attest, the era of Windows Vista was a challenge. With a higher performance system, barring hardware compatibility issues, it ran ok. But hardware was a big challenge, along with a solid eighteen months by estimate of heavy Apple marketing against the PC, for which Microsoft had little retaliation too. The cracks in Microsoft’ dominance were at least viable, even if no one was poised in the gaming sphere to really unseat Windows.&#xA;&#xA;Ubuntu One&#xA;&#xA;It was in these early years of Windows Vista that I returned in part to Linux. This time it was on my main gaming desktop, but via the comfortable method of dual booting. I kept my Vista install, but also received an Ubuntu 8.04 CD in the mail to install. This time around the Linux OS dug its fingers in a little deeper. As I began the efforts to do some form of Linux Gaming, the non-Gaming elements pulled at me. It was faster, and regardless of if by design or obscurity, appeared more secure. It hooked me so much that Ubuntu One was my first ever cloud storage service and music streaming (ish) service of my own music files to my android phone of the time. Its only drawback was the struggle of gaming. A few games like Total Annihilation and StarCraft with some years under their belt worked excellent with WINE. I distinctly remember having to play with scripts and various config files to get Elder Scrolls: Oblivion to run... only to have the game that ran 50+ FPS on Vista reward me with 4-5 FPS...tops!&#xA;&#xA;Alas, this is the setup I retained for several years, getting some games working on Ubuntu. I used the OS mostly for daily tasks, working games, and then dual booting to Vista for the remaining majority of games. It wasn’t again until early 2010, and the release of the much loved Windows 7, that my shift started to lean back to Microsoft. It wasn’t an immediate or instant shift, but Windows 7 was the start of the next phase in my journey towards a dedicated Windows Insider... that journey to fandom will be in Part Two of this series.&#xA;&#xA;#Windows #Linux #Microsoft #Gaming #WindowsToLinux&#xA;&#xA;--Scott]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/U42ZnfJ8.jpeg" alt="Windows to Linux "/></p>

<p>I’ve been ‘officially’ dedicated to Linux as a whole for roughly six years now.</p>

<blockquote><p>Was nine months when I first starting writing this series in 2018…so everything below is from the perspective of 2018.</p></blockquote>

<p>I came from the far opposite end of the spectrum as a dedicated Windows Insider. It feels as I prepare more Linux and Linux Gaming articles, a short series covering my computing past up to now is in order. This series is presented in three distinct “eras”:</p>

<p><em>Windows Insider to Linux</em></p>
<ul><li>Before The Insider Years</li>
<li>Committed to Windows</li>
<li>The Broken Window</li></ul>

<p>I could date and detail my earlier computer years back to being a kid with an old Apple IIC, and junior high student with Windows 95. However, the best real starting point is when I began professionally getting into computers when I started University, circa 2002. In this era, Windows XP was still fresh and new on the market, with its share of compatibility issues, but a long stride ahead of Windows ME. While I had plenty of exposure in our high school environment, Macintosh wasn’t exactly at a high point, and in my experience, I wasn’t even aware of Linux yet. So Windows XP full steam ahead it was!</p>

<p>If it helps date this era of my experience any further, in that two years of university until 2004, all my homework was being shuffled around on a handful of 3-1/4′′ floppy disks. Likewise, if you wanted to really do PC Gaming of any sort, either an older Windows 98 or modern Windows XP install was your only real, reliable choice. As such, at this time I don’t declare I was “dedicated” to Windows, it was just really the only option for both my gaming and school work software needs. It met those needs without too much fuss.</p>

<p>As 2005 drew near, my first exposure to Linux on a personal machine came about. I don’t recall exactly what first led me in the direction, probably a fellow student. The result, I wiped my aging student homework laptop, which was a ‘Hughbee’ branded laptop, an off brand found online when I needed a cheap student system. The first Linux OS installed from a loaned CD? Mandrake Linux! (Renamed the following year to Mandriva Linux after a court case loss).</p>

<p><img src="https://i.snap.as/Mchxzyqh.jpeg" alt="Mandriva Linux"/></p>

<p>The install went well enough without any real issues, and I began exploring. I quickly realized that essentially none of my modern games could run on the system, but it was so under powered, it was not a concern. For the most part I played with a few basic Linux native games, put my music and some movies on the system, and used it for browsing, chatting, and writing, either on homework or uh... MySpace...</p>

<p>That laptop carried on as a secondary system for those functions for a good six months, until the hardware finally failed catastrophically. At that point I knew however much it peaked my interest, it’s inability to easily and seamlessly run EverQuest and EVE Online meant my primary Desktop PC was sticking with Windows XP. As such, using Windows XP as the only viable option continued onward without a thought of Linux again until mid-2007 and the arrival of Windows Vista.</p>

<p>As many will attest, the era of Windows Vista was a challenge. With a higher performance system, barring hardware compatibility issues, it ran ok. But hardware was a big challenge, along with a solid eighteen months by estimate of heavy Apple marketing against the PC, for which Microsoft had little retaliation too. The cracks in Microsoft’ dominance were at least viable, even if no one was poised in the gaming sphere to really unseat Windows.</p>

<p><img src="https://i.snap.as/mnftcLcS.jpeg" alt="Ubuntu One"/></p>

<p>It was in these early years of Windows Vista that I returned in part to Linux. This time it was on my main gaming desktop, but via the comfortable method of dual booting. I kept my Vista install, but also received an Ubuntu 8.04 CD in the mail to install. This time around the Linux OS dug its fingers in a little deeper. As I began the efforts to do some form of Linux Gaming, the non-Gaming elements pulled at me. It was faster, and regardless of if by design or obscurity, appeared more secure. It hooked me so much that Ubuntu One was my first ever cloud storage service and music streaming (ish) service of my own music files to my android phone of the time. Its only drawback was the struggle of gaming. A few games like <em>Total Annihilation</em> and <em>StarCraft</em> with some years under their belt worked excellent with WINE. I distinctly remember having to play with scripts and various config files to get <em>Elder Scrolls: Oblivion</em> to run... only to have the game that ran 50+ FPS on Vista reward me with <strong>4-5 FPS...</strong>tops!</p>

<p>Alas, this is the setup I retained for several years, getting some games working on Ubuntu. I used the OS mostly for daily tasks, working games, and then dual booting to Vista for the remaining majority of games. It wasn’t again until early 2010, and the release of the much loved Windows 7, that my shift started to lean back to Microsoft. It wasn’t an immediate or instant shift, but Windows 7 was the start of the next phase in my journey towards a dedicated Windows Insider... that journey to fandom will be in Part Two of this series.</p>

<p><a href="https://techzerker.com/tag:Windows" class="hashtag"><span>#</span><span class="p-category">Windows</span></a> <a href="https://techzerker.com/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</span></a> <a href="https://techzerker.com/tag:Microsoft" class="hashtag"><span>#</span><span class="p-category">Microsoft</span></a> <a href="https://techzerker.com/tag:Gaming" class="hashtag"><span>#</span><span class="p-category">Gaming</span></a> <a href="https://techzerker.com/tag:WindowsToLinux" class="hashtag"><span>#</span><span class="p-category">WindowsToLinux</span></a></p>

<h2 id="scott" id="scott">—<em>Scott</em></h2>
]]></content:encoded>
      <guid>https://techzerker.com/windows-insider-to-linux-before-the-insider</guid>
      <pubDate>Fri, 29 Apr 2022 19:53:58 +0000</pubDate>
    </item>
    <item>
      <title>Toxicity in Linux Community (Link)</title>
      <link>https://techzerker.com/toxicity-in-linux-community-link?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[The Linux For Everyone channel, founded by Jason Evangelho today posted an excellent commentary, written by Alan Diggs on the recurring challenges of the toxicity in the Linux community.&#xA;!--more--&#xA;While there are some amazing and supportive groups throughout the Linux community, it is easy to agree with this commentary that the toxicity is a scar that consistently hurts the overall image of Linux and Open Source. &#xA;&#xA;Working in enterprise IT, I personally know a selection of working IT folks who at my encouragement have tried Linux, and if they couldn&#39;t reach me, gone to a forum for questions, and then texted me quitting Linux because of how agressivly they were berated. &#xA;&#xA;My core approach with Linux and encouraging adoption has been to talk about my own system and what works (and what does not) and show it off a little. If anyone reaches out and shows some interest, I will gadly answer what questions I can, understand their needs, and attempt to help and steer them in the right direction. However, the core philosphy is:&#xA;&#xA;  Use what works for you. Period.&#xA;&#xA;If your Windows 10 system is getting the job (or game) done for you, and anything the community has shown in Linux (or BSD) has not grabbed your attention, that&#39;s fine, live and let live. If your interested in the systems the positive users in the community talk about and demonstrate, reach out with questions. If you&#39;ve tried before and hit a &#34;Wall of Toxicity&#34;, then here are a few great places to join and ask questions where we&#39;ll be friendly and helpful, regardless of your experience level:&#xA;&#xA;Fosstodon (Mastodon Instance) &#xA;&#xA;Telegram: Linux For Everyone&#xA;&#xA;#Linux #Community&#xA;&#xA;--Scott]]&gt;</description>
      <content:encoded><![CDATA[<p>The <a href="https://medium.com/linuxforeveryone"><em>Linux For Everyone</em></a> channel, founded by <a href="https://layer8.space/@killyourfm">Jason Evangelho</a> today posted an excellent commentary, written by <a href="https://schykle.medium.com">Alan Diggs</a> on the recurring challenges of the <a href="https://medium.com/linuxforeveryone/windows-is-sh-t-linux-users-and-the-technical-superiority-problem-196a597aa860">toxicity in the Linux community</a>.

While there are some amazing and supportive groups throughout the Linux community, it is easy to agree with this commentary that the toxicity is a scar that consistently hurts the overall image of Linux and Open Source.</p>

<p>Working in enterprise IT, I personally know a selection of working IT folks who at my encouragement have <em>tried</em> Linux, and if they couldn&#39;t reach me, gone to a forum for questions, and then texted me <em>quitting Linux</em> because of how agressivly they were berated.</p>

<p>My core approach with Linux and encouraging adoption has been to talk about my own system and what works (and what does not) and show it off a little. If anyone reaches out and shows some interest, I will gadly answer what questions I can, understand their needs, and attempt to help and steer them in the right direction. However, the core philosphy is:</p>

<blockquote><p><em>Use what works for you. Period.</em></p></blockquote>

<p>If your Windows 10 system is getting the job (or game) done for you, and anything the community has shown in Linux (or BSD) has not grabbed your attention, that&#39;s fine, live and let live. If your interested in the systems the positive users in the community talk about and demonstrate, reach out with questions. If you&#39;ve tried before and hit a <em>“Wall of Toxicity”</em>, then here are a few great places to join and ask questions where we&#39;ll be friendly and helpful, regardless of your experience level:</p>

<p><a href="https://fosstodon.org"><strong>Fosstodon</strong></a> (Mastodon Instance)</p>

<p><a href="https://t.me/linux4everyone"><strong>Telegram: Linux For Everyone</strong></a></p>

<p><a href="https://techzerker.com/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</span></a> <a href="https://techzerker.com/tag:Community" class="hashtag"><span>#</span><span class="p-category">Community</span></a></p>

<h2 id="scott" id="scott">—<em>Scott</em></h2>
]]></content:encoded>
      <guid>https://techzerker.com/toxicity-in-linux-community-link</guid>
      <pubDate>Thu, 11 Feb 2021 20:05:18 +0000</pubDate>
    </item>
    <item>
      <title>Arch Linux: Blind Updating, PostgreSQL and MiniFlux</title>
      <link>https://techzerker.com/arch-linux-blind-updating-postgresql-and-miniflux?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Among the #self-hosted projects that I run just for my own usage, I have a VPS server running Arch Linux. (Yes, I&#39;m running an Arch server, instead of Ubuntu/Debian)&#xA;&#xA;That little VPS runs a few different services: &#xA;Minecraft server for a group of friends, which is the heavy memory user&#xA;Write Freely instances for a few subjects&#xA;Subsonic Music streaming server&#xA;Resilio Sync encrypted storage target&#xA;MiniFlux RSS Server/Reader&#xA;!--more--&#xA;In general, it ticks along without much need for attention. Usually it&#39;s biggest time demands are after each major Minecraft version update (11.x, 12.x, etc.) to adjust settings as it gets more and more resource hungry. &#xA;&#xA;  FYI: The best solution on 14.x now has been PaperMC&#xA;&#xA;Given I work in tech and personally work with Arch Linux plenty, I make sure to run updates on the server weekly, and they almost always are pretty basic updates without much significance. Generally update with my AUR Helper, check the applications, and off I go.&#xA;&#xA;This time around this past weekend, but only discovered last night, the updates included an update of PostgreSQL from 11.6 to 12.x. On this server, MiniFlux RSS uses PostgreSQL for it&#39;s backend, and it works well. However, in my past experience I have never had anything use PostgreSQL to have had much awareness about it&#39;s sensitivity in upgrading versions. As such, the update itself did not fail, but when I went to check my Android app which pulls from MiniFlux (via Fever API), it showed it had not pulled for several days.&#xA;&#xA;A quick investigation showed that MiniFlux itself did not have an update, but PostgreSQL had indeed updated and the service would not start, according to systemd. A quick check in journalctl -xe, and the source was found as incompatible database versions for PostgreSQL.&#xA;&#xA;From that point, it was thankfully not a hard fix, likely because the database for the RSS system is not that large or complex. Referring to the faithful Arch Wiki sent me through a few commands to migrate the data to a backup folder, initialize a new database set under version 12, and then use the pgupgrade function to upgrade the database to that version. PGUpgrade did it&#39;s job without fail on the first run, and I was able to then start the PostgreSQL service, followed by a restart of the MiniFlux service.&#xA;&#xA;All in all, not a hard process or experience, just a good reminder to keep an eye on packages updating. It&#39;s ideal to be aware of what you are updating, but sometimes an innocent looking update breaks things. When it&#39;s a hobby server, keep good backups and be willing to research the fix, and you&#39;ll learn a bit along the way.&#xA;&#xA;I&#39;m not sure what my next project will be to add to my #Self-Hosted systems, but I&#39;ve started catching up on the Self-Hosted Podcast from Jupiter Broadcasting, so I&#39;m sure I&#39;ll discover something new!&#xA;&#xA;If you don&#39;t yet #Self-Host and are looking for a project, I run my projects currently on Vultr, and sticking with plain direct referral link, you can help me out by giving Vultr a try with $50 worth of hosting, and it helps me out as well.&#xA;&#xA;  I have a About / Privacy page linked at the top where I talk about my privacy rules: Text only referral links, no cookies/trackers, no ugly banners or graphics interrupting the writing. &#xA;&#xA;#Vultr #Linux #Arch #WriteFreely&#xA;&#xA;--Scott_]]&gt;</description>
      <content:encoded><![CDATA[<p>Among the <a href="https://techzerker.com/tag:self" class="hashtag"><span>#</span><span class="p-category">self</span></a>-hosted projects that I run just for my own usage, I have a <a href="https://www.vultr.com/?ref=7975116-4F">VPS server running Arch Linux</a>. (Yes, I&#39;m running an Arch server, instead of Ubuntu/Debian)</p>

<p>That little VPS runs a few different services:
– Minecraft server for a group of friends, which is the heavy memory user
– <a href="https://writefreely.org">Write Freely</a> instances for a few subjects
– Subsonic Music streaming server
– Resilio Sync encrypted storage target
– MiniFlux RSS Server/Reader

In general, it ticks along without much need for attention. Usually it&#39;s biggest time demands are after each major Minecraft version update (11.x, 12.x, etc.) to adjust settings as it gets more and more resource hungry.</p>

<blockquote><p>FYI: The best solution on 14.x now has been <a href="https://papermc.io/">PaperMC</a></p></blockquote>

<p>Given I work in tech and personally work with Arch Linux plenty, I make sure to run updates on the server weekly, and they almost always are pretty basic updates without much significance. Generally update with my AUR Helper, check the applications, and off I go.</p>

<p>This time around this past weekend, but only discovered last night, the updates included an update of PostgreSQL from 11.6 to 12.x. On this server, MiniFlux RSS uses PostgreSQL for it&#39;s backend, and it works well. However, in my past experience I have never had anything use PostgreSQL to have had much awareness about it&#39;s sensitivity in upgrading versions. As such, the update itself did not fail, but when I went to check my Android app which pulls from MiniFlux (via Fever API), it showed it had not pulled for several days.</p>

<p>A quick investigation showed that MiniFlux itself did not have an update, but PostgreSQL had indeed updated and the service would not start, according to systemd. A quick check in journalctl -xe, and the source was found as incompatible database versions for PostgreSQL.</p>

<p>From that point, it was thankfully not a hard fix, likely because the database for the RSS system is not that large or complex. Referring to the faithful <a href="https://wiki.archlinux.org/index.php/PostgreSQL#Upgrading_PostgreSQL">Arch Wiki</a> sent me through a few commands to migrate the data to a backup folder, initialize a new database set under version 12, and then use the <code>pg_upgrade</code> function to upgrade the database to that version. PG_Upgrade did it&#39;s job without fail on the first run, and I was able to then start the PostgreSQL service, followed by a restart of the MiniFlux service.</p>

<p>All in all, not a hard process or experience, just a good reminder to keep an eye on packages updating. It&#39;s ideal to be aware of what you are updating, but sometimes an innocent looking update breaks things. When it&#39;s a hobby server, keep good backups and be willing to research the fix, and you&#39;ll learn a bit along the way.</p>

<p>I&#39;m not sure what my next project will be to add to my <a href="https://techzerker.com/tag:Self" class="hashtag"><span>#</span><span class="p-category">Self</span></a>-Hosted systems, but I&#39;ve started catching up on the <a href="https://selfhosted.show/">Self-Hosted Podcast</a> from Jupiter Broadcasting, so I&#39;m sure I&#39;ll discover something new!</p>

<p>If you don&#39;t yet <a href="https://techzerker.com/tag:Self" class="hashtag"><span>#</span><span class="p-category">Self</span></a>-Host and are looking for a project, I run my projects currently on Vultr, and sticking with plain <a href="https://www.vultr.com/?ref=7975116-4F">direct referral link</a>, you can help me out by giving <a href="https://www.vultr.com/?ref=7975116-4F">Vultr</a> a try with $50 worth of hosting, and it helps me out as well.</p>

<blockquote><p>I have a About / Privacy page linked at the top where I talk about my privacy rules: Text only referral links, no cookies/trackers, no ugly banners or graphics interrupting the writing.</p></blockquote>

<p><a href="https://techzerker.com/tag:Vultr" class="hashtag"><span>#</span><span class="p-category">Vultr</span></a> <a href="https://techzerker.com/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</span></a> <a href="https://techzerker.com/tag:Arch" class="hashtag"><span>#</span><span class="p-category">Arch</span></a> <a href="https://techzerker.com/tag:WriteFreely" class="hashtag"><span>#</span><span class="p-category">WriteFreely</span></a></p>

<h2 id="scott" id="scott">—<em>Scott</em></h2>
]]></content:encoded>
      <guid>https://techzerker.com/arch-linux-blind-updating-postgresql-and-miniflux</guid>
      <pubDate>Wed, 27 Nov 2019 19:28:43 +0000</pubDate>
    </item>
    <item>
      <title>Elementary OS 5 (Juno) Review</title>
      <link>https://techzerker.com/elementary-os-5-juno-review?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Elementary OS Logo&#xA;&#xA;When I first really transitioned into the Linux world from Windows, I started with Ubuntu. That is a very common introductory point for many, or was, and from there I was an aggressive distro-hopper. I shifted through the Kubuntu&#39;s and Xubuntu&#39;s of the day, into ArchLabs on one laptop. At some point about two years ago took a stop at elementary OS in it&#39;s 0.4 version (just one version before 5, they dropped the decimals).&#xA;&#xA;!--more--&#xA;When I first ran elementary OS 0.4, I liked the style and cohesive design. Compared to some of the distros I had tried it took some of that raw linux feel away, as far as what a normal end user might experience. Overall, I liked it and was going to install it on my main system. The full stop point I hit was the distro was based on Ubuntu 16.04 LTS. The kicker with that was the system I was using was UEFI only, and the linux kernel for 16.04 LTS did not yet natively support UEFI, nor had I discovered tools like ReFind. As such, I continued on hopping until falling into my current Arch Linux and i3wm realm, which I&#39;ll talk on seperatly.&#xA;&#xA;Forward to this past week, and I was sorting our a personal laptop for a co-worker that was collecting dust with a very disliked Windows 10 install. As a very non-tech user, I convinved him I could make the system run way better, and for his mostly browser based usage, be easier to use as well. My target was the clean looking elementary OS. &#xA;&#xA;The install on the roughly two year old HP laptop went quick and smooth. The only mandatory post-install task that was a bit convuluted was getting to an option to enable restricted/proprietary drivers to get the broadcom wireless to work. I found Juno was still new enough that searching online was giving a fair volume of 0.3 and 0.4 version answers which did not directly apply to version 5. &#xA;&#xA;With the operating system looking even cleaner and buttoned together, and now based on 18.04 LTS Ubuntu, I decided it was time to give it a try on my little travel laptop, my Cube i7 Book.&#xA;&#xA;Elementary OS 5 Review Screen&#xA;(Artwork By: Scott Johnson of FrogPants Network&#xA;&#xA;As in the past, the install was quick and easy. The installer continues to be cleaned up and simplified that it&#39;s honestly more confusing to fresh install Windows 10 than elementary OS. (Mostly because Windows is less informative, if at all, on the disk partition/selection screen). Additionally, the options which I took advantage of to have full drive encryption were readily available and easy to setup during the install process. &#xA;&#xA;Once the install was completed a few minutes later, the core system was up and running, and as in the previous version, makes a great first impression. Even for an oddball system like this Cube i7 Book, all the hardware was detected and setup, inlcuding WiFi and BlueTooth.&#xA;&#xA;For a large majority of users, at this point the system is ready for day to day usage, with a browser installed, ability to view photos and videos, setup your e-mail provider and listen to some music. Beyond that, the AppCenter is easy to navigate with both curated and non-curated sections to cover most users needs. I also like seeing the Pay What You Want model to the AppCentre, that allows you to support the developers if you can, but also try out the software before you commit.  &#xA;&#xA;Elementary OS 5 Store&#xA;&#xA;In my searching the AppCentre, I also found a few applications that are technically exlusive to Elementary OS that I really liked. I&#39;m hesitant to use the word exclusive given the nature of open source, but in it&#39;s spirit, these apps can still be installed from source/Git with the associated dependencies on other distros. &#xA;&#xA;For my usage I came across Ephemeral, a good privacy web browser option with isolated windows, no history tracking, and ads/trackers blocked by it&#39;s nature (no over-ride options). &#xA;&#xA;Ephemeral Browser on Elementary OS&#xA;&#xA;My second finding that is a nice draw to elementary was WebPin. A simple application for creating attractive shortcuts to websites as apps, running in a simple minimal window. While this function could mostly be obtained with a quickly crafted .Desktop file, using WebPin is a nice end user friendly option. In my case I was able to use it for easy dock shortcuts to ProtonMail, my Subsonic music streaming and my MiniFlux RSS reader.&#xA;&#xA;Once those were installed, for my usage at least, then it becomes necessary to expand beyond the confines of the AppCentre and take advantage of the normal Ubuntu core system at the base of elementary. For better media compatibility I did a few terminal apt-get commands to install components like Ubuntu-Restricted-Extras. I also was easily able to use the terminal to add PPAs (no pre-work like is 0.4 to be allowed to add PPAs), and get apps like Sublime Text, and Discord, as well as install Snaps like that for Bitwarden.  &#xA;&#xA;Returning to the operation and feel of the system once the remaining applications I use were setup, and it was great to see that despite the attractive interface, the memory usage was still healthy, coming in only a bit higher than my lighter weight Arch + i3wm build, seeing 640 MB of memory used at idle:&#xA;&#xA;Elementary OS 5 Usage&#xA;&#xA;As far as the overall interface, I was happy to see the simple x to close apps, vs. the previous versions strong copy of MacOS for closing and minimizing windows, with the coloured dots. The main dock on the bottom is pleaseant and easy to use and behaves properly for it&#39;s auto-hide functionality, especially great for full-screen writing. Pressing the Super (Windows) key gives a nice quick reference of keyboard shortcuts, making it easy to switch applications, move between workspaces, and take screenshots baked direct into the OS. (All the screens in this article are captured with that built in utility, no editing). Reviewing this shortcuts panel also reveals the very elementary unique Picture in Picture function, the ability to grab part of a window, great for video&#39;s, and layer it on another workspace:&#xA;&#xA;Elementary OS 5 PiP&#xA;&#xA;The Picture in Picture option is a very neat and useful feature I have not seen in any other operating system as a baked in option, and yet is a simple keyboard shortcut to operate. It&#39;s evidence of elementary in my opinion doing an excellent job bringing a very end user friendly approach and consistent look and feel to Linux. &#xA;&#xA;Do you sacrifice the extreme customizability that Linux is capable of? &#xA;&#xA;  Yeah, at least to some extent, but if your in that camp like my current main system is, your an advanced user and can make your own educated decision. &#xA;&#xA;Is elementary just for &#39;regular end users&#39; and new users? &#xA;&#xA;  Absolutly not, any advaned user can at minimum appreciate the volume of effort put in place to present a very cohesive and professional looking operating system. It&#39;s a system that is very easy to show both to basic end users and technical users that doubt linux or hold on to old statements or myths about linux, and show what it can be and is today. &#xA;&#xA;Finally, how will I be using elementary OS after this review and setup?&#xA;&#xA;  Without a doubt I&#39;m really liking what I&#39;m seeing with a mature elementary OS, the install I&#39;m writing on right now on my Cube i7 Book is staying with elementary, and I&#39;ll be circling back to several of the apps I downloaded free and using the Pay What You Want to pitch in to a few developers. Regarding my main Republic of Gamers laptop...I&#39;m still undecided. I&#39;ll detail my setup in another post, but that system is doing all my heavy work and all my gaming with an Arch Linux build and i3 window manager, meaning it&#39;s very customized. I really enjoy i3 and the rolling release model of Arch, but it&#39;s also hard to turn down the out of the box polish of elementary OS. &#xA;&#xA;Needless to say, elementary is a very easy pick to install or show off if you’re trying to bring over any windows users to a smoother, more secure and stable system. I&#39;m at a loss to suggest anything other than elementary for converting skeptics to linux, even avid PC gamers like myself.&#xA;&#xA;#Linux #ElementaryOS &#xA;&#xA;--Scott]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/5CO4qKIe.png" alt="Elementary OS Logo"/></p>

<p>When I first really transitioned into the Linux world from Windows, I started with Ubuntu. That is a very common introductory point for many, or was, and from there I was an aggressive distro-hopper. I shifted through the Kubuntu&#39;s and Xubuntu&#39;s of the day, into ArchLabs on one laptop. At some point about two years ago took a stop at <a href="https://elementary.io"><em>elementary OS</em></a> in it&#39;s 0.4 version (just one version before 5, they dropped the decimals).</p>



<p>When I first ran elementary OS 0.4, I liked the style and cohesive design. Compared to some of the distros I had tried it took some of that raw linux feel away, as far as what a normal end user might experience. Overall, I liked it and was going to install it on my main system. The full stop point I hit was the distro was based on Ubuntu 16.04 LTS. The kicker with that was the system I was using was UEFI only, and the linux kernel for 16.04 LTS did not yet natively support UEFI, nor had I discovered tools like <a href="https://www.rodsbooks.com/refind/">ReFind</a>. As such, I continued on hopping until falling into my current Arch Linux and i3wm realm, which I&#39;ll talk on seperatly.</p>

<p>Forward to this past week, and I was sorting our a personal laptop for a co-worker that was collecting dust with a very disliked Windows 10 install. As a very non-tech user, I convinved him I could make the system run way better, and for his mostly browser based usage, be easier to use as well. My target was the clean looking elementary OS.</p>

<p>The install on the roughly two year old HP laptop went quick and smooth. The only mandatory post-install task that was a bit convuluted was getting to an option to enable restricted/proprietary drivers to get the broadcom wireless to work. I found <em>Juno</em> was still new enough that searching online was giving a fair volume of 0.3 and 0.4 version answers which did not directly apply to version 5.</p>

<p>With the operating system looking even cleaner and buttoned together, and now based on 18.04 LTS Ubuntu, I decided it was time to give it a try on my little travel laptop, my <a href="https://amzn.to/2YjQ4IA">Cube i7 Book</a>.</p>

<p><img src="https://i.snap.as/40It6vNr.png" alt="Elementary OS 5 Review Screen"/>
<em>(Artwork By: Scott Johnson of <a href="http://www.frogpants.com">FrogPants Network</a></em></p>

<p>As in the past, the install was quick and easy. The installer continues to be cleaned up and simplified that it&#39;s honestly more confusing to fresh install Windows 10 than elementary OS. (Mostly because Windows is less informative, if at all, on the disk partition/selection screen). Additionally, the options which I took advantage of to have full drive encryption were readily available and easy to setup during the install process.</p>

<p>Once the install was completed a few minutes later, the core system was up and running, and as in the previous version, makes a great first impression. Even for an oddball system like this Cube i7 Book, all the hardware was detected and setup, inlcuding WiFi and BlueTooth.</p>

<p>For a large majority of users, at this point the system is ready for day to day usage, with a browser installed, ability to view photos and videos, setup your e-mail provider and listen to some music. Beyond that, the AppCenter is easy to navigate with both curated and non-curated sections to cover most users needs. I also like seeing the <em>Pay What You Want</em> model to the AppCentre, that allows you to support the developers if you can, but also try out the software before you commit.</p>

<p><img src="https://i.snap.as/ZeA73Y46.png" alt="Elementary OS 5 Store"/></p>

<p>In my searching the AppCentre, I also found a few applications that are technically exlusive to Elementary OS that I really liked. I&#39;m hesitant to use the word exclusive given the nature of open source, but in it&#39;s spirit, these apps can still be installed from source/Git with the associated dependencies on other distros.</p>

<p>For my usage I came across <a href="https://cassidyjames.com/"><em>Ephemeral</em></a>, a good privacy web browser option with isolated windows, no history tracking, and ads/trackers blocked by it&#39;s nature (no over-ride options).</p>

<p><img src="https://i.snap.as/pFpieeNj.png" alt="Ephemeral Browser on Elementary OS"/></p>

<p>My second finding that is a nice draw to elementary was <a href="https://appcenter.elementary.io/com.github.artemanufrij.webpin/"><em>WebPin</em></a>. A simple application for creating attractive shortcuts to websites as apps, running in a simple minimal window. While this function could mostly be obtained with a quickly crafted .Desktop file, using WebPin is a nice end user friendly option. In my case I was able to use it for easy dock shortcuts to <a href="https://protonmail.com">ProtonMail</a>, my Subsonic music streaming and my MiniFlux RSS reader.</p>

<p>Once those were installed, for my usage at least, then it becomes necessary to expand beyond the confines of the AppCentre and take advantage of the normal Ubuntu core system at the base of elementary. For better media compatibility I did a few terminal <em>apt-get</em> commands to install components like <em>Ubuntu-Restricted-Extras</em>. I also was easily able to use the terminal to add PPAs (no pre-work like is 0.4 to be allowed to add PPAs), and get apps like <strong>Sublime Text</strong>, and <strong>Discord</strong>, as well as install Snaps like that for <strong>Bitwarden</strong>.</p>

<p>Returning to the operation and feel of the system once the remaining applications I use were setup, and it was great to see that despite the attractive interface, the memory usage was still healthy, coming in only a bit higher than my lighter weight Arch + i3wm build, seeing <em>640 MB</em> of memory used at idle:</p>

<p><img src="https://i.snap.as/pN11W3KN.png" alt="Elementary OS 5 Usage"/></p>

<p>As far as the overall interface, I was happy to see the simple <em>x</em> to close apps, vs. the previous versions strong copy of MacOS for closing and minimizing windows, with the coloured dots. The main dock on the bottom is pleaseant and easy to use and behaves properly for it&#39;s auto-hide functionality, especially great for full-screen writing. Pressing the Super (Windows) key gives a nice quick reference of keyboard shortcuts, making it easy to switch applications, move between workspaces, and take screenshots baked direct into the OS. (All the screens in this article are captured with that built in utility, no editing). Reviewing this shortcuts panel also reveals the very elementary unique <em>Picture in Picture</em> function, the ability to grab part of a window, great for video&#39;s, and layer it on another workspace:</p>

<p><img src="https://i.snap.as/MswGtVUl.png" alt="Elementary OS 5 PiP"/></p>

<p>The Picture in Picture option is a very neat and useful feature I have not seen in any other operating system as a baked in option, and yet is a simple keyboard shortcut to operate. It&#39;s evidence of elementary in my opinion doing an excellent job bringing a very end user friendly approach and consistent look and feel to Linux.</p>

<p><em>Do you sacrifice the extreme customizability that Linux is capable of?</em></p>

<blockquote><p>Yeah, at least to some extent, but if your in that camp like my current main system is, your an advanced user and can make your own educated decision.</p></blockquote>

<p><em>Is elementary just for &#39;regular end users&#39; and new users?</em></p>

<blockquote><p>Absolutly not, any advaned user can at minimum appreciate the volume of effort put in place to present a very cohesive and professional looking operating system. It&#39;s a system that is very easy to show both to basic end users and technical users that doubt linux or hold on to old statements or myths about linux, and show what it can be and is today.</p></blockquote>

<p>Finally, <em>how will I be using elementary OS after this review and setup?</em></p>

<blockquote><p>Without a doubt I&#39;m really liking what I&#39;m seeing with a mature elementary OS, the install I&#39;m writing on right now on my Cube i7 Book is staying with elementary, and I&#39;ll be circling back to several of the apps I downloaded free and using the <em>Pay What You Want</em> to pitch in to a few developers. Regarding my main Republic of Gamers laptop...I&#39;m still undecided. I&#39;ll detail my setup in another post, but that system is doing all my heavy work and all my gaming with an Arch Linux build and i3 window manager, meaning it&#39;s very customized. I really enjoy i3 and the rolling release model of Arch, but it&#39;s also hard to turn down the out of the box polish of elementary OS.</p></blockquote>

<p>Needless to say, elementary is a very easy pick to install or show off if you’re trying to bring over any windows users to a smoother, more secure and stable system. I&#39;m at a loss to suggest anything other than elementary for converting skeptics to linux, even avid PC gamers like myself.</p>

<p><a href="https://techzerker.com/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</span></a> <a href="https://techzerker.com/tag:ElementaryOS" class="hashtag"><span>#</span><span class="p-category">ElementaryOS</span></a></p>

<h2 id="scott" id="scott">—<em>Scott</em></h2>
]]></content:encoded>
      <guid>https://techzerker.com/elementary-os-5-juno-review</guid>
      <pubDate>Fri, 02 Aug 2019 18:19:31 +0000</pubDate>
    </item>
    <item>
      <title>VIM Expedition</title>
      <link>https://techzerker.com/vim-expedition?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Why couldn&#39;t I just be fine with Nano and Sublime Text? I guess I can&#39;t help but be curious!&#xA;&#xA;VIM Logo&#xA;&#xA;Up until a few days ago, my previous experience with VIM was limited. I&#39;ve been using Linux heavily for years now, and it was just an annoyance. In the past my only exposure to VIM was AUR install scripts or source builds that forced me to check build files via VIM. What that really meant was it was that annoying text program, that I had no clue how to quit when it suddenly was on my screen! :w to save, and :q to quit, but not if your in insert mode...what?&#xA;!--more--&#xA;Well, now that&#39;s changing, progressively.&#xA;&#xA;I believe the seed for it started at some point in my last work rotation, where for some reason my brain said I should go read a how-to article on VIM. I read the first blurb about moving around a document, and going into insert mode, and it mostly seemed unnecessary on its own. When I started to read combining commands together, like 5w to move five words down, ( and ) for moving sentences and more...it started to click. &#xA;&#xA;As VIM&#39; own site says, they don&#39;t hold hands. It appears to be a very powerful text editor, but you have to learn the commands and try them out in your own workflow. So I studied a few more pages on VIM tutorials and understanding it&#39;s powers. Then, I became curious if it could support MarkDown for writing, and sure enough, VIM-MarkDown plugin...easy! How could I paste from the web into VIM? In my case at least, Shift + Left/Right Mouse Together, given a lack of middle mouse on the laptop. &#xA;&#xA;The end result of all this?&#xA;&#xA;Well, this post was written in VIM with MarkDown syntax highlighting. &#xA;&#xA;It was a very distraction free writing environment. Finally, even at my novice level, it was easy to move around the document and get familiar with the commands. It&#39;s not hard to see that it has a steep learning curve, but especially on longer articles and research notes, how easy it can make working with text.&#xA;&#xA;I am not a committed VIM user yet, but this is definitely an extended expedition into foreign lands, and other than the confusing signs, is quite intriguing and worth further exploration.&#xA;&#xA;#VIM #Linux #Text #Markdown&#xA;&#xA;--Scott]]&gt;</description>
      <content:encoded><![CDATA[<p>Why couldn&#39;t I just be fine with Nano and Sublime Text? I guess I can&#39;t help but be curious!</p>

<p><img src="https://i.snap.as/vu3RHf44.png" alt="VIM Logo"/></p>

<p>Up until a few days ago, my previous experience with VIM was limited. I&#39;ve been using Linux heavily for years now, and it was just an annoyance. In the past my only exposure to VIM was AUR install scripts or source builds that forced me to check build files via VIM. What that really meant was it was that annoying text program, that I had no clue how to quit when it suddenly was on my screen! <strong>:w</strong> to save, and <strong>:q</strong> to quit, but not if your in insert mode...what?

Well, now that&#39;s changing, progressively.</p>

<p>I believe the seed for it started at some point in my last work rotation, where for some reason my brain said I should go read a how-to article on VIM. I read the first blurb about moving around a document, and going into insert mode, and it mostly seemed unnecessary on its own. When I started to read combining commands together, like <em>5w</em> to move five words down, ( and ) for moving sentences and more...it started to <em>click</em>.</p>

<p>As VIM&#39; own site says, they don&#39;t hold hands. It appears to be a very powerful text editor, but you have to learn the commands and try them out in your own workflow. So I studied a few more pages on VIM tutorials and understanding it&#39;s powers. Then, I became curious if it could support <em>MarkDown</em> for writing, and sure enough, <a href="https://github.com/plasticboy/vim-markdown">VIM-MarkDown plugin</a>...easy! How could I paste from the web into VIM? In my case at least, <em>Shift + Left/Right Mouse Together</em>, given a lack of middle mouse on the laptop.</p>

<p>The end result of all this?</p>

<p>Well, this post was written in VIM with MarkDown syntax highlighting.</p>

<p>It was a very distraction free writing environment. Finally, even at my novice level, it was easy to move around the document and get familiar with the commands. It&#39;s not hard to see that it has a steep learning curve, but especially on longer articles and research notes, how easy it can make working with text.</p>

<p>I am not a committed VIM user yet, but this is definitely an extended expedition into foreign lands, and other than the confusing signs, is quite intriguing and worth further exploration.</p>

<p><a href="https://techzerker.com/tag:VIM" class="hashtag"><span>#</span><span class="p-category">VIM</span></a> <a href="https://techzerker.com/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</span></a> <a href="https://techzerker.com/tag:Text" class="hashtag"><span>#</span><span class="p-category">Text</span></a> <a href="https://techzerker.com/tag:Markdown" class="hashtag"><span>#</span><span class="p-category">Markdown</span></a></p>

<h2 id="scott" id="scott">—<em>Scott</em></h2>
]]></content:encoded>
      <guid>https://techzerker.com/vim-expedition</guid>
      <pubDate>Wed, 08 May 2019 17:33:20 +0000</pubDate>
    </item>
  </channel>
</rss>