<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="https://opensource.com/">
  <channel>
    <title>How-tos and tutorials</title>
        <link>https://opensource.com/tags/how-tos-and-tutorials</link>
        <description/>
    <language>en</language>
    
    <item>
  <title>How to set your $PATH variable in Linux</title>
  <link>https://opensource.com/article/17/6/set-path-linux</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to set your $PATH variable in Linux&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/jason-b" class="username"&gt;Jason B&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2020-04-06T03:02:00-04:00" title="Monday, April 6, 2020 - 03:02" class="datetime"&gt;Mon, 04/06/2020 - 03:02&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Telling your Linux shell where to look for executable files is easy, and something everyone should be able to do.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Being able to edit your $PATH is an important skill for any beginning POSIX user, whether you use Linux, BSD, or macOS. When you type a command into the command prompt in…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/17/6/set-path-linux" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/set-your-path.png?itok=T2CCXPcN" width="360" height="202" alt="A path through nature" title="A path through nature" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      
          &lt;a title="View user profile." href="https://opensource.com/users/seth" class="username"&gt;sethkenlon&lt;/a&gt;
    </description>
  <pubDate>Mon, 06 Apr 2020 07:02:00 +0000</pubDate>
    <dc:creator>Jason B</dc:creator>
    <guid isPermaLink="false">37131 at https://opensource.com</guid>
    </item>
<item>
  <title>How to build a WiFi picture frame with a Raspberry Pi</title>
  <link>https://opensource.com/article/19/2/wifi-picture-frame-raspberry-pi</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to build a WiFi picture frame with a Raspberry Pi&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/ntlx" class="username"&gt;ntlx&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2019-02-13T03:01:00-05:00" title="Wednesday, February 13, 2019 - 03:01" class="datetime"&gt;Wed, 02/13/2019 - 03:01&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;DIY a digital photo frame that streams photos from the cloud.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Digital picture frames are really nice because they let you enjoy your photos without having to print them out. Plus, adding and removing digital files is a lot easier than…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/19/2/wifi-picture-frame-raspberry-pi" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/raspberrypi_board_vector_red.png?itok=I8wFx-u5" width="360" height="202" alt="Vector, generic Raspberry Pi board" title="Vector, generic Raspberry Pi board" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 13 Feb 2019 08:01:00 +0000</pubDate>
    <dc:creator>ntlx</dc:creator>
    <guid isPermaLink="false">52246 at https://opensource.com</guid>
    </item>
<item>
  <title>Turn an old Linux desktop into a home media center</title>
  <link>https://opensource.com/article/18/11/old-linux-desktop-new-home-media-center</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Turn an old Linux desktop into a home media center&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/alanfdoss" class="username"&gt;alanfd_oss&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-11-28T03:01:00-05:00" title="Wednesday, November 28, 2018 - 03:01" class="datetime"&gt;Wed, 11/28/2018 - 03:01&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Repurpose an outdated computer to browse the internet and watch videos on your big screen TV.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;My first attempt to set up an "entertainment PC" was back in the late 1990s, using a plain old desktop computer with a Trident ProVidia 9685 PCI graphics card. I used what was…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/11/old-linux-desktop-new-home-media-center" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/migration_innovation_computer_software.png?itok=_pGPxbIc" width="360" height="202" alt="and old computer and a new computer, representing migration to new software or hardware" title="and old computer and a new computer, representing migration to new software or hardware" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 28 Nov 2018 08:01:00 +0000</pubDate>
    <dc:creator>alanfd_oss</dc:creator>
    <guid isPermaLink="false">50266 at https://opensource.com</guid>
    </item>
<item>
  <title>How to install a device driver on Linux</title>
  <link>https://opensource.com/article/18/11/how-install-device-driver-linux</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to install a device driver on Linux&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/brson" class="username"&gt;brson&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-11-15T03:02:00-05:00" title="Thursday, November 15, 2018 - 03:02" class="datetime"&gt;Thu, 11/15/2018 - 03:02&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Learn how Linux drivers work and how to use them.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;One of the most daunting challenges for people switching from a familiar Windows or MacOS system to Linux is installing and configuring a driver. This is understandable, as…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/11/how-install-device-driver-linux" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/car-penguin-drive-linux-yellow.png?itok=V2A4VdXY" width="360" height="202" alt="How Linux got to be Linux: Test driving 1993-2003 distros" title="How Linux got to be Linux: Test driving 1993-2003 distros" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Thu, 15 Nov 2018 08:02:00 +0000</pubDate>
    <dc:creator>brson</dc:creator>
    <guid isPermaLink="false">49936 at https://opensource.com</guid>
    </item>
<item>
  <title>How to set up WordPress on a Raspberry Pi</title>
  <link>https://opensource.com/article/18/10/setting-wordpress-raspberry-pi</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to set up WordPress on a Raspberry Pi&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/bennuttall" class="username"&gt;ben_nuttall&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-10-22T03:02:00-04:00" title="Monday, October 22, 2018 - 03:02" class="datetime"&gt;Mon, 10/22/2018 - 03:02&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Run your WordPress website on your Raspberry Pi with this simple tutorial.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;WordPress is a popular open source blogging platform and content management system (CMS). It's easy to set up and has a thriving community of developers building websites and…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/10/setting-wordpress-raspberry-pi" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/edu_raspberry-pi-classroom_lead.png?itok=xqVgOpo5" width="360" height="202" alt="kids in a classroom learning about Raspberry Pi programming" title="kids in a classroom learning about Raspberry Pi programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Mon, 22 Oct 2018 07:02:00 +0000</pubDate>
    <dc:creator>ben_nuttall</dc:creator>
    <guid isPermaLink="false">49201 at https://opensource.com</guid>
    </item>
<item>
  <title>How to build a URL shortener with Apache</title>
  <link>https://opensource.com/article/18/7/apache-url-shortener</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to build a URL shortener with Apache&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/bcotton" class="username"&gt;bcotton&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-07-20T03:01:00-04:00" title="Friday, July 20, 2018 - 03:01" class="datetime"&gt;Fri, 07/20/2018 - 03:01&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Create your own short links with Apache HTTP server's mod_rewrite feature.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Long ago, folks started sharing links on Twitter. The 140-character limit meant that URLs might consume most (or all) of a tweet, so people turned to URL shorteners…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/7/apache-url-shortener" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/openweb-osdc-lead.png?itok=JtFmvfyG" width="360" height="202" alt="Image of spider web" title="Image of spider web" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Fri, 20 Jul 2018 07:01:00 +0000</pubDate>
    <dc:creator>bcotton</dc:creator>
    <guid isPermaLink="false">46251 at https://opensource.com</guid>
    </item>
<item>
  <title>How to set up DevPI, a PyPI-compatible Python development server</title>
  <link>https://opensource.com/article/18/7/setting-devpi</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to set up DevPI, a PyPI-compatible Python development server&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/moshez" class="username"&gt;Moshe Zadka&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-07-13T03:01:00-04:00" title="Friday, July 13, 2018 - 03:01" class="datetime"&gt;Fri, 07/13/2018 - 03:01&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Learn how to install and configure DevPI in this helpful tutorial.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;The first time I used DevPI, I was getting ready for a camping trip with my wife and kids. By "getting ready" I do not mean practicing my s'mores-making skills. I mean that I…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/7/setting-devpi" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/keyboaord_enter_writing_documentation.jpg?itok=fsnlwzn1" width="360" height="202" alt="How do we fix the state of technical documentation?" title="How do we fix the state of technical documentation?" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Fri, 13 Jul 2018 07:01:00 +0000</pubDate>
    <dc:creator>Moshe Zadka</dc:creator>
    <guid isPermaLink="false">46206 at https://opensource.com</guid>
    </item>
<item>
  <title>A guide to Git branching</title>
  <link>https://opensource.com/article/18/5/git-branching</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;A guide to Git branching&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/kkulkarn" class="username"&gt;kkulkarn&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-05-16T03:03:00-04:00" title="Wednesday, May 16, 2018 - 03:03" class="datetime"&gt;Wed, 05/16/2018 - 03:03&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;In this third article on getting started with Git, learn how to add and delete Git branches.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In my two previous articles in this series, we started using Git and learned how to clone, modify, add, and delete Git files. In this third installment, we'll explore Git…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/5/git-branching" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/arrows_translation_lead.jpg?itok=uXZlEKrJ" width="360" height="202" alt="Yellow arrows going both ways with texture" title="Yellow arrows going both ways with texture" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 16 May 2018 07:03:00 +0000</pubDate>
    <dc:creator>kkulkarn</dc:creator>
    <guid isPermaLink="false">44406 at https://opensource.com</guid>
    </item>
<item>
  <title>How to build a digital pinhole camera with a Raspberry Pi</title>
  <link>https://opensource.com/article/18/3/how-build-digital-pinhole-camera-raspberry-pi</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How to build a digital pinhole camera with a Raspberry Pi&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/berrange" class="username"&gt;berrange&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-03-27T03:03:00-04:00" title="Tuesday, March 27, 2018 - 03:03" class="datetime"&gt;Tue, 03/27/2018 - 03:03&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Learn how to build a simple camera from a Raspberry Pi Zero, an HD webcam, and an empty makeup compact.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;At the tail end of 2015, the Raspberry Pi Foundation surprised the world by releasing the diminutive Raspberry Pi Zero. What's more, they gave it away for free on the cover of…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/3/how-build-digital-pinhole-camera-raspberry-pi" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/rasp-pi-pinhole-howto.png?itok=X9iV1KAl" width="360" height="202" alt="raspberry pi inside a makeup compact" title="raspberry pi inside a makeup compact" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Tue, 27 Mar 2018 07:03:00 +0000</pubDate>
    <dc:creator>berrange</dc:creator>
    <guid isPermaLink="false">43301 at https://opensource.com</guid>
    </item>
<item>
  <title>Celebrate the Queens release with 5 new OpenStack tips and guides</title>
  <link>https://opensource.com/article/18/2/openstack-tutorials</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Celebrate the Queens release with 5 new OpenStack tips and guides&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/jason-b" class="username"&gt;Jason B&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2018-02-28T04:00:00-05:00" title="Wednesday, February 28, 2018 - 04:00" class="datetime"&gt;Wed, 02/28/2018 - 04:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Want to keep ahead of what's going on with OpenStack? Check out these recent guides and tutorials for open source cloud success.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Today marks the release of OpenStack's seventeenth release, Queens. After a 26-week release schedule, Queens brings into the fold new projects and new features, including…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/18/2/openstack-tutorials" hreflang="und"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/web-cms-build-howto-tutorial.png?itok=W7ctvDbO" width="360" height="202" alt="Getting started with Jekyll, a free and open source static site generator" title="Getting started with Jekyll, a free and open source static site generator" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 28 Feb 2018 09:00:00 +0000</pubDate>
    <dc:creator>Jason B</dc:creator>
    <guid isPermaLink="false">42856 at https://opensource.com</guid>
    </item>

  </channel>
</rss>
