Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: https://itsfoss.com/feed/

  1. <?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[It's FOSS]]></title><description><![CDATA[Making You a Better Linux User]]></description><link>https://itsfoss.com/</link><image><url>https://itsfoss.com/favicon.png</url><title>It&apos;s FOSS</title><link>https://itsfoss.com/</link></image><generator>Ghost 5.88</generator><lastBuildDate>Sat, 27 Jul 2024 01:29:49 GMT</lastBuildDate><atom:link href="https://itsfoss.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Linux Mint 22 Review: Subtle And Impactful Upgrade]]></title><description><![CDATA[Linux Mint 22 is here! Let's take a look at the upgrades that comes packed with it.]]></description><link>https://itsfoss.com/linux-mint-22/</link><guid isPermaLink="false">6683c98e3dcad83133b07662</guid><category><![CDATA[Linux Mint]]></category><category><![CDATA[Linux Distro Review]]></category><dc:creator><![CDATA[Ankush Das]]></dc:creator><pubDate>Fri, 26 Jul 2024 04:28:48 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/mint-22.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/mint-22.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"><p>After every Ubuntu LTS release, the wait starts for upgrades to some of the best derivatives, including Linux Mint.</p><p>This time, <a href="https://news.itsfoss.com/linux-mint-22-release/?ref=itsfoss.com" rel="noreferrer">Linux Mint 22 has landed</a>, based on <a href="https://itsfoss.com/ubuntu-24-04-lts-review/" rel="noreferrer">Ubuntu 24.04 LTS.</a></p><p><em>But, should you upgrade right away? What are the improvements that you can expect? </em></p><p>I took the distribution for a test drive to give you some details to help you decide.</p><h2 id="linux-mint-22-whats-new">Linux Mint 22: What&apos;s New?</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-main.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-main.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/linux-mint-22-main.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/linux-mint-22-main.png 1600w, https://itsfoss.com/content/images/2024/07/linux-mint-22-main.png 1920w" sizes="(min-width: 720px) 720px"></figure><p>While you can take a look at the release news for all the information, I give you a summary of the major changes here:</p><ul><li><strong>Sound server switched to Pipewire</strong></li><li><strong>Linux kernel 6.8</strong></li><li><strong>Ubuntu 24.04 base</strong></li><li><strong>Unverified Flatpaks disabled by default</strong></li><li><strong>Pre-installed web app for Matrix</strong></li><li><strong>New layout editor on Cinnamon 6.2</strong></li><li><strong>Other desktop environment upgrades </strong></li></ul><p>As usual, Linux Mint does not go with a big visual makeover. So, you will get a familiar experience with refinements on top of it.</p><p>Let us take a closer look at some changes.</p><h2 id="user-experience-and-desktop-environment-upgrades">User Experience and Desktop Environment Upgrades</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-file-manager.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-file-manager.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/linux-mint-22-file-manager.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/linux-mint-22-file-manager.png 1600w, https://itsfoss.com/content/images/2024/07/linux-mint-22-file-manager.png 1920w" sizes="(min-width: 720px) 720px"></figure><p>With Linux Mint 21.3, we got many meaningful UX upgrades with the folder icons, colors, and theming.</p><p>However, Linux Mint 22 focuses on keeping them intact and improving the tooling available to complement the user experience. </p><p>For instance, the upgrade to <strong>Cinnamon 6.2 arrives with a new Nemo actions menu layout editor.</strong> </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-actions.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="800" height="611" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-actions.png 600w, https://itsfoss.com/content/images/2024/07/linux-mint-actions.png 800w" sizes="(min-width: 720px) 720px"></figure><p>To access this, you can head to the Actions app and navigate to the &quot;Layout&quot; menu, where you can find the options to add/remove or toggle from the right-click context menu.</p><p>There are more handy UX improvements like:</p><ul><li>Ability to search for applications when adding a new startup application.</li><li>Close a workspace using the middle-mouse button.</li><li>Screen lock delay options by 5&#x2013;10 seconds.</li></ul><h2 id="software-manager-focuses-on-better-security">Software Manager Focuses on Better Security</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-software-manager.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="862" height="649" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-software-manager.png 600w, https://itsfoss.com/content/images/2024/07/linux-mint-22-software-manager.png 862w" sizes="(min-width: 720px) 720px"></figure><p>The software manager on Linux Mint provides a solid experience with every update.</p><p>With Linux Mint 22, there are performance improvements, which include multi-threading support. And, for the first time, you get a <strong>banner slideshow in the software manager</strong> featuring some popular Linux applications, as shown above.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-software-manager-flatpak.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="862" height="649" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-software-manager-flatpak.png 600w, https://itsfoss.com/content/images/2024/07/linux-mint-software-manager-flatpak.png 862w" sizes="(min-width: 720px) 720px"></figure><p>For security enhancements, the Linux Mint team decided to disable showing any unverified Flatpak applications by default. You can change that from the new preferences screen by enabling &quot;<em>Show unverified Flatpaks</em>&quot;.</p><p>And, the option explains to you the security warning behind it, which is a good security practice to prevent any malware from affecting Linux users. This should also encourage Flatpak maintainers to verify their listings wherever possible.</p><p>Of course, unless you trust/know the unofficial maintainer of a Flatpak and have done your research, you can choose to install it. So, the user gets the ability of making that choice.</p><p>While this is a practical approach to security, you may not find all kinds of apps available in the Flathub store.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/verified-flatpak-apps.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="847" height="680" srcset="https://itsfoss.com/content/images/size/w600/2024/07/verified-flatpak-apps.png 600w, https://itsfoss.com/content/images/2024/07/verified-flatpak-apps.png 847w" sizes="(min-width: 720px) 720px"></figure><p>If you enable unverified Flatpak, a red shield icon will show up in the listings, warning you.</p><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/linux-mint-vs-ubuntu/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">8 Reasons Why Linux Mint is Better Than Ubuntu</div><div class="kg-bookmark-description">Linux Mint is better for beginners, but why so? Here are the reasons behind it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/07/why-mint-is-better-than-ubuntu.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"></div></a></figure><h2 id="new-applications">New Applications</h2><p>With Linux Mint 22, we see a Matrix client &quot;<strong>Element</strong>&quot; pre-installed as a Firefox web application, which connects you to the Linux Mint community to get support or discuss. You can find it listed as the &quot;<strong>Matrix</strong>&quot; app.</p><p>Of course, you can utilize the same to add other Matrix channels and connect with anyone else using the decentralized Matrix network.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-element.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="1246" height="953" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-element.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/linux-mint-22-element.png 1000w, https://itsfoss.com/content/images/2024/07/linux-mint-22-element.png 1246w" sizes="(min-width: 720px) 720px"></figure><p>In addition to that, there is a new XApp, i.e., <strong>GNOME Online Accounts GTK</strong>. It was made to be a replacement after GNOME 46 moved its online account functionality back-end to GTK 4, and it stopped working with Cinnamon, Budgie, Unity using GTK 3.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/online-accounts-gtk.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="600" height="651" srcset="https://itsfoss.com/content/images/2024/07/online-accounts-gtk.png 600w"></figure><p>Now, with the standalone  GTK online account&apos;s XApp, it also made its way into Xfce and MATE desktop environments, which could be useful additions.</p><h2 id="linux-kernel-update">Linux Kernel Update</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-neofetch.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="814" height="518" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-neofetch.png 600w, https://itsfoss.com/content/images/2024/07/linux-mint-22-neofetch.png 814w" sizes="(min-width: 720px) 720px"></figure><p>Linux Mint 22 features <a href="https://news.itsfoss.com/linux-kernel-6-8-release/?ref=itsfoss.com" rel="noreferrer">Linux kernel 6.8</a>. You can expect support for newer AMD graphics and Intel Xe graphics hardware with this release.</p><h2 id="system-resource-usage">System Resource Usage</h2><p>Linux Mint with Cinnamon desktop goes easy on system resources as usual. You can choose the Xfce edition if you want a lightweight-focused experience. </p><p>But, it should work smooth across all kinds of modern systems with at least 4 GB RAM. Here&apos;s how a fresh Linux mint installation resource usage looks like:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-22-resources.png" class="kg-image" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade" loading="lazy" width="726" height="521" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-22-resources.png 600w, https://itsfoss.com/content/images/2024/07/linux-mint-22-resources.png 726w" sizes="(min-width: 720px) 720px"></figure><h2 id="meaningful-refinements-and-other-changes">Meaningful Refinements and Other Changes</h2><p>Linux Mint is known for retaining what users always like, even if the Ubuntu base decided to change things around.</p><p>For instance, Thunderbird comes as a Snap package instead of .deb, just like Mozilla Firefox. However, <strong>Linux Mint will keep offering a .deb package for Thunderbird</strong> out of the box, which they will be maintaining going forward.</p><p>There are some fine refinements, including:</p><ul><li>Deleting a snapshot in <a href="https://itsfoss.com/backup-restore-linux-timeshift/" rel="noreferrer">Timeshift backup</a> tool displays an additional confirmation dialog.</li><li>Sticky note app can be invoked from the command-line</li><li>The xfce4-xapp-status-plugin tray applet features configurable icon sizes for fullcolor and symbolic icons.</li><li>Sound server switched to Pipewire.</li></ul><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/backup-restore-linux-timeshift/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Guide to Backup and Restore Linux Systems with Timeshift</div><div class="kg-bookmark-description">This beginner&#x2019;s guide shows you how to back up and restore Linux systems easily with the Timeshift application.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/07/data-backup-with-timeshift.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"></div></a></figure><h2 id="linux-mint-22-does-what-it-does-best">Linux Mint 22 Does What It Does Best</h2><p>Linux Mint is a solid Ubuntu alternative, with security updates supported until 2029.</p><p>If you do not like some choices Ubuntu makes or if you favor Linux Mint XApps running on any desktop environment providing a consistent experience, you will want to try Linux Mint over other Ubuntu-based distributions.</p><p>Not to be obvious, but <strong>Linux Mint compliments its name as a refreshing offering in the world of Linux distributions</strong>. <strong>It does not fail to provide useful features while trying to add modern components to the desktop experience</strong>.</p><p>You can follow our tutorial on upgrading to Linux Mint 22 to get started or just perform a fresh installation (if you already have a backup of your data):</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">The upgrade may not have been available when I published this article. It takes a few days for it to work. The steps should be the same as the last upgrade.</div></div><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/upgrade-linux-mint-version/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Upgrade to Linux Mint 21 [Step by Step Tutorial]</div><div class="kg-bookmark-description">This is a regularly updated guide for upgrading an existing Linux Mint install to a new available version. There are three sections in this article that show the steps for upgrading between various major versions of Linux Mint: * Section 1 is about upgrading to Mint 21 from Mint 20.3</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2018/07/upgrade-to-linux-mint-21.png" alt="Linux Mint 22 Review: Subtle And Impactful Upgrade"></div></a></figure><p><em>&#x1F4AC; Have you tried Linux Mint 22 yet? What are your thoughts on the upgrade? Let me know in the comments below.</em></p>]]></content:encoded></item><item><title><![CDATA[Booting Raspberry Pi 5 from NVMe SSD]]></title><description><![CDATA[Running a Raspberry Pi 5 from a NVMe SSD has become a lot easier these days. ]]></description><link>https://itsfoss.com/raspberry-pi-ssd-boot/</link><guid isPermaLink="false">66991e34bdafe70609e9f80a</guid><category><![CDATA[Raspberry Pi]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 25 Jul 2024 12:20:40 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/boot-from-nvme-ssd-raspberrypi.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/boot-from-nvme-ssd-raspberrypi.png" alt="Booting Raspberry Pi 5 from NVMe SSD"><p>Looking to give your Raspberry Pi an SSD boost? The good news is that it is a lot easier to boot from NVMe SSD with Raspberry Pi 5.</p><p>Raspberry Pi OS has built-in tool that allow you to easily copy existing OS from the SD card on the SSD.</p><p>This way, you switch the existing operating system on to the SSD without changing anything. You have the same applications, same configuration, same everything. </p><p>In this tutorial, I&apos;ll share the steps I used to switch from SD card and boot from a NVMe SSD on my Raspberry Pi 5.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">Screenshots in this tutorial are a bit poor as I recorded the entire procedure and then took screenshots from the video recording. Perhaps when I repeat this process again, I can take better quality screenshots. For now, please ignore this minor inconvenience.</div></div><h2 id="what-do-you-need">What do you need?</h2><p>Here are the accessories that you are going to need to follow this tutorial with your Raspberry Pi 5.</p><ul><li>The <a href="https://itsfoss.com/raspberry-pi-5-review/" rel="noreferrer">tutorial uses Raspberry Pi as a desktop</a>, so you&apos;ll need the usual accessories like keyboard, mouse, monitor etc.</li><li>You should have Raspberry Pi OS installed on a micro SD card.</li><li>Raspberry Pi 5 doesn&apos;t have a built-in NVMe SSD slot. You need an external plugin or device that gives you access to NVMe. I am <a href="https://itsfoss.com/pironman-5-review/" rel="noreferrer">using the Pironman 5 case</a> which comes with NVMe slot among many other stuff. You can use this or a HAT with NVMe support.</li></ul><div class="kg-card kg-product-card">
  2.            <div class="kg-product-card-container">
  3.                <img src="https://itsfoss.com/content/images/2024/06/pironman-5.webp" width="700" height="700" class="kg-product-card-image" loading="lazy" alt="Booting Raspberry Pi 5 from NVMe SSD">
  4.                <div class="kg-product-card-title-container">
  5.                    <h4 class="kg-product-card-title"><span style="white-space: pre-wrap;">Pironman 5 Case With Tower Cooler and Fan</span></h4>
  6.                </div>
  7.                
  8.  
  9.                <div class="kg-product-card-description"><p><span style="white-space: pre-wrap;">This dope Raspberry Pi 5 case has a tower cooler and dual RGB fans to keep the device cool. It also extends your Pi 5 with M.2 SSD slot and 2 standard HDMI ports. </span></p></div>
  10.                
  11.                    <a href="https://www.sunfounder.com/products/pironman-5-nvme-m-2-ssd-pcie-mini-pc-case-for-raspberry-pi-5?ref=itsfoss" class="kg-product-card-button kg-product-card-btn-accent" target="_blank" rel="noopener noreferrer"><span>Explore Pironman 5</span></a>
  12.                
  13.            </div>
  14.        </div><p>The <a href="https://www.seeedstudio.com/Raspberry-Pi-M-2-HAT-for-Raspberry-Pi-5-p-5881.html?sensecap_affiliate=YtQVXkS&amp;referring_service=link&amp;ref=itsfoss.com">official Raspberry Pi M.2 HAT</a> will be the cheaper option here.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.seeedstudio.com/Raspberry-Pi-M-2-HAT-for-Raspberry-Pi-5-p-5881.html?sensecap_affiliate=YtQVXkS&amp;referring_service=link&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Raspberry Pi M.2 HAT+ (for Raspberry Pi 5)</div><div class="kg-bookmark-description">Raspberry&#xA0;Pi&#xA0;M.2&#xA0;HAT+&#xA0;is&#xA0;an&#xA0;official&#xA0;M.2&#xA0;connector&#xA0;accessory&#xA0;for&#xA0;the&#xA0;Raspberry&#xA0;Pi&#xA0;5,&#xA0;supports the connection of M.2-format PCIe and NVMe devices to the PCIe FPC connector on Raspberry Pi 5.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://media-cdn.seeedstudio.com/media/favicon/stores/4/seeedstudio.png" alt="Booting Raspberry Pi 5 from NVMe SSD"></div></div><div class="kg-bookmark-thumbnail"><img src="https://media-cdn.seeedstudio.com/media/catalog/product/cache/7f7f32ef807b8c2c2215b49801c56084/1/-/1-103990663-raspberry-pi-m.2-hat_-_for-raspberry-pi-5_-45font.jpg" alt="Booting Raspberry Pi 5 from NVMe SSD"></div></a></figure><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">Not all the NVMe SSDs will be compatible with M.2 HAT or case you are using. Please explore what brand and make of SSD is supported by the HAT/case before buying them.</div></div><h2 id="step-1-format-your-ssd">Step 1: Format your SSD</h2><p>First thing, plug in your SSD to the NVMe HAT and power on the Raspberry Pi.</p><p>Please ensure that Raspberry Pi can see the plugged-in SSD. Check it with the following command:</p><pre><code>lsblk -f</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/mount-ssd-raspberry-pi.jpg" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1277" height="772" srcset="https://itsfoss.com/content/images/size/w600/2024/07/mount-ssd-raspberry-pi.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/mount-ssd-raspberry-pi.jpg 1000w, https://itsfoss.com/content/images/2024/07/mount-ssd-raspberry-pi.jpg 1277w" sizes="(min-width: 720px) 720px"></figure><p>As you can see, although my SSD is recognized, there are no details about it. That&apos;s because I have a brand new SSD and it didn&apos;t have any partitions on it. </p><p>If you are in the same situation, install Gparted first:</p><pre><code>sudo apt install gparted</code></pre><p>And then use it to create a new partition on the SSD. </p><p>Run Gparted. <strong>Make sure you have chosen the correct disk from the top right corner</strong>. </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/format-ssd-raspberry-pi-5.jpg" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1307" height="933" srcset="https://itsfoss.com/content/images/size/w600/2024/07/format-ssd-raspberry-pi-5.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/format-ssd-raspberry-pi-5.jpg 1000w, https://itsfoss.com/content/images/2024/07/format-ssd-raspberry-pi-5.jpg 1307w" sizes="(min-width: 720px) 720px"></figure><p>You can go with MSDOS when you see a screen like this:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/formatting-ssd-raspberry-pi-msdos.jpg" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1180" height="352" srcset="https://itsfoss.com/content/images/size/w600/2024/07/formatting-ssd-raspberry-pi-msdos.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/formatting-ssd-raspberry-pi-msdos.jpg 1000w, https://itsfoss.com/content/images/2024/07/formatting-ssd-raspberry-pi-msdos.jpg 1180w" sizes="(min-width: 720px) 720px"></figure><p>Next, click on the + sign on the top left to create a new partition and create a single partition of the entire disk size. You can choose Ext4 filesystem although it should not matter as your SSD will be formatted again during SD card copying. Click Apply and then press on the &#x2714;&#xFE0F; to confirm the changes.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/create-new-partitions-raspberry-pi.jpg" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1271" height="876" srcset="https://itsfoss.com/content/images/size/w600/2024/07/create-new-partitions-raspberry-pi.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/create-new-partitions-raspberry-pi.jpg 1000w, https://itsfoss.com/content/images/2024/07/create-new-partitions-raspberry-pi.jpg 1271w" sizes="(min-width: 720px) 720px"></figure><p>You can verify the partitions by running the <code>lsblk -f</code> command again.</p><h2 id="step-2-copy-the-sd-card-to-ssd">Step 2: Copy the SD Card to SSD</h2><p>Raspberry Pi has a built-in tool for copying the content of the SD card to the USB/SSD. </p><p>This makes things much more convenient as it will just duplicate the SD Card onto the SSD. This means that your current configurations, applications, everything will remain the same even when you are booting from the SSD. Now that&apos;s super, isn&apos;t it?</p><p>Open up the menu and go to Accessories-&gt;SD Card Copier.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/sd-card-copier-raspberry-pi.webp" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="954" height="750" srcset="https://itsfoss.com/content/images/size/w600/2024/07/sd-card-copier-raspberry-pi.webp 600w, https://itsfoss.com/content/images/2024/07/sd-card-copier-raspberry-pi.webp 954w" sizes="(min-width: 720px) 720px"></figure><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x270B;</div><div class="kg-callout-text">I found the SD Card Copy tool buggy. It was not showing the option to start the copying for almost a minute. </div></div><p>In the Copy From Device, choose SD Card and in the Copy To Device, choose the SSD.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/copy-sd-card-to-ssd-raspberry-pi.png" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="520" height="235"></figure><p>Click start and wait for the process to finish. It will take some to finish copying the data on the SSD.</p><p>Once the data is copied on the SSD, move on to the last stage of this process and that is to change the boot order.</p><h2 id="step-3-change-the-boot-order">Step 3: Change the boot order</h2><p>In the terminal, run the following command:</p><pre><code>sudo raspi-config</code></pre><p>You&apos;ll see a terminal user interface like the image below and you have to use the arrow keys to select Advanced Options here and press the enter key.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-1.webp" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1155" height="625" srcset="https://itsfoss.com/content/images/size/w600/2024/07/change-boot-order-raspberry-pi-1.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/07/change-boot-order-raspberry-pi-1.webp 1000w, https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-1.webp 1155w" sizes="(min-width: 720px) 720px"></figure><p>In the next screen, select Boot Order.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-2.webp" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1096" height="606" srcset="https://itsfoss.com/content/images/size/w600/2024/07/change-boot-order-raspberry-pi-2.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/07/change-boot-order-raspberry-pi-2.webp 1000w, https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-2.webp 1096w" sizes="(min-width: 720px) 720px"></figure><p>You&apos;ll see a few options here. Choose the middle one that says &apos;NVMe/USB Boot&apos; and press enter key.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-3.webp" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1112" height="626" srcset="https://itsfoss.com/content/images/size/w600/2024/07/change-boot-order-raspberry-pi-3.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/07/change-boot-order-raspberry-pi-3.webp 1000w, https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-3.webp 1112w" sizes="(min-width: 720px) 720px"></figure><p>You&apos;ll see some output in the terminal and then the following screen notifying you that your boot order has been changed.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-4.webp" class="kg-image" alt="Booting Raspberry Pi 5 from NVMe SSD" loading="lazy" width="1112" height="623" srcset="https://itsfoss.com/content/images/size/w600/2024/07/change-boot-order-raspberry-pi-4.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/07/change-boot-order-raspberry-pi-4.webp 1000w, https://itsfoss.com/content/images/2024/07/change-boot-order-raspberry-pi-4.webp 1112w" sizes="(min-width: 720px) 720px"></figure><p>When you press enter key on the last step, it will ask you to reboot your system. You can do that or continue your work.</p><h2 id="step-4-booting-from-the-nvme-ssd">Step 4: Booting from the NVMe SSD</h2><p>If you reboot in your Pi 5, you&apos;ll be booting from the SSD and your SD Card will be mounted as an external disk with two partitions on it.</p><p>Still, if you want to ensure that it is actually booting from the SSD and not from the SD card, power off the Pi and take out the Micro SD Card. Turn on the Pi again and see if it boots as before.</p><h2 id="conclusion">Conclusion</h2><p>Does SSD provide a performance benefit over SD Card? I don&apos;t know. I didn&apos;t do any benchmarking. I didn&apos;t notice faster boot time. Perhaps if there are any programs that do a lot of read and write on the disk could benefit from the SSD.</p><p>I think there is another way to boot the Pi from SSD. If the SSD can be connected to the regular computer (there are UBS-based connectors) and then burn the Raspberry Pi OS image directly on the SSD. Not sure if the boot order needs to be changed or not. I&apos;ll try this method some other day and share my experience.</p><p>For now, enjoy the fact that you can easily switch to SSD from SD Card on your Raspberry Pi 5 device.</p><p>Please let me know if you have questions or suggestions on this topic.</p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More]]></title><description><![CDATA[Mint 22 is coming! Mint 22 is coming!]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-30/</link><guid isPermaLink="false">669f72f9b2d8f3fc0f06bfb6</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 25 Jul 2024 04:38:58 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/foss-weekly-24-30.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/foss-weekly-24-30.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><p>Public Money? Public code. This movement is picking up in the European Union. The new Swiss law is a proof of that. Hope more states follow this &#x1F60D;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/switzerland-open-source/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Switzerland Makes Open Source Software Mandatory For Public Sector</div><div class="kg-bookmark-description">A big boost to the open-source community and an inspiration to other public sectors!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/switzerland-switches-to-opensource.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition</strong></p><ul><li>Mint 22 features</li><li>A new OpenMandriva release.</li><li>CrowdStrike not sparing Linux distros.</li><li>Microsoft controlling software installs.</li><li>Firefox&apos;s privacy-preserving ad plans backfiring.</li><li>And other Linux news, videos and, of course, memes!</li></ul><h2 id="%F0%9F%9B%92-dont-miss-this-ebook-deal">&#x1F6D2; Don&apos;t miss this ebook deal</h2><p></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/oreilly-linux-sysadmin-humble-bundle/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Want to Improve Your Linux Skills? Don&#x2019;t Miss This</div><div class="kg-bookmark-description">Get multiple DRM-free Linux and DevOps ebooks from just $1 in this time sensitive deal. What else can you ask for?</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Abhishek</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/Linux-ebook-bundle-offer.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Netflix has <a href="https://news.itsfoss.com/netflix-maestro-open-source/?ref=itsfoss.com">open-sourced</a> their secret sauce for recommending content.</li><li>Proton Mail has <a href="https://news.itsfoss.com/proton-mail-ai-assistant/?ref=itsfoss.com">caved</a> to the AI craze, introduces an AI writing assistant.</li><li>OpenMandriva ROME 24.07 was recently released with some <a href="https://news.itsfoss.com/openmandriva-rome-24-07-release/?ref=itsfoss.com">important upgrades</a>.</li><li>Google has introduced an open-source <a href="https://news.itsfoss.com/google-ai-agent-devs/?ref=itsfoss.com">framework</a> for creating AI agents with the goal of handling project maintenance.</li></ul><p>Who would&apos;ve expected CrowdStrike to take down the global IT infrastructure, that too in such scale. But, Linux too <a href="https://news.itsfoss.com/crowdstrike-windows-linux/?ref=itsfoss.com">had to suffer</a>, a few weeks prior.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/crowdstrike-windows-linux/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">CrowdStrike Didn&#x2019;t Just Affect Windows But Linux Too! (Kind Of)</div><div class="kg-bookmark-description">CrowdStrike wreaking havoc everywhere!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/crowdstrike-affects-linux-users.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p>Linux Mint 22 will be released in the next few days. Time to look at what new features it offers.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/linux-mint-22-features/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">7 New Features in Linux Mint 22</div><div class="kg-bookmark-description">Linux Mint 22 is right around the corner. Learn what it comes packed with.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/mint-22-features.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>Another controversy that was the talk of the town, before the Friday blues happened, was the <a href="https://news.itsfoss.com/firefox-ppa-ad/?ref=itsfoss.com">backfiring</a> of Mozilla&apos;s plan to introduce privacy-preserving adtech.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/firefox-ppa-ad/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Firefox&#x2019;s New Controversial Feature: Is it a problem?</div><div class="kg-bookmark-description">The feature may be a necessary evil, but what do you think?</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/firefox-new-controversial-featre.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>Is <a href="https://itsfoss.com/linux-gaming-guide/">gaming on Linux</a> really improved? My colleague Sourav, who has been a long time Windows gamer, tried games that are available officially on Linux. He shares his experience.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/native-linux-game-experience/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">My 30-Day Experiment With Native Linux Games</div><div class="kg-bookmark-description">Testing supported games on a Linux system from Steam. Here&#x2019;s how it went.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/linux-gaming-review.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p>Want <a href="https://itsfoss.com/cowsay/">a cow</a> in your Linux terminal?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/cowsay/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Using Cowsay Linux Command Like a Pro</div><div class="kg-bookmark-description">The cowsay is a fun little Linux command line utility that can be enjoyed in so many ways. Here are several examples.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Sreenath</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/06/cowsay-linux-1.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p>Some <a href="https://itsfoss.com/coding-llms-copilot-alternatives/">robust alternatives</a> to GitHub&apos;s Copilot. &#x1F447;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/coding-llms-copilot-alternatives/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">GitHub Copilot Alternatives: Best Open Source LLMs for Coding</div><div class="kg-bookmark-description">Looking to deploy an AI model for coding or just want an open-source GitHub Copilot replacement? We got you!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/best-opensource-ai-model-for-coding.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-what-we-are-watching">&#x1F4F9; What we are watching</h2><p>Enjoying 90&apos;s Linux on 90&apos;s PC in 2024.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/oeP1gwACRA8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Enjoying 1990&apos;s Linux on an $8 PC From 1995!"></iframe></figure><p>Though it&apos;s not a video created by us, we also create videos regularly. Please join us on YouTube.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>Battery life problems on your Android smartphone? Maybe <a href="https://news.itsfoss.com/savertuner/?ref=itsfoss.com">this app</a> can help.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/savertuner/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Open-Source Battery Saver App for Android With Fine Controls</div><div class="kg-bookmark-description">Your phone&#x2019;s battery juice should last longer with these tweaks.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/savertuner-foss.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p>There are many Fedora-based distros out there, but <a href="https://news.itsfoss.com/ultramarine-linux/?ref=itsfoss.com">this one</a> focuses on a simple user experience.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ultramarine-linux/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Ultramarine Linux: A Pretty Fedora-Based Distribution For Easy User Experience</div><div class="kg-bookmark-description">A Fedora-based distribution that features useful tools and tweaks by default.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/ultramarine-first-look.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>Welcome to the Gentoo side.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/gentoo-linux-quiz/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Gentoo Side of Linux: Quiz</div><div class="kg-bookmark-description">Gentoo has a rich history as one of the oldest Linux distributions. Take this quiz to find out more about it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/gentoo-linux-bg.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>You can do some basic PDF manipulation in the Firefox browser. Like highlighting text with colors, drawing colorful lines, inserting text, inserting images, etc.</p><p>All these actions are available on the toolbar when you open a PDF file in Firefox.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/work-with-pdf-in-firefox.png" class="kg-image" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More" loading="lazy" width="1471" height="877" srcset="https://itsfoss.com/content/images/size/w600/2024/07/work-with-pdf-in-firefox.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/work-with-pdf-in-firefox.png 1000w, https://itsfoss.com/content/images/2024/07/work-with-pdf-in-firefox.png 1471w" sizes="(min-width: 720px) 720px"></figure><p>While it is not a comprehensive editor, you can use it for your basic PDF editing purposes. Don&apos;t forget to save after editing!</p><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>Arch Linux fans are easy to impress. &#x1F61D; </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/MEME13.png" class="kg-image" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/MEME13.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/MEME13.png 1000w, https://itsfoss.com/content/images/2024/07/MEME13.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>An unholy alliance between IBM and Microsoft was born on July 22, 1980, and it continued to dominate the personal computer market in the 80s and 90s.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>FOSSer Paul is <a href="https://itsfoss.community/t/microsoft-controls-installation-of-software-store/12332?ref=itsfoss.com">not impressed</a> with how Microsoft tries to gatekeep anyone who wants to install software on Windows.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/microsoft-controls-installation-of-software-store/12332?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Microsoft controls installation of software. Store!</div><div class="kg-bookmark-description">Ok i know we are a linux site and all is aimed at that but&#x2026; for information! Computer came in yesterday with a virus on edge browser. User tried to install chrome but failed so was stuck could do nothing due to virus or lack of another browser. Ok talked into linux mint no problem, but as a learning process wanted to virus scan first. Malwarebytes and adwcleaner. My usual tools. Removed the virus as it was a extension issue on edge. No problem. Onto Malwarebytes site download but not able t&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">callpaul.eu (Paul)</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><p>Some <a href="https://itsfoss.community/t/smug-non-microsoft-users-global-outage-for-windows-users-using-crowdstrike-global-bsod/12319?ref=itsfoss.com">humor</a> over the recent Windows outage by one of our regular FOSSers Dan.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/smug-non-microsoft-users-global-outage-for-windows-users-using-crowdstrike-global-bsod/12319?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Smug non-Microsoft users : Global outage for Windows users using Crowdstrike - global BSOD</div><div class="kg-bookmark-description">(from The Chaser - a satirical &#x201C;news&#x201D; service in Austrlaia) Not just Mac users - also us Linux users &#x1F603; - feel the smug&#x2026; And here&#x2019;s Bjork from Iceland with the weather &#x1F603; : Posted from my Pop!_OS AMD Thinkpad&#x2026; Can&#x2019;t believe this stuff : Just read a bit more of it - some of my colleagues were getting BSOD&#x2019;s on their corporate laptops with Windows 11 and Crowdstrike&#x2026; But it seems the major thing was Microsoft owned infrastructure servers running Crowdstrike&#x2026; In other n&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">daniel.m.tripp</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/2X/2/213c0b4d103fb3a11b805adae032494fbb4a6b47.jpeg" alt="FOSS Weekly #24.30: Mint 22 Features, Ultramarine Linux, CrowdStrike on Linux and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a>&#xA0;and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[Effectively Use History Command in Linux]]></title><description><![CDATA[Master the history command and learn some interesting usage of the bash history feature in this tutorial.]]></description><link>https://itsfoss.com/history-command/</link><guid isPermaLink="false">669f3928b2d8f3fc0f06be40</guid><category><![CDATA[Linux Commands]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Tue, 23 Jul 2024 13:06:34 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/effectly-use-history-commands-linux.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/effectly-use-history-commands-linux.png" alt="Effectively Use History Command in Linux"><p>As you start using the terminal more, you&apos;ll be continually running a variety of commands.</p><p>And then you&apos;ll find yourself in the situation where you want to know which commands you run earlier or run a particular command again.</p><p>This is why history command exists in Linux. It&apos;s a shell built-in and extremely useful for terminal dwellers.</p><p>Since it is a shell built-in, it may behave slightly differently depending on the shell you are using (bash, zsh, ksh etc) and how it was configured. Still, at the core, the basics remain the same.</p><p>In this tutorial, I&apos;ll go over the basic usage of the history command and then show some useful tips you should enjoy learning about.</p><h2 id="check-history-of-commands">Check history of commands</h2><p>You can press the up key repeatedly to go through the history of commands. But it only shows one command at a time. The <code>history</code> command lets you see all the previously run commands.</p><p>Open a terminal and run the following command:</p><pre><code>history</code></pre><p>It showed commands that you have run in the past. For me, it shows the following:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/history-command-examples.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="813" height="433" srcset="https://itsfoss.com/content/images/size/w600/2024/07/history-command-examples.png 600w, https://itsfoss.com/content/images/2024/07/history-command-examples.png 813w" sizes="(min-width: 720px) 720px"></figure><p>The history is usually stored in the <code>~/.bash_history</code> directory. ~ denotes the home directory, in case you didn&apos;t know. </p><p>If you are ever in doubt, you can check the <code>HISTFILE</code> variable to get the history file location of your shell.</p><pre><code>echo $HISTFILE</code></pre><p><strong>How many commands are stored in the history</strong>? That depends on the <code>HISTFILESIZE</code> variable. In Debian and Ubuntu, it is usually set to 2000.</p><pre><code>echo $HISTFILESIZE</code></pre><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Too many lines in the history cluttering your screen? You can choose to display only the last N lines of the history with <code spellcheck="false" style="white-space: pre-wrap;">history N</code></div></div><h2 id="running-commands-from-history">Running commands from history</h2><p>Did you notice that the history command shows a number in front of the command entries? You can use this number to run a command from the history. For example to run the Nth entry in the command history, use:</p><pre><code>!N</code></pre><p>Here&apos;s an actual example where I run the commands at 152nd entry in the history.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/run-command-from-history.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="811" height="461" srcset="https://itsfoss.com/content/images/size/w600/2024/07/run-command-from-history.png 600w, https://itsfoss.com/content/images/2024/07/run-command-from-history.png 811w" sizes="(min-width: 720px) 720px"></figure><h2 id="getting-more-from-the-last-run-command">Getting more from the last run command</h2><p>This is not really a direct example of the history command but it deals with the history of commands and I wanted to discuss it.</p><p>You can use the <code>!!</code> to get the last run command. This is extremely useful in the case when you forget to run a command with sudo. Instead of retyping the entire command, you could just use:</p><pre><code>sudo !!</code></pre><p>It will show the full command that is being run. Here&apos;s an example:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/history-trick-with-sudo.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="948" height="607" srcset="https://itsfoss.com/content/images/size/w600/2024/07/history-trick-with-sudo.png 600w, https://itsfoss.com/content/images/2024/07/history-trick-with-sudo.png 948w" sizes="(min-width: 720px) 720px"></figure><p>If you made a typo anywhere in the previous command, you can fix it in this fashion:</p><pre><code>^foo^bar</code></pre><p>This will replace the first <code>foo</code> with <code>bar</code> in the last run command.</p><p>Here&apos;s a practical example:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/fix-typo--in-command-history.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="948" height="514" srcset="https://itsfoss.com/content/images/size/w600/2024/07/fix-typo--in-command-history.png 600w, https://itsfoss.com/content/images/2024/07/fix-typo--in-command-history.png 948w" sizes="(min-width: 720px) 720px"></figure><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Another tip, which is more of a terminal shortcut and may not work everywhere but still very handy. To use the last argument of the last ran command, use the <code spellcheck="false" style="white-space: pre-wrap;">Alt+.</code> keys. Viewing a deeply nested directory with ls command and would like to switch into it? Instead of typing everything, just use cd and press Alt+.</div></div><h2 id="search-through-the-command-history">Search through the command history</h2><p>You can press up (and down) key to cycle through the command history and press enter when your desired command comes up. This works fine for the last few commands but you should not keep on pressing the up key 100 times to get the command from the history.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-history-command-meme.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="800" height="800" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-history-command-meme.png 600w, https://itsfoss.com/content/images/2024/07/linux-history-command-meme.png 800w" sizes="(min-width: 720px) 720px"></figure><p>One way to search in the history would be to filter it with grep command.</p><p>Let&apos;s say you want to look for the tail command you ran earlier:</p><pre><code>history | grep tail</code></pre><p><strong>Another way is to use the reverse search feature</strong>. Press Ctrl+R and you&apos;ll find yourself in the reverse search interface. Start typing for your search term and it starts showing matching commands from the history.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/reverse-search-command-history.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="898" height="343" srcset="https://itsfoss.com/content/images/size/w600/2024/07/reverse-search-command-history.png 600w, https://itsfoss.com/content/images/2024/07/reverse-search-command-history.png 898w" sizes="(min-width: 720px) 720px"></figure><p>Of course, there can be multiple matches with the same search string. Press Ctrl+R repeatedly to cycle through all the matches. Only a single match is shown at a time.</p><p>If you find the command you were looking for, press the right arrow key to exit the reverse search and start using the command.</p><p>Press Ctrl+C to come out of the reverse search without getting any commands to use.</p><h2 id="delete-command-from-history">Delete command from history</h2><p>To delete a command from the history, you can use its entry number in this way:</p><pre><code>history -d N</code></pre><p>In the example below, I delete the long flatpak add command listed at number 181:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/delete-command-history.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="1088" height="514" srcset="https://itsfoss.com/content/images/size/w600/2024/07/delete-command-history.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/delete-command-history.png 1000w, https://itsfoss.com/content/images/2024/07/delete-command-history.png 1088w" sizes="(min-width: 720px) 720px"></figure><p>You can also provide a range of lines to delete:</p><pre><code>history -d 160-180</code></pre><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><code spellcheck="false" style="white-space: pre-wrap;">history -c</code> will clear the entire bash history.</div></div><h2 id="exclude-some-commands-from-the-history">Exclude some commands from the history</h2><p>If you do not want a command to be recorded in the history, just put a space before it and run:</p><p>In the example below, I ran a random command that doesn&apos;t even exist but I put space before it. It threw an error, obviously, but it is not recorded in the history.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/exclude-command-from-history.png" class="kg-image" alt="Effectively Use History Command in Linux" loading="lazy" width="1088" height="547" srcset="https://itsfoss.com/content/images/size/w600/2024/07/exclude-command-from-history.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/exclude-command-from-history.png 1000w, https://itsfoss.com/content/images/2024/07/exclude-command-from-history.png 1088w" sizes="(min-width: 720px) 720px"></figure><p>Did you notice that the second <code>history 7</code> was also not recorded in the history? That&apos;s because of the <code>HISTCONTROL</code> environment variable. It can have the following values:</p><ul><li>ignorespace: Run a command by putting a space before it and it won&apos;t be included in the history.</li><li>ignoredups: If there are two or more identical commands ran consecutively, only the first one gets recorded.</li><li>ignoreboth: Use both of the above two mentioned features.</li></ul><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">You can also set the HISTIGNORE variable in the bashrc file and exclude some of the common commands from history. Use it like <code spellcheck="false" style="white-space: pre-wrap;">HISTIGNORE=&apos;pwd:echo *:clear&apos;</code></div></div><h2 id="bonus-why-do-some-commands-are-not-recorded-in-history">Bonus: Why do some commands are not recorded in history?</h2><p>Have you ever noticed that not all the commands you run are recorded in history? Are you running multiple terminal sessions? That could be the culprit.</p><p>Here&apos;s the thing. The history file <code>~/.bash_history</code> is not modified until you close the terminal session.</p><p>If you check the history command and the content of ~/.bash_history, you&apos;ll see that the commands you ran in the present session are not in the ~/.bash_history file.</p><p>If you have ever opened multiple terminals and tabs, you might have realized that recently run commands in one tab is not available in the other tab when you press the arrow key. That&apos;s because command history for the current session is not saved to the ~/.bash_history file yet.</p><p>Now, when you start closing the terminal sessions, only the history from the last closed session is recorded. Command history from other sessions is lost. That&apos;s the default behavior. </p><p>You may change this by using the <code>export PROMPT_COMMAND=&apos;history -a&apos;</code> (append mode) in your bashrc file. What it does is that before showing the prompt (that $ sign on the terminal), it adds the just run command to the history file.</p><p>Some people use <code>export PROMPT_COMMAND=&apos;history -a; history -r&apos;</code> which not only records the history from each session, it also fetches command history from other terminal sessions so that you can use them with the up arrow keys. It may sound good, but it quickly gets messy. Entirely up to you if you want that.</p><h2 id="conclusion">Conclusion</h2><p>Even if don&apos;t use the history command in the sense of typing the history command, I utilize the reverse search and the up arrow key for history search all the time. But still, it is good to know the various features the history mechanism offers.</p><p>I hope you learned something new and interesting about the history command in this tutorial.</p>]]></content:encoded></item><item><title><![CDATA[GitHub Copilot Alternatives: Best Open Source LLMs for Coding]]></title><description><![CDATA[Looking to deploy an AI model for coding or just want an open-source GitHub Copilot replacement? We got you!]]></description><link>https://itsfoss.com/coding-llms-copilot-alternatives/</link><guid isPermaLink="false">667e98356a1e7b05a49413ab</guid><category><![CDATA[AI 🤖]]></category><dc:creator><![CDATA[Community]]></dc:creator><pubDate>Mon, 22 Jul 2024 04:39:05 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/best-opensource-ai-model-for-coding.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/best-opensource-ai-model-for-coding.png" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"><p>AI is everywhere. One of the most important types of AI models is Large Language Models (LLMs). </p><p>Of course, we are talking about the <a href="https://itsfoss.com/open-source-llms/" rel="noreferrer">open-source LLMs</a> (not the proprietary ones). While these LLMs help a great deal with generating text, helping you brainstorm with ideas, unleashing your creativity with images, they are also capable of helping you in the coding process. So, you can write code faster.</p><p>For that, you need LLMs that are fine-tuned and trained with programming languages for you to get results geared towards coding. </p><p>Here, I shall mention some useful open-source LLMs for coding, along with a couple of open GitHub Copilot alternatives.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">You can find all the open source LLMs on Ollama and get it installed locally without much hassle.</div></div><h2 id="1-wizardcoder">1. WizardCoder</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/wizardcoder-huggingface-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="696" srcset="https://itsfoss.com/content/images/size/w600/2024/07/wizardcoder-huggingface-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/wizardcoder-huggingface-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/wizardcoder-huggingface-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/wizardcoder-huggingface-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://github.com/nlpxucan/WizardLM?ref=itsfoss.com" rel="noreferrer">WizardCoder</a> is an open-source code Large Language Model (LLM) optimized on Llama 2. It can handle complex instructions well and has been fine-tuned accordingly.</p><p>The Evol-Instruct algorithm used ensures that the model is fine-tuned with more complete and rich instructions, making the WizardCoder model shine for coding tasks. The model claims that it outperforms Gemini Pro, ChatGPT 3.5, and more, thanks to this algorithm. So, a pretty good LLM for an AI coding assistant.</p><p>The latest release at the time, <strong>WizardCoder-33B-V1.1</strong>&#xA0;is trained from deepseek-coder-33b-base. You can also use their variants like WizardCoder-Python-34B-V1.0. </p><p>It is available in the <a href="https://itsfoss.com/ollama/" rel="noreferrer">Ollama</a> library if you want to try it out.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/WizardLMTeam/WizardCoder-15B-V1.0?ref=itsfoss.com" class="kg-btn kg-btn-accent">WizardCoder</a></div><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ollama-setup-linux/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Running AI Locally Using Ollama on Ubuntu Linux</div><div class="kg-bookmark-description">Running AI locally on Linux because open source empowers us to do so.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/05/run-ai-locally-in-linux-using-ollama.png" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"></div></a></figure><h2 id="2-phind-codellama">2. Phind CodeLlama</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/phind-code-model-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="665" srcset="https://itsfoss.com/content/images/size/w600/2024/07/phind-code-model-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/phind-code-model-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/phind-code-model-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/phind-code-model-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Phind is one of the <a href="https://itsfoss.com/ai-search-engines/" rel="noreferrer">best AI search engines</a>, but their code LLM is just as good. Phind CodeLlama is a code generation model based on CodeLlama 34B fine-tuned for instruct use cases. </p><p>The model is trained on a dataset that includes high-quality programming problems and solutions. It was also trained using DeepSpeed ZeRO 3 and Flash Attention 2 in three hours on 32 A100-80 GB GPUs. </p><p>To guarantee the accuracy of their findings, Phind utilized OpenAI&apos;s decontamination technique on their dataset by extracting portions of text from each assessment case and verifying if there were corresponding matches in the trained examples.</p><p>Two variations of the model exist: v1 and v2. v1 is built on CodeLlama 34B and CodeLlama-Python 34B. The v2 variant is just an iteration of v1, trained on an additional 1.5B tokens of high-quality programming-related data.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/Phind/Phind-CodeLlama-34B-v2?ref=itsfoss.com" class="kg-btn kg-btn-accent">Phind CodeLlama</a></div><h2 id="3-mistral7b-and-mixtral-8x7b">3. Mistral7B and Mixtral-8x7B</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/mistral-ai-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="831" srcset="https://itsfoss.com/content/images/size/w600/2024/07/mistral-ai-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/mistral-ai-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/mistral-ai-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/mistral-ai-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Developed by Mistral AI, both Mistral7B and Mixtral 8x7B hail themselves as the best models of their respective sizes. Mistral 7B has a 7.3B parameter and outperforms Llama 2 13B on benchmarks.</p><p>I did find it running faster when using Ollama on my Ubuntu system.</p><p>Some technical details: greater in size, Mixtral 8x7B is a Sparse Mixture-of-Experts (SMoE) model with 46.7B parameters. Although it has a large number of parameters, it only requires 12.9B parameters for each token.</p><p>Both models can be fine-tuned according to the task you need to accomplish. However, it also works for coding.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/mistralai?ref=itsfoss.com" class="kg-btn kg-btn-accent">Mistral AI</a></div><h2 id="4-codebooga">4. CodeBooga</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/codebooga-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="540" srcset="https://itsfoss.com/content/images/size/w600/2024/07/codebooga-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/codebooga-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/codebooga-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/codebooga-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Codebooga is a superb open-source code LLM, mainly because it is a merge of Phind-Codellama 34B v2 and WizardCoder-Python-34B-V1.0. It seems it is one of the best models to use for Python and JavaScript coding tasks.</p><p>It features 33.4 billion parameters in total and could be better than the models merged when you evaluate it for your use-case.</p><p>CodeBooga may not be as popular, but it is also available in the Ollama library for you to try.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/oobabooga/CodeBooga-34B-v0.1?ref=itsfoss.com" class="kg-btn kg-btn-accent">CodeBooga</a></div><h2 id="5-code-llama"><strong>5. Code Llama</strong></h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/codellama-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="855" srcset="https://itsfoss.com/content/images/size/w600/2024/07/codellama-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/codellama-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/codellama-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/codellama-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Developed by Meta AI, <a href="https://github.com/facebookresearch/codellama?ref=itsfoss.com" rel="noreferrer">Code Llama</a> is a specialized version of Llama 2. This model is trained on a code-specific dataset; hence, it can generate code and understand natural language about code from any prompts. </p><p>There are four sizes of Code Llama, namely 7B, 13B, 34B, and 70B parameters respectively. </p><p>All the different models serve different purposes and require various levels of resources. The 7B model can run on a single GPU. Comparatively, the 34B and 70B offer better results, requiring more resources. </p><p>Overall, if you do not have much resources to spare, the 7B and 13B models can be a good pick.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/facebookresearch/codellama?ref=itsfoss.com" class="kg-btn kg-btn-accent">Code Llama</a></div><h2 id="6-codegeex">6. CodeGeeX</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/codegeex-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="778" srcset="https://itsfoss.com/content/images/size/w600/2024/07/codegeex-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/codegeex-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/codegeex-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/codegeex-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>CodeGeeX is one of the best GitHub Copilot alternatives, the first of its type on the list. It is a code-generation LLM with over 13 billion parameters, trained on more than 850 billion tokens.</p><p>CodeGeeX offers some special features, such as Crosslingual Code Translation which allows you to translate code into different languages. It is also available for Visual Studio Code and other IDEs (Integrated Development Environment) for free as a customizable programming assistant. The integrations available for all kinds of IDEs make it a perfect Copilot alternative for many.</p><p>With AI coding assistants like this on top of Ollama, you don&apos;t have to rely on Google search queries, but just the LLM to help you out locally. Of course, you can replace GitHub Copilot with these solutions.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/THUDM/CodeGeeX?ref=itsfoss.com" class="kg-btn kg-btn-accent">CodeGeeX</a></div><h2 id="7-tabby">7. Tabby</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/tabby-AI.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="1245" height="970" srcset="https://itsfoss.com/content/images/size/w600/2024/07/tabby-AI.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/tabby-AI.jpg 1000w, https://itsfoss.com/content/images/2024/07/tabby-AI.jpg 1245w" sizes="(min-width: 720px) 720px"></figure><p>Tabby is one of the most feature-rich open-source GitHub Copilot alternatives actively being developed by the community. It can be used through many IDEs as an extension, such as Visual Code.</p><p>One of the most impressive open-source self-hosted replacement to Microsoft&apos;s Copilot AI.</p><p>It can create code snippets from comments and contextual code and unlike some other copilot alternatives, it runs on your infrastructure. Written in Rust, Tabby is designed with performance in mind. You also have a <a href="https://demo.tabbyml.com/?ref=itsfoss.com" rel="noreferrer">live demo</a> to test it out before installing it.</p><p>Customization is straightforward with it. You have a number of open-source LLMs, like StarCoder, CodeLlama, and DeepseekCode, to choose from. You can also provide access to your repository model, so Tabby has more context.  It can be a nice AI coding companion.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://tabby.tabbyml.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Tabby</a></div><h2 id="8-starcoder">8. StarCoder</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/starcoder-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="686" srcset="https://itsfoss.com/content/images/size/w600/2024/07/starcoder-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/starcoder-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/starcoder-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/starcoder-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>StarCoder is a code-focused LLM trained in over 80 programming languages, Git commits, GitHub issues, and Jupyter notebooks.&#xA0;It is trained on over 15 billion parameters with over 1 trillion tokens. </p><p>The StarCoder models can analyze more input than any other open LLM, with a context length of over 8,000 tokens. While it may not be a popular option, it can be a good fit for an AI coding assistant.</p><p>There also exists another version called Starcoder2 which consists of a dataset 4 times that of Starcoder. It also comes in three sizes, 3B, 7B, and 15B trained on 3.3 to 4.3 trillion tokens.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/bigcode/starcoder?ref=itsfoss.com" class="kg-btn kg-btn-accent">StarCoder</a></div><h2 id="9-deepseek-coder">9. Deepseek Coder</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/deepseek-coder-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="751" srcset="https://itsfoss.com/content/images/size/w600/2024/07/deepseek-coder-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/deepseek-coder-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/deepseek-coder-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/deepseek-coder-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>The Deepseek coder series offers models of size 1B all the way to 33B. Trained from scratch on over 2T tokens, it is a high-performance code LLM.  It also showed exceptional performance when compared to proprietary LLMs such as  GPT 4.</p><p>Considering the origin team for the model is based in China, it has also been trained with Chinese language along with English.</p><p>Deepseek coder&apos;s 1.3B version offers lightning-fast task completion, while its 33B version can do the most complex of tasks with a 16K window size. You can utilize it as one of the most lightweight copilot alternatives.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/deepseek-ai/DeepSeek-Coder?ref=itsfoss.com" class="kg-btn kg-btn-accent">Deepseek Coder</a></div><h2 id="10-dolphinmixtral">10. DolphinMixtral</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/dolphin-mixtral-1.jpg" class="kg-image" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding" loading="lazy" width="2000" height="498" srcset="https://itsfoss.com/content/images/size/w600/2024/07/dolphin-mixtral-1.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/dolphin-mixtral-1.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/dolphin-mixtral-1.jpg 1600w, https://itsfoss.com/content/images/size/w2400/2024/07/dolphin-mixtral-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>The Dolphin Model is based on Mixtral 8x7B with additional datasets of  Synthia, OpenHermes, PureDove, New Dolphin-Coder, and MagiCoder, making it a tab bit more efficient than Mixtral. Well, that&apos;s an interesting mixture indeed.</p><p>A point to note is the fact that this model is completely uncensored. </p><p>DolphineMixtral is just a more fine-tuned version of the normal Mixtral without bias. You can tweak it for your use-case.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://huggingface.co/cognitivecomputations/dolphin-2.5-mixtral-8x7b?ref=itsfoss.com" class="kg-btn kg-btn-accent">DolphinMixtral</a></div><p>Even with all the AI coding companions mentioned, you can utilize any open-source AI-powered chatbot as per your use-cases. I try to pick some of the best, but you have an endless list of choices that you can explore. Some of them can be found here:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/open-source-llms/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">14 Top Open Source LLMs For Research and Commercial Use</div><div class="kg-bookmark-description">There are hundreds of open-source LLMs, here, we handpick some of the best ones for you to check out.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/05/open-source-llms.png" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"></div></a></figure><h2 id="wrapping-up">Wrapping Up</h2><p>There are many open LLMs for coding, and some of them tailored to be utilized as open-source alternatives to Copilot. All of these LLMs are extremely capable and help you with almost all of your programming problems.</p><p>Almost every LLM here delivers different-sized models for all kinds of usage. So, make your pick and get started! </p>
  15. <!--kg-card-begin: html-->
  16. <h3 id="Swayam"><u>Author Info</u></h3>
  17. <section>
  18. <figure style="float: left; width: 20%; margin-left: 0px; margin-right: 15px;">
  19. <img src="https://itsfoss.com/content/images/2024/06/swayam-sai-das-1.jpg" alt="GitHub Copilot Alternatives: Best Open Source LLMs for Coding"></figure>
  20. <p>Swayam Sai Das is a student exploring the realms of Linux as an <b>Intern Writer</b> at It&apos;s FOSS. He is dedicated, when trying to push ranks in FPS games and enjoys reading literature classics in an attempt of putting on an academic facade.
  21. </p></section>
  22.  
  23. <!--kg-card-end: html-->
  24. ]]></content:encoded></item><item><title><![CDATA[Open External Links in AppImage for Login]]></title><description><![CDATA[Having trouble logging in with AppImage application? Here's what you can do.]]></description><link>https://itsfoss.com/appimage-open-external-links/</link><guid isPermaLink="false">652e0cdc8ebe181c27aab9a9</guid><category><![CDATA[Troubleshoot 🔬]]></category><dc:creator><![CDATA[Sreenath]]></dc:creator><pubDate>Sat, 20 Jul 2024 13:21:41 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/open-external-links-in-appimage.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/open-external-links-in-appimage.png" alt="Open External Links in AppImage for Login"><p>AppImage is a popular packaging format for Linux systems. You&apos;ll often find applications packaged in this format.</p><p>Sometimes, when you try to log in to a service&#x2019;s AppImage through a browser, even though it will report a success and tell you to go back to the app, it actually won&#x2019;t.</p><p>Let me share a quick tip on how to force open external links in AppImage so that you can log into it through a browser.</p><h2 id="make-appimage-open-external-links">Make AppImage open external links</h2><p>Here, I am using an AppImage for <a href="https://todoist.com/?ref=itsfoss.com">Todoist</a> that needs you to log in through the browser.</p><p>First, open the app and click on login through the browser button.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/1-click-on-login-via-browser.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1038" height="655" srcset="https://itsfoss.com/content/images/size/w600/2023/10/1-click-on-login-via-browser.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/1-click-on-login-via-browser.png 1000w, https://itsfoss.com/content/images/2023/10/1-click-on-login-via-browser.png 1038w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click on Login via browser</span></figcaption></figure><p>When it asks you to login, enter the credentials and log in.</p><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Use Firefox, as that will provide more options for opening external links.</div></div><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/2-click-on-login-button.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1115" height="602" srcset="https://itsfoss.com/content/images/size/w600/2023/10/2-click-on-login-button.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/2-click-on-login-button.png 1000w, https://itsfoss.com/content/images/2023/10/2-click-on-login-button.png 1115w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Login through Web Browser</span></figcaption></figure><p>Once you successfully log in, it will ask you to open the app in an external app.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/3-click-on-chose-different-application.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1115" height="602" srcset="https://itsfoss.com/content/images/size/w600/2023/10/3-click-on-chose-different-application.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/3-click-on-chose-different-application.png 1000w, https://itsfoss.com/content/images/2023/10/3-click-on-chose-different-application.png 1115w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Choose a different Application</span></figcaption></figure><p>If your System Handler finds the proper app, then there is no issue. If you want to open it in another app of your choice, click on &#x201C;Choose a different application&#x201D; link.</p><p>Now, click on &#x201C;Choose&#x201D; button.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/4-click-on-chose-to-open-file-browser-1.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1115" height="602" srcset="https://itsfoss.com/content/images/size/w600/2023/10/4-click-on-chose-to-open-file-browser-1.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/4-click-on-chose-to-open-file-browser-1.png 1000w, https://itsfoss.com/content/images/2023/10/4-click-on-chose-to-open-file-browser-1.png 1115w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click on Choose</span></figcaption></figure><p>This will bring you to the file chooser. Select the AppImage of your choice, in this case, Todoist, to open that particular link.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/5-select-appimage.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1082" height="569" srcset="https://itsfoss.com/content/images/size/w600/2023/10/5-select-appimage.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/5-select-appimage.png 1000w, https://itsfoss.com/content/images/2023/10/5-select-appimage.png 1082w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Locate the AppImage</span></figcaption></figure><p>Click on Select. Once selected, press &#x201C;Open Link&#x201D; to open it in the AppImage.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2023/10/6-open-link-1.png" class="kg-image" alt="Open External Links in AppImage for Login" loading="lazy" width="1115" height="602" srcset="https://itsfoss.com/content/images/size/w600/2023/10/6-open-link-1.png 600w, https://itsfoss.com/content/images/size/w1000/2023/10/6-open-link-1.png 1000w, https://itsfoss.com/content/images/2023/10/6-open-link-1.png 1115w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click on Open Link button</span></figcaption></figure><p>That&apos;s it. You can see the AppImage will be now logged in. </p><p>Please note that this is a very specific scenario and you&apos;ll encounter it with very few applications. </p><p>I hope this quick tip helps you. Please let me know if you have questions or suggestions in the comments.</p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More]]></title><description><![CDATA[I set up a Raspberry Pi for my three year old kid and it is going smooth.]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-29/</link><guid isPermaLink="false">6694916842f35505e15d05c2</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 18 Jul 2024 03:23:11 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/foss-weekly-22-29.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/foss-weekly-22-29.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><p>What is the right time to introduce children to computers? I have been pondering this for the past few months. And earlier this month, I finally decided to set up a dedicated Raspberry Pi-based computer for my three year old daughter. Here&apos;s what I did and how it is going so far.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/raspberry-pi-kids-set-up/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How I Set Up Raspberry Pi for My 3 Year Old Kid</div><div class="kg-bookmark-description">You are never too young to learn</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/raspberry-pi-setup-for-kids.jpg" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition</strong></p><ul><li>A new kernel release</li><li>Taking a look at LibreChat</li><li>Solus starting its de-snapping process</li><li>Ubuntu 24.04 LTS finally fixing an annoying issue.</li><li>And other Linux news, videos and, of course, memes!</li></ul><h2 id="%F0%9F%9B%92-dont-miss-this-ebook-deal">&#x1F6D2; Don&apos;t miss this ebook deal</h2><p></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.humblebundle.com/books/linux-for-seasoned-admins-oreilly-books?partner=itsfoss&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Humble Tech Book Bundle: Linux for Seasoned Admins by O&#x2019;Reilly</div><div class="kg-bookmark-description">Get 15 books from O&#x2019;Reilly on a range of topics, including DevOps, containerization, version control with Git &amp; more! Your purchase helps Code for America.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">Humble Bundle</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hb.imgix.net/3ae61cb2951201b7907cffdc1bae0dd966edf9d5.png?auto=compress,format&amp;h=630&amp;w=1200&amp;s=ce5c5736df1fe9ea1c137f1593b1a64f" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F9B8;&#x200D;&#x2642;&#xFE0F;</div><div class="kg-callout-text">Not related to Linux, but if you like the Amazon Prime Series, <b><strong style="white-space: pre-wrap;">The Boys</strong></b>, you might want to read the comic book it is based on. The entire comic book is available in PDF and CBZ format on Humble Bundle. The deal ends in a few hours today. <a href="https://www.humblebundle.com/books/boys-are-back-this-is-gonna-hurt-books?partner=itsfoss&amp;ref=itsfoss.com" rel="noreferrer">Check it out here</a>.</div></div><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Linux kernel 6.10 has <a href="https://news.itsfoss.com/linux-kernel-6-10-release/?ref=itsfoss.com" rel="noreferrer">emerged</a> with all kinds of refinements.</li><li>Firefox 128 release <a href="https://news.itsfoss.com/firefox-128-release/?ref=itsfoss.com">has arrived</a> with some neat improvements.</li><li>Arm has introduced a new <a href="https://news.itsfoss.com/arm-open-source-asr-upscaling/?ref=itsfoss.com">open-source upscaler</a> for smartphones.</li><li>The developers of Solus have started <a href="https://news.itsfoss.com/solus-linux-drop-snap/?ref=itsfoss.com">the process</a> of removing Snaps.</li><li>Zed, the code editor from the creators of Atom, has <a href="https://news.itsfoss.com/zed-linux/?ref=itsfoss.com">debuted</a> on Linux.</li><li>Ubuntu 23.10 has reached <a href="https://news.itsfoss.com/ubuntu-23-10-eol/?ref=itsfoss.com">end of life</a>, upgrade before you have issues.</li><li>Proton recently <a href="https://news.itsfoss.com/proton-pass-secure-links/?ref=itsfoss.com">introduced</a> a new secure password sharing feature for Pass.</li><li>Ubuntu 24.04 LTS has finally <a href="https://news.itsfoss.com/ubuntu-24-04-deb-install/?ref=itsfoss.com">addressed</a> the annoying issue with package installation.</li></ul><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-24-04-deb-install/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Ubuntu 24.04 LTS Can Now Do What It Should Have Always Done</div><div class="kg-bookmark-description">Ubuntu 24.04 LTS is no longer disappointing after this fix!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/ubuntu-appcenter-debian.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>Apple has surprisingly <a href="https://news.itsfoss.com/apple-approves-utm-se/?ref=itsfoss.com">reconsidered</a> their stance on approving an open-source emulator app for iOS. Are they worried about something? &#x1F914;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/apple-approves-utm-se/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Apple Reconsiders its Approval of Open-Source Emulator App for iOS</div><div class="kg-bookmark-description">Thank you, Apple, more open-source options for the users!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/apple-reconsiders-opensource-emulation.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>A series comprising of 10 chapters written with hands-on approach to help you start your Linux command line journey.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/linux-terminal-basics/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Linux Command Line Introduction [Free Course]</div><div class="kg-bookmark-description">Want to know the basics of the Linux command line? Here&#x2019;s a tutorial series with a hands-on approach.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/01/getting-started-with-linux-terminal.webp" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><p><a href="https://itsfoss.com/librechat-linux/">LibreChat</a> can be your one-stop app for accessing an array of AI models.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/librechat-linux/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">What is LibreChat AI and How to install it on Linux?</div><div class="kg-bookmark-description">An open source project that lets you interact with various AI models from one unified interface. Here&#x2019;s how I set it up on my Linux system.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Kumar</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/librechat-linux.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-video-tutorial">&#x1F4F9; Video tutorial</h2><p>Complete beginner&apos;s guide to Nano editor</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/NCisjUG4OL4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Editing Files With Nano Editor in Linux [Complete Hands-on Course for Beginners]"></iframe></figure><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>The world of programming is ever-evolving, here are some <a href="https://news.itsfoss.com/new-open-source-programming-languages/?ref=itsfoss.com">open-source programming languages</a> that you may have missed:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/new-open-source-programming-languages/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">5 New Open Source Programming Languages That You Might Have Missed!</div><div class="kg-bookmark-description">You never know, one of these programming languages can be the next big thing!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/opensource-programming-languages.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><p>For those who like listening to podcasts, <a href="https://news.itsfoss.com/antennapod/?ref=itsfoss.com">this one</a> for Android is a good one.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/antennapod/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">This Open-Source Android Podcast App is What You Need in 2024</div><div class="kg-bookmark-description">A neat podcast manager app.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/antennapod-foss.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>How&apos;s your <a href="https://itsfoss.com/quiz/the-networking-command-crossword/">networking game</a> on Linux?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/the-networking-command-crossword/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Networking Command Crossword</div><div class="kg-bookmark-description">Do you know how to manage your network using commands? Test your expertise by solving the crossword.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/NETWORKING-CROSSWORD.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>In KDE Plasma, the *<em>klipboard</em>* (hah) can actually help you open the contents based on the MIME type. First, open the clipboard by clicking on the clipboard icon in the panel.</p><p>Now, click on the <em>Action</em> button located next to the clipboard item and select a suitable app. In the screenshot below, I have a URL copied and can select apps, that can handle HTML document.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/open-clipboard-items-directly-in-kde-plasma.png" class="kg-image" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More" loading="lazy" width="898" height="587" srcset="https://itsfoss.com/content/images/size/w600/2024/07/open-clipboard-items-directly-in-kde-plasma.png 600w, https://itsfoss.com/content/images/2024/07/open-clipboard-items-directly-in-kde-plasma.png 898w" sizes="(min-width: 720px) 720px"></figure><p>Similarly, images can be opened using any of the apps installed (like Gwenview), that can handle image files.</p><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>Occasionally, it can be a handful. But, never lose hope newbies!</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/meme2.png" class="kg-image" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/meme2.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/meme2.png 1000w, https://itsfoss.com/content/images/2024/07/meme2.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>The SysAdmin Day this year will be on 26th July. For the uninitiated, the last Friday of July is celebrated as SysAdmin Appreciation Day. Organize an even at your workplace perhaps?</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>FOSSer Daniel recently shared a <a href="https://itsfoss.community/t/progress-update-on-my-linux-from-scratch-project/12296?ref=itsfoss.com">progress update</a> on their Linux from Scratch project.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/progress-update-on-my-linux-from-scratch-project/12296?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Progress Update On My Linux From Scratch Project</div><div class="kg-bookmark-description">After several attempts and learning, I am ready to start chapter 8!!! This is a long list of over 50 tar packages to unzip and &#x201D;./configure &amp;&amp; make &amp;&amp; make install, no big deal!! Next chapter I can prepare for booting!!!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">Daniel_Phillips</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/optimized/2X/0/01467c9af00006ccd746be71e445f9c0643b71cd_2_1024x576.jpeg" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><p>An <a href="https://itsfoss.community/t/what-job-for-many-this-is-historical-for-other-perhaps-its-tomorrow/12294?ref=itsfoss.com">interesting conversation</a> has been brought up by Paul, maybe you can contribute?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/what-job-for-many-this-is-historical-for-other-perhaps-its-tomorrow/12294?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">What job ? For many this is historical for other perhaps its tomorrow</div><div class="kg-bookmark-description">This is inspired as a question having read another entry by a fellow member If you had your time again, or if you are just starting, or thinking of a change Where would you like to work? For whom? Doing what? How much do you think you should be paid, local currency accepted. Job title ? On what types of system and running what ? Yes you can come out of retirement, by choice. No imagination, can be a historical event or job you did and for who ?</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">callpaul.eu (Paul)</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.29: Kernel 6.10 Release, LibreChat, Raspberry Pi for Kids, Learning Commands and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a>&#xA0;and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[How I Set Up Raspberry Pi for My 3 Year Old Kid]]></title><description><![CDATA[You are never too young to learn]]></description><link>https://itsfoss.com/raspberry-pi-kids-set-up/</link><guid isPermaLink="false">669676db42f35505e15d0a51</guid><category><![CDATA[Raspberry Pi]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Wed, 17 Jul 2024 11:32:59 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/raspberry-pi-setup-for-kids.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/raspberry-pi-setup-for-kids.jpg" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid"><p>Children are getting smarter these days. They are in touch with smart devices, after all.</p><p>It is no more surprising to see children as young as one year old interacting with touch-based phones and tabs.</p><p>While parents worry about excessive screen time, computer education is essential at the same time.</p><p>This is why I decided to set up a dedicated computer running on Raspberry Pi for my three-year-old daughter, Ushika.</p><p>I shared <a href="https://x.com/itsfoss2/status/1809952252414644444?ref=itsfoss.com" rel="noreferrer">an image of this setup on Twitter</a> and some people suggested that I should write an   article about the things I&apos;ve installed as it would interest many Linux using parents.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/ushika-kid-using-raspberry-pi.jpg" class="kg-image" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid" loading="lazy" width="1000" height="750" srcset="https://itsfoss.com/content/images/size/w600/2024/07/ushika-kid-using-raspberry-pi.jpg 600w, https://itsfoss.com/content/images/2024/07/ushika-kid-using-raspberry-pi.jpg 1000w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Please ignore the mess on the table</span></figcaption></figure><p>And thus here we are!</p><h2 id="whats-the-point-of-a-dedicated-system-for-a-3-year-old">What&apos;s the point of a dedicated system for a 3-year old?</h2><p>A dedicated system is important. I let Ushika use my laptop and she will consider it HER toy and start demanding it even when I am using it for work. This is not ideal for me.</p><p>Is she too young to use a computer? I don&apos;t know. Kids these days can operate a touch device at a much earlier age. The traditional desktop setup is different. Mouse control itself is a challenge, at least in the beginning.</p><p>The idea here is not to teach her coding and &apos;force&apos; her into becoming a computer wizard. I just want her to interact comfortably with a traditional computer system using a mouse and keyboard.</p><p>In any case, Ushika has had a strange fascination with my keyboard since she was hardly five months old so I guess it was time to introduce her to the the &apos;real computer&apos;.</p>
  25. <!--kg-card-begin: html-->
  26. <iframe src="https://player.vimeo.com/video/985612186?h=3a6494abd0&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" width="338" height="600" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" title="Little Ushika Playing With Keyboard"></iframe>
  27. <!--kg-card-end: html-->
  28. <h2 id="hardware-i-use-and-recommend">Hardware I use and recommend</h2><p>Here is what I used in the setup. If you plan to buy a Raspberry Pi after reading this article, this list will help you determine what other accessories you need besides the Pi board.</p><p><strong>Board</strong>: Raspberry Pi 5 4 GB. The 4 GB model would work fine as well; however, if you are buying a new one and your budget allows, you prefer going for the higher RAM model for the device&apos;s longevity. I have both 8 GB and 4 GB models sent by Raspberry Pi for review.</p><p><strong>SD Card</strong>: Anything above 32 GB is more than sufficient.</p><p><strong>Power supply</strong>: The official Raspberry Pi power supply. While you may power the Raspberry Pi 5 with a regular smartphone charger (5V-3A), but it will complain about not having enough power for peripheral devices (it requires 5V-5A in output). </p><p><strong>Keyboard and mouse</strong>: I had the official Raspberry Pi keyboard and mouse but you can use any inexpensive or spare ones. </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/06/raspberry-pi-5-keyboard.webp" class="kg-image" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid" loading="lazy" width="1500" height="1125" srcset="https://itsfoss.com/content/images/size/w600/2024/06/raspberry-pi-5-keyboard.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/06/raspberry-pi-5-keyboard.webp 1000w, https://itsfoss.com/content/images/2024/06/raspberry-pi-5-keyboard.webp 1500w" sizes="(min-width: 720px) 720px"></figure><p><strong>Screen and micro-HDMI cable</strong>: This is a must for obvious reasons. I utilized my old LG monitor. Please keep in mind that you&apos;ll need a micro-HDMI to HDMI cable/converter, as Pi 5 only has micro-HDMI ports.</p><p><strong>Speakers</strong>: I highly recommend using any speaker (or headset) because it is more fun for children to hear the feedback on their actions in the program they use. I used my Killburn Marshal speakers because I didn&apos;t have desk speakers and I don&apos;t want my 3 year old to use headsets from such a young age. I have ordered a simple desk speaker to complete the setup.</p><p><strong>Cooling</strong>: The official active cooler or any other means of cooling is highly recommended. </p><p><strong>Case</strong>: I used the <a href="https://itsfoss.com/pironman-5-review/" rel="noreferrer">Pironman case</a> as this super cool case has an in-built cooling tower. But you can use the official case or any other case. I recommend using a case open board could be fragile in the hands of young children.</p><div class="kg-card kg-product-card">
  29.            <div class="kg-product-card-container">
  30.                <img src="https://itsfoss.com/content/images/2024/06/pironman-5.webp" width="700" height="700" class="kg-product-card-image" loading="lazy" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid">
  31.                <div class="kg-product-card-title-container">
  32.                    <h4 class="kg-product-card-title"><span style="white-space: pre-wrap;">Pironman 5 Case With Tower Cooler and Fan</span></h4>
  33.                </div>
  34.                
  35.  
  36.                <div class="kg-product-card-description"><p><span style="white-space: pre-wrap;">This dope Raspberry Pi 5 case has a tower cooler and dual RGB fans to keep the device cool. It also extends your Pi 5 with M.2 SSD slot and 2 standard HDMI ports. </span></p></div>
  37.                
  38.                    <a href="https://www.sunfounder.com/products/pironman-5-nvme-m-2-ssd-pcie-mini-pc-case-for-raspberry-pi-5?ref=itsfoss" class="kg-product-card-button kg-product-card-btn-accent" target="_blank" rel="noopener noreferrer"><span>Explore Pironman 5</span></a>
  39.                
  40.            </div>
  41.        </div><h2 id="software-i-use-and-recommend">Software I use and recommend</h2><p>Here&apos;s the software I have used so far:</p><p><strong>Operating system</strong>: I chose to stick with the default Debian-based Raspberry Pi OS instead of using a distro tailored for educating children. It is the applications that matter, not distro. Better to have an OS that is specifically created for the hardware in use. It is easier to look for troubleshooting material on the web (if there are any) for the Raspberry Pi OS.</p><p><a href="https://www.gcompris.net/index-en.html?ref=itsfoss.com"><strong>gCompris</strong></a>: This single application offers more than 100 activities for children aged 2 to 10. This is the main application my daughter is interacting with at the moment.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/gcompris-linux-app-for-kids.png" class="kg-image" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid" loading="lazy" width="800" height="520" srcset="https://itsfoss.com/content/images/size/w600/2024/07/gcompris-linux-app-for-kids.png 600w, https://itsfoss.com/content/images/2024/07/gcompris-linux-app-for-kids.png 800w" sizes="(min-width: 720px) 720px"></figure><p>There are games that help gain mouse control and get familiar with the keyboard. In addition to that, there are small games that involve memory matching, clock reading, basic mathematics, logic puzzles, etc.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">These applications may seem like the Flash-based games that were popular in the early 2000s. But I don&apos;t complain about the lack of modern looks as long as it makes the children happy and the application runs on with low system usage. </div></div><p><a href="https://apps.kde.org/en-gb/klettres/?ref=itsfoss.com"><strong>KLetters</strong></a>: This educational app from KDE helps learn the English alphabets and read simple syllable. Entering the letters also make a good exercise for the kids to get familiar with the letter positioning on the keyboard.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/klettres.png" class="kg-image" alt="How I Set Up Raspberry Pi for My 3 Year Old Kid" loading="lazy" width="834" height="659" srcset="https://itsfoss.com/content/images/size/w600/2024/07/klettres.png 600w, https://itsfoss.com/content/images/2024/07/klettres.png 834w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://tuxpaint.org/?ref=itsfoss.com" rel="noreferrer"><strong>TuxPaint</strong></a>: As the name suggests, this is a simple paint application for Linux systems. It lets children draw on the computer. You&apos;ll find this application used in many schools as well.</p><p>There is also <a href="https://tuxmath.org/?ref=itsfoss.com">TuxMath</a> which helps children learn basic mathematics through games. I haven&apos;t used it yet because Ushika is too young for that. She can count but she cannot do mathematical calculations yet.</p><h2 id="how-is-it-going">How is it going?</h2><p>Ushika struggled with the mouse for the first two days. She has tiny hands and it was difficult for her to both move the mouse and do the left click. She started using the mouse wheel for movement and clicking both and I had to repeatedly correct her.</p><p>I even considered buying a tiny mouse until she saw signs of improvement with a Dell mouse a week later. She successfully finished a &apos;memory matching&apos; game on her own.</p><figure class="kg-card kg-embed-card"><iframe src="https://player.vimeo.com/video/985470381?h=2a6bd50f80&amp;app_id=122963" width="426" height="198" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write"></iframe></figure><p>Her mouse handling has certainly gotten better. The next goal is to get her comfortable with the keyboard.</p><p>With the KLetters app, she tries to enter the letter displayed on the screen. There is initial struggle of finding the correct keys that are not in alphabetical order. With some practice, she will surely get better.</p><h2 id="what-next">What next?</h2><p>I intend to change the default wallpaper on my Raspberry Pi 5. Ushika sees the wallpaper and thinks it&apos;s &apos;her computer&apos; and demands that I move away and let her use it &#x1F606;</p><p>Jokes apart, I am glad to see that she has progressed pretty soon. Keyboard practice is what I aim for next with her computer training.</p><p>As I mentioned in the beginning, the idea is not to teach her coding at this stage, although many programs teach coding to young children. My main motive is that she gets comfortable using the mouse and keyboard. Interacting with touch devices is simple, but controlling a mouse is different. Children should get familiar with the &apos;traditional computer&apos; if they have the opportunity.</p><p>I plan to update this article as time progresses and share what else is working (or not) with little Ushika&apos;s computer education.</p><p><em>If you have experience teaching computers to young children, please provide your valuable feedback and application suggestions in the comment. This will help people who are looking for advice on educating their children.</em></p>]]></content:encoded></item><item><title><![CDATA[LibreChat: Keep Your AI Models in One Place]]></title><description><![CDATA[An open source project that lets you interact with various AI models from one unified interface. Here's how I set it up on my Linux system.]]></description><link>https://itsfoss.com/librechat-linux/</link><guid isPermaLink="false">667976f43550f8e025a3dd33</guid><category><![CDATA[AI 🤖]]></category><dc:creator><![CDATA[Abhishek Kumar]]></dc:creator><pubDate>Mon, 15 Jul 2024 05:24:14 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/librechat-linux.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/librechat-linux.png" alt="LibreChat: Keep Your AI Models in One Place"><p>One problem AI users often face is the constant need to switch the chat interface.</p><p>ChatGPT might be good at many things but Perplexity is better at searching the web and answering your questions.</p><p>In fact, you may feel like asking the same question to another AI model if you are not satisfied with the current AI&apos;s answer.</p><p>But logging into another AI and then copy pasting the same questions is cumbersome task.</p><p>This is why there are tools that allow you to use more than one AI model from a single interface. However, most of such services are paid.</p><p>And this is where <a href="https://www.librechat.ai/?ref=itsfoss.com">LibreChat</a> comes into the picture. </p><p>Let&apos;s dive in and discover how this game-changing platform can enhance your digital experience.</p><h2 id="what-is-librechat-ai">What is LibreChat AI?</h2><p><strong>LibreChat AI</strong> is an open-source platform that allows users to chat and interact with various AI models through a unified interface. You can use OpenAI, Gemini, Anthropic and other AI models using their API. You may also use <a href="https://itsfoss.com/ollama/" rel="noreferrer">Ollama</a> as an endpoint and use LibreChat to interact with local LLMs. It can be installed locally or deployed on a server.</p><p>LibreChat is designed to be highly customizable and supports a wide range of AI providers and services. Let me summarize its main features:</p><ul><li><strong>Free and Open Source:</strong> Accessible to everyone without any costs.</li><li><strong>Customization:</strong> Offers extensive options to tailor the platform to individual preferences.</li><li><strong>Multi-AI Support:</strong> Integrates with numerous AI models and services.</li><li><strong>Unified Interface:</strong> Provides a consistent experience for interacting with different AI models.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-homepage.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1534" height="946" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-homepage.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-homepage.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-homepage.png 1534w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">LibreChat Official website homepage</span></figcaption></figure><h2 id="installing-librechat">Installing LibreChat</h2><p>Getting LibreChat AI up and running is a straightforward process, with two primary methods: <strong>NPM</strong> and <strong>Docker </strong>installation. </p><p>While both options offer advantages, <strong>Docker is my preferred choice for its simplicity and efficiency</strong>. However, we&apos;ll explore both in this article.</p><p>You can also refer to the <a href="https://www.librechat.ai/docs?ref=itsfoss.com" rel="noreferrer">official documentation</a> for detailed installation instructions on LibreChat. I must say that they have done a great job by providing a comprehensive guide covering every step of the process.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-documentation.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1468" height="869" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-documentation.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-documentation.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-documentation.png 1468w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">LibreChat documentation page</span></figcaption></figure><h3 id="method-1-install-librechat-with-npm">Method 1: Install LibreChat with NPM</h3><p>Before you begin with the installation, make sure that you have all the prerequisites for our project:</p><p><strong>Prerequisites:</strong></p><ul><li>Node.js 18+: <a href="https://nodejs.org/en/download?ref=itsfoss.com" rel="noreferrer">https://nodejs.org/en/download</a></li><li>Git: <a href="https://git-scm.com/download/?ref=itsfoss.com" rel="noreferrer">https://git-scm.com/download/</a></li><li>MongoDB (Atlas or Community Server)<ul><li><a href="https://www.librechat.ai/docs/configuration/mongodb/mongodb_atlas?ref=itsfoss.com">MongoDB Atlas</a></li><li><a href="https://www.librechat.ai/docs/configuration/mongodb/mongodb_community?ref=itsfoss.com">MongoDB Community Server</a></li></ul></li></ul><p>Once they are installed, you can move forward setting-up your openAI clone interface.</p><p><strong>Preparing installation environment</strong></p><p>First, you need to clone the official LibreChat repository as it contains all the files you need to build LibreChat:</p><pre><code class="language-bash ">git clone https://github.com/danny-avila/LibreChat.git</code></pre><p>Navigate to the cloned directory:</p><pre><code class="language-bash">cd LibreChat</code></pre><p>Now you create a <code>.env</code> file from the <code>.env.example</code> </p><pre><code class="language-bash">cp .env.example .env</code></pre><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">Edit the newly created <code spellcheck="false" style="white-space: pre-wrap;">.env</code> file to update the <code spellcheck="false" style="white-space: pre-wrap;">MONGO_URI</code> with your own</div></div><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-mongodb-uri.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1106" height="725" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-mongodb-uri.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-mongodb-uri.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-mongodb-uri.png 1106w" sizes="(min-width: 720px) 720px"></figure><p><strong>Building LibreChat</strong></p><p>Once the preparation steps have finished, we can build the project from the source in a few simple steps.</p><p>To install the dependencies:</p><pre><code class="language-bash">npm ci</code></pre><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-installing-dependencies-1.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1106" height="907" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-installing-dependencies-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-installing-dependencies-1.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-installing-dependencies-1.png 1106w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Downloading all the dependencies</span></figcaption></figure><p>This command will build the frontend of LibreChat:</p><pre><code class="language-bash">npm run frontend</code></pre><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-building-frontend.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1106" height="948" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-building-frontend.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-building-frontend.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-building-frontend.png 1106w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Building the frontend of LibreChat</span></figcaption></figure><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">In the documentation, they directly build the backend, but during testing, I learned that you first need to run the MongoDB server. Otherwise, it&apos;ll throw errors and won&apos;t work at all.</div></div><p>MongoDB requires a data directory to store its data files. Thus, create a directory on your system where you want to store the MongoDB data files (e.g., <code>/path/to/data/directory</code>).</p><p>After that, you need to be in the same directory where the MongoDB has been installed i.e. <code>/usr/bin</code> then just type this command:</p><pre><code class="language-bash">./mongod --dbpath=/path/to/data/directory</code></pre><p>Now you can build the backend (ignore the errors):</p><pre><code class="language-bash">npm run backend</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-server-started-at-localhost.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1106" height="948" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-server-started-at-localhost.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-server-started-at-localhost.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-server-started-at-localhost.png 1106w" sizes="(min-width: 720px) 720px"></figure><p>You have successfully installed LibreChat. You can access it by visitng <a href="http://localhost:3080/?ref=itsfoss.com">http://localhost:3080/</a></p><h3 id="method-2-install-librechat-using-docker">Method 2: Install LibreChat using Docker</h3><p>Okay hear me out! This explains my frustration. So, it took me just a one liner command to run LibreChat in Docker. After battling with all the pop-ups &amp; dependency errors, this was like a walk in the park.</p><p><strong>Please ensure that you have Git and Docker installed on your system.</strong></p><p>The first few steps will remain the same like cloning the repository:</p><pre><code class="language-bash">git clone https://github.com/danny-avila/LibreChat.git</code></pre><p>and creating <code>.env</code> file from <code>.env.example</code> :</p><pre><code class="language-bash">cp .env.example .env</code></pre><p>The docker compose file is already provided in the repository that we cloned, thus all we need to do is run our docker:</p><pre><code class="language-bash">sudo docker compose up -d</code></pre><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-docker-compose.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1132" height="383" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-docker-compose.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-docker-compose.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-docker-compose.png 1132w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Running LibreChat on Docker</span></figcaption></figure><p>To access the LibreChat, visit <a href="http://localhost:3080/?ref=itsfoss.com">http://localhost:3080/</a>.</p><h2 id="first-run-of-librechat">First run of LibreChat</h2><p>Getting started with LibreChat involves a straightforward login process.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-login.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="974" height="820" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-login.png 600w, https://itsfoss.com/content/images/2024/07/librechat-login.png 974w" sizes="(min-width: 720px) 720px"></figure><p>You do have to signup first to login.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-signup.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="917" height="810" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-signup.png 600w, https://itsfoss.com/content/images/2024/07/librechat-signup.png 917w" sizes="(min-width: 720px) 720px"></figure><p></p><p>Once you&apos;ve navigated that initial step, you&apos;re greeted by a minimalist interface that&apos;s almost reminiscent of ChatGPT&apos;s clean design. It&apos;s a no-frills approach that puts the focus squarely on the conversation. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-homepanel.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1850" height="939" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-homepanel.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-homepanel.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/librechat-homepanel.png 1600w, https://itsfoss.com/content/images/2024/07/librechat-homepanel.png 1850w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">LibreChat first look</span></figcaption></figure><p>There is an option to create custom prompts as well:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-system-prompt.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1836" height="734" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-system-prompt.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-system-prompt.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/librechat-system-prompt.png 1600w, https://itsfoss.com/content/images/2024/07/librechat-system-prompt.png 1836w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Creating prompt pane for LibreChat (click to expand)</span></figcaption></figure><p>You can customize LibreChat to your liking by going to the settings pane:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-settings.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="838" height="642" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-settings.png 600w, https://itsfoss.com/content/images/2024/07/librechat-settings.png 838w" sizes="(min-width: 720px) 720px"></figure><p>While to some people, it might not be as visually striking as some other platforms, the simplicity is refreshing and allows you to dive right into interacting with the AI without distractions.</p><h2 id="accessing-ai-models-using-their-api">Accessing AI models using their API</h2><p>LibreChat operates as a gateway to various AI models. It provides a platform to access and utilize the capabilities of models from other providers like OpenAI&apos;s ChatGPT, Google&apos;s Gemini, and others. </p><p>This means that to fully experience LibreChat&apos;s potential, you&apos;ll need to have API access to these external AI services.</p><p>For this tutorial, I have used Google&apos;s Gemini (free) API to have a conversation with our AI assistant. Unfortunately, I couldn&apos;t test with OpenAI&apos;s API since during testing they flagged my account and banned me.</p><h3 id="getting-googles-api-key">Getting Google&apos;s API key:</h3><p>For Google, you can either use the <strong>Generative Language API</strong> (for Gemini models), or the <strong>Vertex AI API</strong> (for Gemini, PaLM2 &amp; Codey models).</p><p>To use Gemini models through Google AI Studio, you&#x2019;ll need an API key. If you don&#x2019;t already have one, create a key in <a href="https://aistudio.google.com/app/apikey?ref=itsfoss.com" rel="noreferrer">Google AI Studio</a>.</p><p>Once you have your key, provide the key in your .<code>env</code> file, which allows all users of your instance to use it:</p><pre><code class="language-bash">GOOGLE_KEY=mY_SeCreT_w9347w8_kEY</code></pre><p>Or you can enter it via GUI by selecting your prefered AI provider i.e. Google in our case:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-selecting-google-gemini.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="931" height="737" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-selecting-google-gemini.png 600w, https://itsfoss.com/content/images/2024/07/librechat-selecting-google-gemini.png 931w" sizes="(min-width: 720px) 720px"></figure><p>After that, it&apos;ll prompt you to enter your API key:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/librechat-gemini-api-gui.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="739" height="578" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-gemini-api-gui.png 600w, https://itsfoss.com/content/images/2024/07/librechat-gemini-api-gui.png 739w" sizes="(min-width: 720px) 720px"></figure><p>Now we are ready to chat with our Chat BOT.</p><h2 id="results">Results</h2><p>Since LibreChat is essentially a wrapper for powerful AI models housed in massive data centers, you can expect lightning-fast response times and minimal latency. </p><p>Here are a few results:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-response-difference-between-arm-x86.png" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1240" height="880" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-response-difference-between-arm-x86.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-response-difference-between-arm-x86.png 1000w, https://itsfoss.com/content/images/2024/07/librechat-response-difference-between-arm-x86.png 1240w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">LibreChat&apos;s reply to the question about difference between ARM &amp; X86 architecture</span></figcaption></figure><p>Another one:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/07/librechat-response-nextcloud-docker.gif" class="kg-image" alt="LibreChat: Keep Your AI Models in One Place" loading="lazy" width="1222" height="700" srcset="https://itsfoss.com/content/images/size/w600/2024/07/librechat-response-nextcloud-docker.gif 600w, https://itsfoss.com/content/images/size/w1000/2024/07/librechat-response-nextcloud-docker.gif 1000w, https://itsfoss.com/content/images/2024/07/librechat-response-nextcloud-docker.gif 1222w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">LibreChat&apos;s reply to create a docker-compose file for Nextcloud</span></figcaption></figure><p>As per <a href="https://www.librechat.ai/blog/2024-03-02_ollama?ref=itsfoss.com">documentation</a>, LibreChat can also integrate with Ollama. This means that if <a href="https://itsfoss.com/ollama-setup-linux/" rel="noreferrer">you have Ollama installed on your system</a>, you can run local LLMs in LibreChat.</p><p>Perhaps we&apos;ll have a dedicated tutorial on integrating LibreChat and Ollama in the future.</p><h2 id="final-thoughts">Final Thoughts</h2><p>LibreChat presents an intriguing proposition for users seeking AI interaction. Its open-source nature and ability to leverage multiple AI models offer a degree of flexibility and potential customization that proprietary platforms might lack. </p><p>In terms of alternatives, LibreChat could be a compelling option for Linux users who might find Copilot for Windows to be exclusive. </p><p>Unfortunately, due to account restrictions, I couldn&apos;t personally test the OpenAI API, a limitation that prevented a more comprehensive evaluation, specially the &quot;Chat with documents&quot; feature.</p><p>Nevertheless, LibreChat&apos;s potential is undeniable, and its evolution will be interesting to watch. </p><p>If you have more open source AI projects in mind, feel free to share with us! </p>]]></content:encoded></item><item><title><![CDATA[Jargon Buster: What is an Immutable Distro?]]></title><description><![CDATA[Immutable Linux distributions. While these existed for a while, it is getting popular now. Here's what you need to know about them.]]></description><link>https://itsfoss.com/immutable-distro/</link><guid isPermaLink="false">668d19793dcad83133b13531</guid><category><![CDATA[Explain]]></category><category><![CDATA[Jargon Buster]]></category><dc:creator><![CDATA[Ankush Das]]></dc:creator><pubDate>Fri, 12 Jul 2024 09:42:10 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/what-is-an-immutable-distro.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/what-is-an-immutable-distro.png" alt="Jargon Buster: What is an Immutable Distro?"><p>When something is termed &quot;Immutable&quot;, it means you cannot change it. For a Linux distribution, it carries the same meaning. </p><p>But, what exactly is an immutable distro? How is it different from a standard Linux distribution? Should you consider using them, or are they just a cool concept to have?</p><p>In this article, I shall answer all these questions.</p><h2 id="what-is-an-immutable-linux-distro">What is an Immutable Linux Distro?</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/what-is-an-immutable-distro-1.png" class="kg-image" alt="Jargon Buster: What is an Immutable Distro?" loading="lazy" width="800" height="450" srcset="https://itsfoss.com/content/images/size/w600/2024/07/what-is-an-immutable-distro-1.png 600w, https://itsfoss.com/content/images/2024/07/what-is-an-immutable-distro-1.png 800w" sizes="(min-width: 720px) 720px"></figure><p><strong>An immutable distro is an operating system that cannot be changed and is read-only.</strong> You cannot make any changes to the core of the operating system (system files and directories).</p><p>Yes, you can add/remove files for storage and perform all the daily activities. And, the data will be stored as usual. However, any changes that require administrator-level topics just won&apos;t apply. Any system-level change will be temporary (if that happens) and the change will be lost after a reboot. </p><p>Immutable distributions also <strong>handle updates in a distinct way</strong> which involves an entire operating system being replaced with new components like a new installation instead of just the packages being upgraded.</p><p>Often, users confuse themselves that an immutable distro is something entirely unique. But, it is the same Linux distribution, it just differs in how it works/how it allows modification and updates.</p><h2 id="how-are-they-different-from-standard-distros">How Are They Different From Standard Distros?</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/secure-update-immutable-distro.png" class="kg-image" alt="Jargon Buster: What is an Immutable Distro?" loading="lazy" width="800" height="450" srcset="https://itsfoss.com/content/images/size/w600/2024/07/secure-update-immutable-distro.png 600w, https://itsfoss.com/content/images/2024/07/secure-update-immutable-distro.png 800w" sizes="(min-width: 720px) 720px"></figure><p>For starters, <strong>you can easily break a non-immutable distribution with a sudo-level change</strong>, and it will stay like, until you fix it or re-install the entire operating system.</p><p>With an immutable distro, <strong>you cannot break things</strong> because you cannot modify anything important that makes the OS work reliably. In other words, it is by design that it will offer you a reliable and stable experience, even better than standard LTS releases.</p><p>When it comes to updates, it utilizes an <strong>&#x201C;image-based&#x201D; technique</strong>, where you create another instance of the operating system with newer system components. The entire operating system will be replaced with an updated one, keeping your personal files intact.</p><p>This gives you a benefit in terms of <strong>stability</strong> and also, <strong>security</strong>. Especially, for deployments in the cloud, embedded systems, or container architectures. </p><p>Some benefits of immutable options compared to standard distros include:</p><ul><li><strong>Malicious attackers cannot make permanent changes to the distro. You can just reboot it and have the same system files intact, giving you enhanced security by design.</strong></li><li><strong>Updates are more reliable and safer, making maintenance easy.</strong></li><li><strong>Unintentional changes to the system are not possible as it is read-only</strong></li></ul><p>If you think you need these benefits for your deployment (or desktop), you can try out some of the best immutable distributions that we have listed, like Vanilla OS, NixOS and more:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/immutable-linux-distros/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">12 Future-Proof Immutable Linux Distributions</div><div class="kg-bookmark-description">Immutability is a concept in trend. Take a look at what are the options you have for an immutable Linux distribution.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Jargon Buster: What is an Immutable Distro?"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/03/list-of-immutable-linux-distros--1-.png" alt="Jargon Buster: What is an Immutable Distro?"></div></a></figure><h2 id="should-you-switch-to-immutable-distros">Should You Switch to Immutable Distros?</h2><p>If you are a desktop user, it depends on your experience with the usual Linux distributions. </p><p>For instance, if updates break your OS experience regularly or if you find yourself making unintentional changes that make it unusable, an immutable option should help you.</p><p>And, if you are deploying an OS in the cloud where you want <strong>scalability, reliability, and security</strong>, you cannot go wrong with the immutable distributions tailored for such use-cases.</p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton's Google Docs Rival and More]]></title><description><![CDATA[Long form videos, anyone?]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-28/</link><guid isPermaLink="false">668caf673dcad83133b13344</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 11 Jul 2024 04:28:41 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/foss-weekly-24-28.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/foss-weekly-24-28.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><p>I usually create quick, short videos of less than 5 minutes duration. But recently, I published a hands-on Nano editor guide that goes over 20 minutes.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/NCisjUG4OL4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Editing Files With Nano Editor in Linux [Complete Hands-on Course for Beginners]"></iframe></figure><p> That&apos;s rare for me. But if you like longer videos on a topic, perhaps I can create videos on Linux commands and Bash scripting. Please let me know your feedback &#x1F604;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/windows-game-on-linux-experience/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Running One of My Favorite Windows Game on Linux: Here&#x2019;s How It Went</div><div class="kg-bookmark-description">Curious to know how it looks like to run your favorite Windows game on Linux? We share our experience here.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/cyberpunk-game-ubuntu-review.jpg" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition</strong></p><ul><li>A new Google Docs rival</li><li>Linux Mint 22 release being delayed</li><li>Fedora going for a Wayland-only ISO</li><li>GNOME moving towards a different default font.</li><li>And other Linux news, videos and, of course, memes!</li></ul><h2 id="%F0%9F%9B%92-dont-miss-this-ebook-deal">&#x1F6D2; Don&apos;t miss this ebook deal</h2><p>The Humble Bundle on Linux book has been extended by a few more days. In case you missed it previously, you can get it now.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.humblebundle.com/books/linux-for-seasoned-admins-oreilly-books?partner=itsfoss&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Humble Tech Book Bundle: Linux for Seasoned Admins by O&#x2019;Reilly</div><div class="kg-bookmark-description">Get 15 books from O&#x2019;Reilly on a range of topics, including DevOps, containerization, version control with Git &amp; more! Your purchase helps Code for America.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">Humble Bundle</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hb.imgix.net/3ae61cb2951201b7907cffdc1bae0dd966edf9d5.png?auto=compress,format&amp;h=630&amp;w=1200&amp;s=ce5c5736df1fe9ea1c137f1593b1a64f" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Google has <a href="https://news.itsfoss.com/google-linux-kernel-support/?ref=itsfoss.com">extended</a> Linux kernel support for Android.</li><li>Proton has <a href="https://news.itsfoss.com/docs-in-proton-drive/?ref=itsfoss.com">launched</a> a secure document editor for Drive.</li><li>Linux Mint 22 release has been <a href="https://news.itsfoss.com/linux-mint-22-release-delayed/?ref=itsfoss.com">delayed</a> owing to pesky bugs.</li><li>Peppermint OS now has a new &#x201C;loaded&#x201D; <a href="https://news.itsfoss.com/peppermintos-loaded/?ref=itsfoss.com">variant</a> for new users.</li><li>GNOME is aiming <a href="https://news.itsfoss.com/gnome-default-font/?ref=itsfoss.com">to change</a> the default font to a more maintained one.</li><li>The upcoming Fedora 41 Workstation GNOME images will be <a href="https://news.itsfoss.com/fedora-41-gnome-wayland/?ref=itsfoss.com">Wayland-only</a>.</li></ul><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/fedora-41-gnome-wayland/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Fedora 41 Workstation With GNOME To Be Wayland Only!</div><div class="kg-bookmark-description">Fedora&#x2019;s flagship ISO will only feature Wayland, ditching X11.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/fedora-workstation-images-to-be-wayland.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>We have been claiming that gaming on Linux has improved but has it really? Sourav takes it to testing by running his favorite Windows-only game on Linux.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/windows-game-on-linux-experience/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Running One of My Favorite Windows Game on Linux: Here&#x2019;s How It Went</div><div class="kg-bookmark-description">Curious to know how it looks like to run your favorite Windows game on Linux? We share our experience here.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/cyberpunk-game-ubuntu-review.jpg" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>These <a href="https://itsfoss.com/best-xfce-distributions/">ten distros</a> are a great choice for Xfce!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/best-xfce-distributions/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">10 Best Xfce Based Linux Distributions</div><div class="kg-bookmark-description">Looking for the best distributions that feature Xfce desktop? We got you!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/best-distros-for-xfce.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><p>Combine <a href="https://itsfoss.com/terminal-nautilus-combination/">the power</a> of the terminal and the Nautilus file manager to save time.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/terminal-nautilus-combination/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Mix and Match Terminal With Nautilus File Manager in Linux</div><div class="kg-bookmark-description">Here are a few tips and tweaks to save your time by combining the terminal and the file manager in Linux.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/07/embed-terminal-nautilus.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><p>Some really great free resources for those who want to dip into the AI pool.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/free-ai-courses/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Best Free AI Courses to Level Up Your Skills</div><div class="kg-bookmark-description">No matter your educational background, you can explore the best free AI courses to get started with your learning journey about Artificial Intelligence.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/free-AI-courses.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-video-tutorial">&#x1F4F9; Video tutorial</h2><p>We take a quick look at Open Euler 24.03, a Linux ecosystem by Open Atom, an open source foundation backed by Huawei, Tencent, Baidu and other Chinese tech giants.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/fkqfGtmlVSo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="First Look at OpenEuler Linux: China&apos;s Answer to Red Hat and SUSE"></iframe></figure><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>I never expected Arch Linux <a href="https://news.itsfoss.com/linux-on-google-drive/?ref=itsfoss.com">to run inside</a> Google Drive, what&apos;s next? Doom on Google Drive?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/linux-on-google-drive/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Linux Distro Can Run on Google Drive: This Developer Made it Happen</div><div class="kg-bookmark-description">While Google and Linux do not rhyme well, this developer has managed something interesting.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/linux-distro-on-googledrive.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><p>This open-source file manager app for Android <a href="https://news.itsfoss.com/fossify-file-manager/?ref=itsfoss.com">is nice</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/fossify-file-manager/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">My Favourite Pick for Open-Source File Manager App on Android</div><div class="kg-bookmark-description">A straightforward file manager that gets the job done.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/fossify-file-manager.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>Continuing the trend that the previous quiz started, are you familiar with Linux Mint&apos;s <a href="https://itsfoss.com/quiz/mint-linux-quiz/">history</a>?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/mint-linux-quiz/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Mint Side of Linux: Quiz</div><div class="kg-bookmark-description">Linux Mint has an interesting history. Take this quiz to find out a little more about it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-quiz-bg.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>On Brave Browser, you can take screenshots of websites.</p><p>Click on the top-right hamburger menu and select<em> <strong>Save and Share</strong> </em>&gt; <strong><em>Screenshot</em></strong>.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/take-screenshots-in-brave-browser.png" class="kg-image" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More" loading="lazy" width="1302" height="913" srcset="https://itsfoss.com/content/images/size/w600/2024/07/take-screenshots-in-brave-browser.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/take-screenshots-in-brave-browser.png 1000w, https://itsfoss.com/content/images/2024/07/take-screenshots-in-brave-browser.png 1302w" sizes="(min-width: 720px) 720px"></figure><p>This will give you a familiar selection rectangle, through which you can select a specific section of the website. Once a section is selected, it will be copied to your clipboard.</p><p>You can also click the download button to save the image to local storage.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/download-the-screenshot-image-brave-browser.png" class="kg-image" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More" loading="lazy" width="1305" height="744" srcset="https://itsfoss.com/content/images/size/w600/2024/07/download-the-screenshot-image-brave-browser.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/download-the-screenshot-image-brave-browser.png 1000w, https://itsfoss.com/content/images/2024/07/download-the-screenshot-image-brave-browser.png 1305w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>Microsoft cannot move forward without it, can it?</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/meme-1.png" class="kg-image" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/meme-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/meme-1.png 1000w, https://itsfoss.com/content/images/2024/07/meme-1.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>MIT&apos;s <a href="https://en.wikipedia.org/wiki/Whirlwind_I?ref=itsfoss.com">Whirlwind</a> became the world&apos;s first computer to allow users to enter commands using a keyboard on July 4, 1956, signalling a move away from dials, switches, and punch cards.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>Pro FOSSer and long-time contributor ernie shares a <a href="https://itsfoss.community/t/akamais-soti-report-is-available/12271?ref=itsfoss.com">concerning report</a> from Akamai, showing the current state of the internet security landscape.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/akamais-soti-report-is-available/12271?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Akamai&#x2019;s SOTI report is available</div><div class="kg-bookmark-description">If you work for any ecommerce website, you should probably read this item, or even if you&#x2019;re simply interested in the current state of the Internet security landscape. I was dismayed to learn that web bots comprise nearly half of all web traffic (~42%), and almost two thirds (65%) of that traffic is malicious in nature. At least, those were my key takeaways as a potential ecommerce customer. Note: I found this item in today&#x2019;s (July 3, 2024) Code Project newsletter. Please read this item, then&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">ernie</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><p>Neville shares what the slogan for Linux Mint is, with a few others for different distros in an <a href="https://itsfoss.community/t/de-libertate-venit-elegantiam-linux-mints-slogan/12284?ref=itsfoss.com">insightful thread</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/de-libertate-venit-elegantiam-linux-mints-slogan/12284?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">De libertate venit elegantiam | Linux Mint&#x2019;s Slogan</div><div class="kg-bookmark-description">Linux Mint has a great slogan &#x201C;From Freedom came Elegance.&#x201D; Few other distros bother with slogans. I can think of Debian &#x2013; &#x201C;The Universal Operating System&#x201D; NetBSD &#x2013; &#x201C;Of course it runs NetBSD. &#x201D; FreeBSD &#x2013; &#x201D; The Power to Serve&#x201D; Linux &#x2013; &#x201D; choice of gnu generation&#x201D; OpenSUSE &#x2013; &#x201C;Linux for open minds&#x201D; Anyone care to add to the list.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">nevj</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.28: Mastering Nano, Xfce Distros, Proton&apos;s Google Docs Rival and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a>&#xA0;and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[Check Rockchip NPU Usage on Linux]]></title><description><![CDATA[Here's how you can monitor the NPU usage of Rockchip devices.]]></description><link>https://itsfoss.com/monitor-npu-linux/</link><guid isPermaLink="false">668d066c3dcad83133b134e0</guid><category><![CDATA[Tutorial]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Tue, 09 Jul 2024 11:32:10 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/npu-usage-linux.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/npu-usage-linux.png" alt="Check Rockchip NPU Usage on Linux"><p>These days, newer devices have started coming with onboard AI chips. The correct technical term for the &apos;AI chip&apos; is NPU, which stands for neural processing units. </p><p>If you have got an NPU on-board, you may wonder whether your system is utilizing it. </p><p>In this tutorial, I&apos;ll share how I monitor NPU usage on my Rockchip processor.</p><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">This method discussed here is only valid for NPU that comes integrated into Rockchip processor. I tested it with my <a href="https://itsfoss.com/arosom-sige7-review/" rel="noreferrer">ArmSoM Sige7</a> device which has a RK3588 processor.</div></div><p>You can check if your system has npu with this command:</p><pre><code>dmesg | grep -i npu</code></pre><p>Analyze the output to figure out if there is an NPU or not.</p><h2 id="checking-rockchip-npu-utilization">Checking Rockchip NPU utilization</h2><p>Thankfully, Rockchip utilizes the <a href="https://linuxlink.timesys.com/docs/wiki/engineering/HOWTO_Use_debugfs?ref=itsfoss.com">debugfs</a> feature. Debugfs is a special type of virtual filesystem that provides debug information in real time, similar to what you get with proc.</p><p>The file that will give you the NPU usage at any given time is:</p><pre><code>/sys/kernel/debug/rknpu/load</code></pre><p>Here&apos;s what it shows when I ran it on my <a href="https://www.armsom.org/?ref=itsfoss.com">ArmSoM</a> device. It shows the usage for all three cores of the NPU:</p><pre><code>abhishek@armsom:~$ sudo cat /sys/kernel/debug/rknpu/load
  42. NPU load:  Core0:  0%, Core1:  0%, Core2:  0%,
  43. abhishek@armsom:~$
  44. </code></pre><p>As you can see, it just gives the NPU usage at the moment and ends it. Not very useful if you want to monitor the NPU usage.</p><p>An alternative can be to combine it with the watch command which will run the same command as above but every two seconds (by default):</p><pre><code>watch sudo cat /sys/kernel/debug/rknpu/load</code></pre><p>Here&apos;s a screenshot I was running a LLM locally that utilized the NPU:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/npu-usage.png" class="kg-image" alt="Check Rockchip NPU Usage on Linux" loading="lazy" width="714" height="245" srcset="https://itsfoss.com/content/images/size/w600/2024/07/npu-usage.png 600w, https://itsfoss.com/content/images/2024/07/npu-usage.png 714w"></figure><p>To stop the running watch command, press Ctrl+C.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">To actually see the NPU usage, you should run a program that is supposed to use NPU. Otherwise, it will always be 0 for all cores.</div></div><p>There is another way of monitoring NPU usage. I found it when I was experimenting with the <a href="https://github.com/Pelochus/ezrknpu?ref=itsfoss.com">ezrknpu project</a> to run LLMs with Rockchip NPU.</p><p>The project has a <a href="https://github.com/Pelochus/ezrknpu/blob/main/ntop.sh?ref=itsfoss.com">ntop.sh script</a> that shows the NPU usage in a top command like manner. Which is not entirely true because the top command doesn&apos;t pollute the screen. The ntop.sh script, on the other hand, floods the screen with all those lines and they don&apos;t go away after you press Ctrl+C.</p><p>The content of the script is:</p><pre><code>#!/bin/bash
  45. # Title: ntop.sh
  46. # Author: Pelochus
  47. # Brief: A very basic &apos;top&apos; style program that shows the status of the NPU in Rockchip&apos;s SoCs
  48.  
  49. # Variables
  50. CLEAR=&quot;&quot;
  51.  
  52. # Parameters check
  53. if [[ $1 = &apos;-h&apos; ]]
  54. then
  55.    echo
  56.    echo &quot;ntop Help&quot;
  57.    echo
  58.    echo &quot;-c: Clears output every refresh&quot;
  59.    echo &quot;-h: Shows this help screen&quot;
  60.    echo
  61.    echo &quot;For more information visit https://github.com/Pelochus/ezrknpu&quot;
  62.    echo
  63.    exit
  64. elif [[ $1 = &apos;-c&apos; ]]
  65. then
  66.    CLEAR=&quot;clear&quot;
  67. fi
  68.  
  69. while true; do
  70.    eval $CLEAR # If empty, will not clear
  71.    cat /sys/kernel/debug/rknpu/load
  72.    sleep 0.5
  73. done</code></pre><p>The important part is the while loop at the end. Here&apos;s an example of NPU usage check with this script.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/ntop-script-for-cpu-usage.png" class="kg-image" alt="Check Rockchip NPU Usage on Linux" loading="lazy" width="786" height="466" srcset="https://itsfoss.com/content/images/size/w600/2024/07/ntop-script-for-cpu-usage.png 600w, https://itsfoss.com/content/images/2024/07/ntop-script-for-cpu-usage.png 786w" sizes="(min-width: 720px) 720px"></figure><h2 id="conclusion">Conclusion</h2><p>As you can see, there is no standard top like command that shows the NPU usage for various manufacturers. At present, I only have Rockchip so my exploration was limited and thus this tutorial was limited to Rockchip NPU. If I get access to more such hardware, I&apos;ll write about them too.</p>]]></content:encoded></item><item><title><![CDATA[Best Free AI Courses to Level Up Your Skills]]></title><description><![CDATA[No matter your educational background, you can explore the best free AI courses to get started with your learning journey about Artificial Intelligence.]]></description><link>https://itsfoss.com/free-ai-courses/</link><guid isPermaLink="false">668425323dcad83133b07750</guid><category><![CDATA[AI 🤖]]></category><dc:creator><![CDATA[Community]]></dc:creator><pubDate>Tue, 09 Jul 2024 06:55:05 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/free-AI-courses.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/free-AI-courses.png" alt="Best Free AI Courses to Level Up Your Skills"><p>Upskilling yourself can never go wrong. With the current burst of AI/ML, learning the skills required to utilize AI (or have a career) has become important. </p><p>While the domain of AI is infinite, with countless things to learn, you can always have a head start over the others with the courses I am about to list down. Whether you are a non-techie, or have a technical background, these courses aim to cover the essentials.</p><p>The best part is that all the courses are completely free and will help you gain knowledge and experience. Some come with certifications to help you in your career.</p><p>So without further ado, here are the best free AI courses:</p><h2 id="1-generative-ai-for-everyone">1. Generative AI for Everyone</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015608.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="912" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015608.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015608.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015608.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015608.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Curated by DeepLearning.AI and taught by one of the most highly regarded professors, <em>Andrew Ng</em>, <a href="https://www.deeplearning.ai/courses/generative-ai-for-everyone/?ref=itsfoss.com" rel="noreferrer">Generative AI for Everyone</a> is a great place to start for most beginners. </p><p>It is presented in an obvious and understandable way.  The course consists of three modules for tackling the basics. After this course, you will have an idea about Large Language Modules, Deep Learning, and Generative AI skills.</p><p>You are guided across tasks requiring generative AI capabilities in everyday life. So, you can put it to work after you complete the course. The course can be accessed for free using Coursera, you will need to pay a fee if you need the certification.</p><p><strong>Highlights:</strong></p><ul><li>Certification Course</li><li>Beginner friendly</li><li>Quizzes and assignments </li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://www.deeplearning.ai/courses/generative-ai-for-everyone/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Generative AI for Everyone</a></div><h2 id="2-introduction-to-generative-ai">2. Introduction to Generative AI </h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015642.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="916" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015642.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015642.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015642.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015642.png 1919w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://www.cloudskillsboost.google/course_templates/536?ref=itsfoss.com" rel="noreferrer">Introduction to Generative AI</a> is a free introductory course from Google is a great icebreaker for people who are looking to learn the workings of AI without being extremely technical. This course helps you cover topics about how generative AI works and how it is different from other machine-learning mechanisms. This course will also make you comfortable with some Google AI tools. </p><p>The course consists of an hour of content, at the end of which, you receive a badge of completion. </p><p><strong>Highlights:</strong></p><ul><li>Beginner-friendly course</li><li>Not extremely technical</li><li>Short duration</li><li>Learn Google AI tools</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://www.cloudskillsboost.google/course_templates/536?ref=itsfoss.com" class="kg-btn kg-btn-accent">Introduction to Generative AI</a></div><h2 id="3-introduction-to-artificial-intelligence-with-python">3. Introduction to Artificial Intelligence with Python</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015703.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="912" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015703.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015703.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015703.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015703.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Offered by the renowned Harvard University, <a href="https://pll.harvard.edu/course/cs50s-introduction-artificial-intelligence-python?ref=itsfoss.com" rel="noreferrer">CS50&apos;s Introduction to AI</a> with Python develops your skills in many foundational AI tasks. CS50, the most popular IT course online, is a prerequisite for this course. It is taught by the same professor, <em>David J.Malan</em> who is also one of the most eminent Computer Scientists. </p><p>The course spans 7 weeks and covers topics such as AI algorithms, game-playing engines, handwriting recognition, and machine translation. You will have to devote nearly 10 or more hours a week to finish this course. While this is a beginners&apos; course, reviewers have pointed out that knowing the Python programming language (or any other programming language) should help you get through the course faster.</p><p>It is available through edX. If you require a certificate at the end of the course (which is optional), you will need to pay a fee for that.</p><p><strong>Highlights:</strong></p><ul><li>Detailed learning</li><li>Self-paced</li><li>Intermediate-level course</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://pll.harvard.edu/course/cs50s-introduction-artificial-intelligence-python?ref=itsfoss.com" class="kg-btn kg-btn-accent">CS50&apos;s Introduction to Artifical Intelligence with Python</a></div><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ai-browsers/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Top 5 AI Browsers for Linux</div><div class="kg-bookmark-description">These are the browsers on Linux getting buffed with AI features. Yay or nay?</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Best Free AI Courses to Level Up Your Skills"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/06/best-ai-browsers-for-linuix.png" alt="Best Free AI Courses to Level Up Your Skills"></div></a></figure><h2 id="4-practical-deep-learning">4. Practical Deep Learning</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015727.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="912" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015727.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015727.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015727.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015727.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Developed by fast.ai, <a href="https://course.fast.ai/?ref=itsfoss.com" rel="noreferrer">Practical Deep Learning</a> course takes people with some coding experience, all the way to becoming industrial-grade AI developers. Throughout the course, you learn about Computer vision, NLP, Collaborative filtering, and much more. You will also be using many advanced techniques.</p><p>Interesting fact: students from this course have developed an AI algorithm that outperformed the one from Google. Beyond that, the course also holds testimonies from many renowned universities and professors alike. </p><p><strong>Highlights:</strong></p><ul><li>7-week course</li><li>Professional-ready learning</li><li>Incredible testimonies</li><li>Learn about various techniques in Machine Learning</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://course.fast.ai/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Practical Deep Learning</a></div><h2 id="5-ai-chatbots-without-programming">5. AI Chatbots without Programming</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015752.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="910" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015752.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015752.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015752.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015752.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Some of the first AI models made available to the public were Chatbots. IBM&apos;s <a href="https://www.edx.org/learn/chatbots/ibm-ai-chatbots-without-programming?ref=itsfoss.com" rel="noreferrer">AI Chatbots without Programming</a> offers you the opportunity to build just that with no programming knowledge required.</p><p>This course is mostly a codeless experience as it uses IBM&apos;s own assistant Watson, as the backend for the bot that you develop. This makes this course beginner-friendly and makes it easy for children and students with no programming experience to take an interest in AI.</p><p>It is available on edX platform. So, it is free to access and requires an optional premium if you want the certificate.</p><p><strong>Highlights:</strong></p><ul><li>Beginner-friendly</li><li>Codeless</li><li>Learn to design chatbots for practical usage</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://www.edx.org/learn/chatbots/ibm-ai-chatbots-without-programming?ref=itsfoss.com" class="kg-btn kg-btn-accent">Chatbots without Programming (IBM)</a></div><h2 id="6-transform-your-business-with-ai">6. Transform Your Business with AI</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015816.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="917" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015816.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015816.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015816.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015816.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>If you are keen to learn something specific for your business, like focusing on Microsoft&apos;s AI tools and implementations, <a href="https://learn.microsoft.com/en-us/training/paths/transform-your-business-with-microsoft-ai/?ref=itsfoss.com" rel="noreferrer">Transform Your Business with AI</a> is the perfect pick.</p><p>In this course, you mainly go through how Microsoft is putting AI into its tools, products, and services, you also learn to create a framework for your AI. It consists of four modules, all of which can be finished in around 3 hours.</p><p><strong>Highlights:</strong></p><ul><li>Learn how to integrate and use Microsoft AI into your business</li><li>Short course</li><li>Learn about Microsoft&apos;s AI tools</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://learn.microsoft.com/en-us/training/paths/transform-your-business-with-microsoft-ai/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Microsoft AI Training for Business</a></div><h2 id="7-data-science-machine-learning">7. Data Science: Machine Learning</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015841.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="909" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015841.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015841.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015841.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015841.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>This is the second entry of a course by Harvard on the list. Unlike some others, there is little to no prerequisite for this course. Here you will learn the basics of machine learning and many popular machine learning algorithms.</p><p>By the end of the course, you will have built a movie recommendation system and learned how to perform cross-validation to avoid overtraining. All of this will come in use for building your AI projects and help you master machine learning. </p><p><strong>Highlights:</strong></p><ul><li>Beginner Course</li><li>Less time commitment of 2-4 hours a week</li><li>Build your recommendation algorithm</li></ul><h2 id="8-natural-language-processing-with-deep-learning">8. Natural Language Processing with Deep Learning</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-011310.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1917" height="913" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-011310.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-011310.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-011310.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-011310.png 1917w" sizes="(min-width: 720px) 720px"></figure><p>Available for free on YouTube, this course by Stanford University is for those who want to master human language processing in AI models. This course teaches you about Deep Learning and Neural Networks, which will help you create your own NLP model by the end of the course.</p><p>However, there is a prerequisite of proficiency in Python, Calculus, Algebra, Probability and Statistics, and foundational machine learning. This course is not for beginners but does end up with you having developed specialization skills in NLP.</p><p><strong>Highlights:</strong></p><ul><li>Numerous prerequisites</li><li>Intermediate level</li><li>Taught by some of the best professors in the world</li></ul><h2 id="9-generative-ai-essentials-overview-and-impact"><strong>9. Generative AI Essentials: Overview and Impact</strong></h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/generative-ai-essentials.jpg" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1200" height="766" srcset="https://itsfoss.com/content/images/size/w600/2024/07/generative-ai-essentials.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/generative-ai-essentials.jpg 1000w, https://itsfoss.com/content/images/2024/07/generative-ai-essentials.jpg 1200w" sizes="(min-width: 720px) 720px"></figure><p>A free AI online course presented by the University of Michigan. It focuses on the generative AI capabilities, with tools like ChatGPT as an example.</p><p><a href="https://online.umich.edu/courses/generative-ai-essentials-overview-and-impact/?ref=itsfoss.com" rel="noreferrer">Generative AI Essentials</a> is a short course (3 hours of content) that helps you get up to speed with generative AI tools and how they work, and how they can be useful. You can access the course for free on Coursera. To get a certificate, you need to pay a fee.</p><p><strong>Highlights:</strong></p><ul><li>Beginner friendly</li><li>No technical background required</li><li>Incredibly short</li></ul><div class="kg-card kg-button-card kg-align-center"><a href="https://online.umich.edu/courses/generative-ai-essentials-overview-and-impact/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Generative AI Essentials</a></div><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ai-search-engines/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">10 AI-based Search Engines I Tested Recently</div><div class="kg-bookmark-description">No one&#x2019;s happy, but they&#x2019;re here. And, for the sake of it, we take a look at some AI search engine options.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Best Free AI Courses to Level Up Your Skills"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/06/ai-search-engines.png" alt="Best Free AI Courses to Level Up Your Skills"></div></a></figure><h2 id="bonus-elements-of-ai">Bonus: Elements of AI</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/elements-of-ai.jpg" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1764" height="923" srcset="https://itsfoss.com/content/images/size/w600/2024/07/elements-of-ai.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/elements-of-ai.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/elements-of-ai.jpg 1600w, https://itsfoss.com/content/images/2024/07/elements-of-ai.jpg 1764w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://www.elementsofai.com/?ref=itsfoss.com" rel="noreferrer">Elements of AI</a> is a website dedicated to offering free online AI courses for non-technical readers. It is an initiative by the University of Helsinki and MinnaLearn.</p><p>You can expect to learn about AI fundamentals, how to build AI, and how to use it for business.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.elementsofai.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Elements of AI</a></div><h2 id="ai-certifications"><strong>AI Certifications</strong></h2><p>After you are done learning about AI, you might need a way to certify your mastery over them. This is where Certifications come into play. Below, I have listed down a few AI Certifications you can get, to make your way into the industry.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">Certifications are completely optional and some can be expensive. Do your research before opting for any of them.</div></div><h3 id="1-generative-ai-llms">1. Generative AI LLMs</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-013247.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="916" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-013247.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-013247.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-013247.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-013247.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>This certification exam, provided by NVIDIA, helps you to validate your skills related to fundamental ideas for creating, integrating, and managing AI-powered applications with NVIDIA products that use generative AI and large language models (LLMs).</p><p>The course costs <strong>$135</strong> and consists of 50 questions, that you have to finish in an hour. The certificate is valid for up to <strong>2 years</strong> once you have taken the exam.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.nvidia.com/en-us/learn/certification/generative-ai-llm-associate/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Generative AI LLMs</a></div><h3 id="2-microsoft-certified-azure-ai-fundamentals">2. Microsoft Certified: Azure AI Fundamentals</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-013937.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="909" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-013937.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-013937.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-013937.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-013937.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Microsoft&apos;s AI certification exam is a good way for you to showcase your skills in machine learning, and Microsoft Azure-related services. You may also be eligible for ACE College Credit, which gives you extra college credits upon passing this exam. </p><p>Costing <strong>$99</strong>, this assessment is 45 minutes long. It is a closed-book exam and is available in many languages for the convenience of the examinee. </p><div class="kg-card kg-button-card kg-align-center"><a href="https://learn.microsoft.com/en-us/credentials/certifications/azure-ai-fundamentals/?practice-assessment-type=certification&amp;ref=itsfoss.com" class="kg-btn kg-btn-accent">Microsoft Certified: Azure AI Fundamentals</a></div><h3 id="3-aws-certified-ai-practitioner">3. AWS Certified AI Practitioner</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015058.png" class="kg-image" alt="Best Free AI Courses to Level Up Your Skills" loading="lazy" width="1919" height="914" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Screenshot-2024-07-04-015058.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Screenshot-2024-07-04-015058.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Screenshot-2024-07-04-015058.png 1600w, https://itsfoss.com/content/images/2024/07/Screenshot-2024-07-04-015058.png 1919w" sizes="(min-width: 720px) 720px"></figure><p>Amazon Web Services is known for numerous things, and of course, it includes AI and ML certifications. This exam tests numerous bases of AI, ranging from use cases, all the way to security and compliance of AI systems. This also opens the gate to multiple AI job roles.</p><p>The exam is available in English and Japanese. It costs <strong>$75</strong> and is 120 minutes long, consisting of 85 questions. </p><h2 id="wrapping-up">Wrapping Up</h2><p>With the help of these courses and certifications, you can jumpstart your career in AI/ML or just get comfortable using AI tools to boost your productivity and integrate it in your business. </p><p>There are technical and non-technical courses for AI. You can opt for the one that suits your use-case and per your technical skills (if any). Some are advanced, while others are for complete beginners, pick the one you find best!</p><p><em>&#x1F4AC; I hope you find all the AI courses listed helpful in your learning journey! Did I miss any of your favorites? Let me know in the comments!</em></p>
  74. <!--kg-card-begin: html-->
  75. <h3 id="Swayam"><u>Author Info</u></h3>
  76. <section>
  77. <figure style="float: left; width: 20%; margin-left: 0px; margin-right: 15px;">
  78. <img src="https://itsfoss.com/content/images/2024/06/swayam-sai-das-1.jpg" alt="Best Free AI Courses to Level Up Your Skills"></figure>
  79. <p>Swayam Sai Das is a student exploring the realms of Linux as an <b>Intern Writer</b> at It&apos;s FOSS. He is dedicated, when trying to push ranks in FPS games and enjoys reading literature classics in an attempt of putting on an academic facade.
  80. </p></section>
  81.  
  82. <!--kg-card-end: html-->
  83. ]]></content:encoded></item><item><title><![CDATA[10 Best Linux Distributions for Xfce Desktop]]></title><description><![CDATA[Looking for the best distributions that feature Xfce desktop? We got you!]]></description><link>https://itsfoss.com/best-xfce-distributions/</link><guid isPermaLink="false">667958223550f8e025a3dc57</guid><category><![CDATA[List 📋]]></category><category><![CDATA[Xfce]]></category><dc:creator><![CDATA[Community]]></dc:creator><pubDate>Fri, 05 Jul 2024 05:11:46 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/best-distros-for-xfce.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/best-distros-for-xfce.png" alt="10 Best Linux Distributions for Xfce Desktop"><p>If you are a Linux user and have ever searched for a stable and lightweight desktop environment, then you have definitely heard of Xfce.</p><p>It is fast, consumes minimal system resources while still offering a user-friendly UI that looks good. Not to forget, it also features one of the <a href="https://itsfoss.com/file-managers-linux/" rel="noreferrer">best file managers for Linux</a>,i.e. Thunar. Undoubtedly, baked in utilities like this, its lightweight nature, and some customizability makes it a good pick for many.</p><p>So, what distribution should you pick to use Xfce as the desktop? Fret not, here, I have a list of the best Linux distributions for Xfce desktops that will get the job done.</p><h2 id="1-debian-xfce">1. Debian + Xfce</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/xfce4_emerald.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1400" height="789" srcset="https://itsfoss.com/content/images/size/w600/2024/07/xfce4_emerald.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/xfce4_emerald.png 1000w, https://itsfoss.com/content/images/2024/07/xfce4_emerald.png 1400w" sizes="(min-width: 720px) 720px"></figure><p>Debian is a solid distribution for all kinds of things. After using it myself, and reading countless user reviews online (so it&apos;s not just me), Debian is easily the most stable distro on this list. </p><p>When you choose to install Debian on your system, the installer gives you the ability to pick the desktop environment, you can pick Xfce to get started. </p><p>If you are new to Linux, the look might feel retro and old-fashioned, However, the good thing is that you can customize it to your heart&apos;s content. Xfce on Debian possesses vast software choices and an efficient experience, making the pair very formidable. </p><p>Whether you are a newbie or a veteran, this is the best way to use vanilla Xfce desktop on a distribution. </p><div class="kg-card kg-button-card kg-align-center"><a href="https://wiki.debian.org/Xfce?ref=itsfoss.com" class="kg-btn kg-btn-accent">Debian Xfce</a></div><h2 id="2-mx-linux">2. MX Linux</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/MX_Linux_23.2.jpg" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/MX_Linux_23.2.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/MX_Linux_23.2.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/MX_Linux_23.2.jpg 1600w, https://itsfoss.com/content/images/2024/07/MX_Linux_23.2.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>MX Linux&apos;s flagship edition comes baked with Xfce desktop. So naturally, Xfce works very well with it. With MX Tools, a very versatile program, and being one of the <a href="https://itsfoss.com/systemd-free-distros/" rel="noreferrer">best Systemd-free distributions</a>, my experience with MX Linux was interesting. </p><p>As it is based on Debian&apos;s stable version, you have all of Debian&apos;s repository at your disposal when you are using MX Linux. It comes with Flatpak enabled and backports ready to use, which Debian does not. Not to forget, the MX tools that I mentioned, offer a range of useful functions, from system management to allowing users to customize their experience effortlessly. All of these features make up for an outstanding distro that you can use with Xfce. </p><p>All in all, MX Linux works great out of the box and comes with loads of useful utilities for you to get things done.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://mxlinux.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">MX Linux</a></div><h2 id="3-linux-mint">3. Linux Mint </h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/linux-mint-xfce.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1200" srcset="https://itsfoss.com/content/images/size/w600/2024/07/linux-mint-xfce.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/linux-mint-xfce.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/linux-mint-xfce.png 1600w, https://itsfoss.com/content/images/2024/07/linux-mint-xfce.png 1920w" sizes="(min-width: 720px) 720px"></figure><p>Based on Ubuntu, Linux Mint is one of the most popular distros in the community. While its flagship edition features Cinnamon, its Xfce version does not disappoint. </p><p>Linux Mint comes pre-installed with useful apps like Warpinator, Software Manager, and many other applications. Linux Mint fares better than Ubuntu for many users. So, if you don&apos;t like something about Ubuntu, chances are Linux Mint will be your next best bet.</p><p>The customized experience out of the box with Linux Mint Xfce is refreshing. And, it should be the perfect pick if you do not like the vanilla Xfce look.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.linuxmint.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Linux Mint</a></div><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/linux-mint-vs-ubuntu/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">8 Reasons Why Linux Mint is Better Than Ubuntu</div><div class="kg-bookmark-description">Linux Mint is better for beginners, but why so? Here are the reasons behind it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="10 Best Linux Distributions for Xfce Desktop"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/07/why-mint-is-better-than-ubuntu.png" alt="10 Best Linux Distributions for Xfce Desktop"></div></a></figure><h2 id="4-peppermint-os">4. Peppermint OS</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/PeppermintOS_Loaded.jpg" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/PeppermintOS_Loaded.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/PeppermintOS_Loaded.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/PeppermintOS_Loaded.jpg 1600w, https://itsfoss.com/content/images/2024/07/PeppermintOS_Loaded.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>Peppermint OS is yet another Debian-stable-based distro. Naturally, you can use all of Debian&apos;s repos like you could with MX. Peppermint is good for those who like to take control of their system, offering different variants (mini/standard/fully loaded).</p><p>The better Peppermint Welcome screen makes it easy for beginners to give it a try, providing you instructions on important utilities. </p><p>Overall, the experience might seem similar to Debian, as it is based on that. Interestingly, you get another edition based on Devuan. If you want a Systemd-free Xfce distro, the Devuan-based Peppermint OS should be a good pick.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://peppermintos.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Peppermint OS</a></div><h2 id="5-fedora-xfce">5. Fedora Xfce</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/fedora-xfce.jpg" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/fedora-xfce.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/fedora-xfce.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/fedora-xfce.jpg 1600w, https://itsfoss.com/content/images/2024/07/fedora-xfce.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>Fedora is well-known for its flagship GNOME desktop. But their spins are fantastic offerings as well. Fedora Xfce spin is an interesting choice for what it offers. </p><p>It is a bleeding-edge distro but offers simple and useful utilities out-of-the-box.</p><p>It comes with default applications like Pidgin, a messaging client. Moreover, it has Gnumeric that lets you create lightning-fast spreadsheets. It also features easy accessibility to all settings without the need to use commands.</p><p>Fedora might not be known for its Xfce desktop but, nonetheless, it is a very solid option.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://fedoraproject.org/spins/xfce/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Fedora Xfce</a></div><h2 id="6-xubuntu">6. Xubuntu</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/xubuntu-24.04.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1280" height="800" srcset="https://itsfoss.com/content/images/size/w600/2024/07/xubuntu-24.04.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/xubuntu-24.04.png 1000w, https://itsfoss.com/content/images/2024/07/xubuntu-24.04.png 1280w" sizes="(min-width: 720px) 720px"></figure><p>Xubuntu is an official Xfce flavour of Ubuntu. So, it is like Linux Mint, as a distro based on Ubuntu, but with Ubuntu&apos;s style of customizations and snap support out of the box. </p><p>If you like the support for Snaps, and Xubuntu&apos;s customized experience, Xubuntu will be a safe distro experience for beginners.</p><p> Other than that, Xubuntu is lightweight and efficient, so users can try it out.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://xubuntu.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Xubuntu</a></div><h2 id="7-manjaro-xfce">7.  Manjaro Xfce</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Manjaro_24_xfce.jpg" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Manjaro_24_xfce.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Manjaro_24_xfce.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Manjaro_24_xfce.jpg 1600w, https://itsfoss.com/content/images/2024/07/Manjaro_24_xfce.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>Arch Linux is tough for beginners. But, if you want to use Arch and Xfce, I would recommend Manjaro. It is a distro based on Arch and, above all, it makes it easy for users to configure things whether you are a newbie or an experienced user. Offering three official desktops, GNOME, Plasma, and Xfce, Manjaro is a versatile distro.</p><p>One downside is the fact that Manjaro only offers a 64-bit version. Other than that, the system itself is designed to work fully &apos;straight out of the box&apos; with features. It comes with pre-installed GUI Software Managers&#xA0;to easily install software and update your system to and with codecs to play multimedia files.</p><p>All in all, Manjaro is an excellent choice if you are someone who is into Arch Linux. I have another <a href="https://itsfoss.com/arch-based-linux-distros/" rel="noreferrer">Arch-based recommendation</a> as you read on.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://manjaro.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Manjaro Xfce</a></div><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/arch-based-linux-distros/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Top 10 User-friendly Arch-Based Linux Distributions [2024]</div><div class="kg-bookmark-description">Want to experience Arch Linux without the hassle of the complicated installation and setup? Here are a few user-friendly Arch-based Linux distributions.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="10 Best Linux Distributions for Xfce Desktop"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Dimitrios</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/03/arch-distros.png" alt="10 Best Linux Distributions for Xfce Desktop"></div></a></figure><h2 id="8-salix-os">8. Salix OS</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/Salix-Xfce-15.0-01.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/Salix-Xfce-15.0-01.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/Salix-Xfce-15.0-01.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/Salix-Xfce-15.0-01.png 1600w, https://itsfoss.com/content/images/2024/07/Salix-Xfce-15.0-01.png 1920w" sizes="(min-width: 720px) 720px"></figure><p>A distro based on Slackware inevitably aims for stability as its main goal. While previously Salix used to have seven different desktop editions, since 2016, it switched to Xfce only.</p><p>Salix offers three different modes of installation, depending upon the preference of the user. Core mode only installs the minimum packages required for the OS to run giving full control to the user. Basic mode installs core packages along with Xfce, a web browser, and other utilities. Full mode installs all applications you might need in your life.</p><p>Salix is a good choice if you want to run a simple and fast distribution.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://salixos.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Salix OS</a></div><h2 id="9-kali-linux">9. Kali Linux</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/kali-linux-xfce.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/kali-linux-xfce.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/kali-linux-xfce.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/kali-linux-xfce.png 1600w, https://itsfoss.com/content/images/2024/07/kali-linux-xfce.png 1920w" sizes="(min-width: 720px) 720px"></figure><p>Famous among security professionals and penetration testers, Kali Linux offers Xfce as its default desktop environment. Like a few others on this list, Kali Linux is also based on Debian.</p><p>Right out of the box, it contains a pre-configured desktop with all the necessary utilities and tools. It contains all the essential system managers and has many specialized tools for cybersecurity and breach testing. Overall, Xfce on Kali Linux complements security among users who work in the field.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.kali.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Kali Linux</a></div><h2 id="10-endeavouros">10. EndeavourOS</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/xfce4-screenshot-galileo.png" class="kg-image" alt="10 Best Linux Distributions for Xfce Desktop" loading="lazy" width="1917" height="1010" srcset="https://itsfoss.com/content/images/size/w600/2024/07/xfce4-screenshot-galileo.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/xfce4-screenshot-galileo.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/07/xfce4-screenshot-galileo.png 1600w, https://itsfoss.com/content/images/2024/07/xfce4-screenshot-galileo.png 1917w" sizes="(min-width: 720px) 720px"></figure><p>Even though Plasma might have replaced Xfce as Endeavour&apos;s default environment, Endeavour remains one of the best Arch Linux-based distros for Xfce. </p><p>EndeavourOS&apos;s customization and user-friendly utilities has made it make a mark among Arch-based Linux distros. Even with all the customizations, you get a good Xfce experience. </p><div class="kg-card kg-button-card kg-align-center"><a href="https://endeavouros.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">EndeavourOS</a></div><h2 id="wrapping-up">Wrapping Up</h2><p>With more than enough options available in the distro space, one can really explore and see what suits them best. While Debian and Ubuntu-based distros remain the popular choice, there are Systemd-free options and Arch-based options. Not to forget, there is a Fedora spin. </p><p>So, you have plenty of options to choose from, as per your use-case, you can choose the one that fits the best. </p><p>Exploring these distros will not bode pointless, as I have listed them after &apos;distro-hopping&apos; myself, or you just to stick to what works best in the first attempt. &#x1F60E;</p><p>&#x1F4AC;<em> What is your favorite Xfce based Linux distro? Let me know your thoughts!</em></p>
  84. <!--kg-card-begin: html-->
  85. <h3 id="Swayam"><u>Author Info</u></h3>
  86. <section>
  87. <figure style="float: left; width: 20%; margin-left: 0px; margin-right: 15px;">
  88. <img src="https://itsfoss.com/content/images/2024/06/swayam-sai-das-1.jpg" alt="10 Best Linux Distributions for Xfce Desktop"></figure>
  89. <p>Swayam Sai Das is a student exploring the realms of Linux as an <b>Intern Writer</b> at It&apos;s FOSS. He is dedicated, when trying to push ranks in FPS games and enjoys reading literature classics in an attempt of putting on an academic facade.
  90. </p></section>
  91.  
  92. <!--kg-card-end: html-->
  93. <p></p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux's AI Assistant and More]]></title><description><![CDATA[A new tutorial series on WSL is available now.]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-27/</link><guid isPermaLink="false">668285573dcad83133b0728a</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 04 Jul 2024 04:29:39 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/07/foss-weekly-24-27.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/07/foss-weekly-24-27.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><p>We have a new tutorial series and this one is on WSL. With WSL, people can use Linux command line inside Windows. It is a popular tool among students and developers. Many people are getting their first experience of Linux commands with WSL so it was about time that we created some good resources on it.</p><p><a href="https://itsfoss.com/wsl/">It&apos;s FOSS WSL series</a> covers all the essentials in nine tutorials.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/wsl/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Using Linux With WSL on Windows</div><div class="kg-bookmark-description">Get started with Linux within the comfort of your Windows system with WSL. Learn the essential WSL concepts.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/using-wsl.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><p>You can find the series on the homepage along with <a href="https://itsfoss.com/linux-terminal-basics/">Terminal Basics</a> and <a href="https://itsfoss.com/bash-scripting-series/">Bash series</a>. I hope you enjoy these tutorial series as much as we like creating them &#x1F604;</p><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition</strong></p><ul><li>A simple markdown note-taking app.</li><li>Proton VPN being made more accessible.</li><li>The Raspberry Pi 5 being humbled by another SBC.</li><li>EndeavourOS celebrating their five-year anniversary.</li><li>And other Linux news, videos and, of course, memes!</li></ul><h2 id="%F0%9F%9B%92-dont-miss-this-ebook-deal">&#x1F6D2; Don&apos;t miss this ebook deal</h2><p>Somehow I missed this awesome Linux ebooks deal on Humble Bundle. Now it has only four days remaining. It has some good books in the collection, including the latest edition of Linux Pocket Guide. Do check it out.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.humblebundle.com/books/linux-for-seasoned-admins-oreilly-books?partner=itsfoss&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Humble Tech Book Bundle: Linux for Seasoned Admins by O&#x2019;Reilly</div><div class="kg-bookmark-description">Get 15 books from O&#x2019;Reilly on a range of topics, including DevOps, containerization, version control with Git &amp; more! Your purchase helps Code for America.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">Humble Bundle</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hb.imgix.net/3ae61cb2951201b7907cffdc1bae0dd966edf9d5.png?auto=compress,format&amp;h=630&amp;w=1200&amp;s=ce5c5736df1fe9ea1c137f1593b1a64f" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Arch Linux&apos;s guided installer has <a href="https://news.itsfoss.com/archinstall-lvm/?ref=itsfoss.com">started testing</a> LVM support.</li><li>Proton VPN users on Android can now use it <a href="https://news.itsfoss.com/protonvpn-no-account/?ref=itsfoss.com">without logging in</a>.</li><li>Deepin Linux is still pushing hard for integrating AI, adds an <a href="https://news.itsfoss.com/deepin-ai-features/?ref=itsfoss.com">AI assistant</a>. </li><li>EndeavourOS&apos;s <a href="https://news.itsfoss.com/endevouros-5-anniversary/?ref=itsfoss.com">five-year anniversary</a> marked the comeback of its ARM releases.</li></ul><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/theia-ide/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Eclipse Plans to Challenge Microsoft&#x2019;s VS Code Dominance With Theia Code Editor</div><div class="kg-bookmark-description">A powerful open-source IDE appears.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/07/theia.jpg" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>An interesting read on how tech went from free goodness to a more pay-per-day affair.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.theregister.com/2024/07/02/foss_ai_blockchain/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How tech went from free love to pay-per-day</div><div class="kg-bookmark-description">FOSS, AI, blockchain, and the cycle of empty nonsense</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.theregister.com/design_picker/13249a2e80709c7ff2e57dd3d49801cd534f2094/graphics/favicons/favicon.svg" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">The Register</span><span class="kg-bookmark-publisher">Liam Proven</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://regmedia.co.uk/2024/07/02/shutterstock_money.jpg" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>The <a href="https://www.armsom.org/sige7?ref=itsfoss.com">ArmSom Sige7</a> has some seriously beefed-up hardware on the tiny board.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/arosom-sige7-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">This SBC Puts Raspberry Pi 5 to Shame</div><div class="kg-bookmark-description">Cheeky headline apart, ArmSom Sige7 is actually a pretty impressive device.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/06/armsom-sige7-review.webp" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><p>Get more out of LibreOffice with <a href="https://itsfoss.com/libreoffice-tips/" rel="noreferrer">these tips</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/libreoffice-tips/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">15 LibreOffice Tips to Get More Out of it</div><div class="kg-bookmark-description">LibreOffice is an excellent office suite. These LibreOffice tips will enable you to use it more effectively.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2017/12/LibreOffice-logo.jpeg" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><p>In case you were wondering <a href="https://itsfoss.com/ollama/">what Ollama is</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ollama/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">What is Ollama? Everything Important You Should Know</div><div class="kg-bookmark-description">Answering the common questions about Ollama.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/07/everything-about-ollama.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-video-tutorial">&#x1F4F9; Video tutorial</h2><p>Ever been curious about what happens when you run the dreaded rm -rf / command? Let me show that to you.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/AiKPo14uVNU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Here&apos;s what happens when you run sudo rm -rf / in Linux?"></iframe></figure><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>Safe Space makes storing important files <a href="https://news.itsfoss.com/safe-space/?ref=itsfoss.com">easy</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/safe-space/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">An Open-Source Android App That Simplifies Storing Important Files</div><div class="kg-bookmark-description">Pretty simple, and a nifty open-source tool for Android.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/06/safespace-foss.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><p>Another note-taking app has surfaced, it&apos;s <a href="https://news.itsfoss.com/folio/?ref=itsfoss.com">Folio</a>, which is a simple markdown note app for Linux.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/folio/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Folio: A Simple, Solid, Open-Source Markdown Note App</div><div class="kg-bookmark-description">I think this is a wonderful markdown note-taking app, try it out!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/06/folio-first-look.jpg" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>Familiar with Fedora&apos;s history? This quiz will help refresh your memory.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/fedora-linux-quiz/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Fedora Side of Linux: Quiz</div><div class="kg-bookmark-description">Fedora has an interesting history. Take this quiz to find out a little more about it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/06/fedora-linux-quiz.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>In Firefox, you can force the websites to use custom fonts. First open settings, then under the <em>General</em> tab, scroll down to the <em>Fonts</em> section.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/firefox-settings-font.png" class="kg-image" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More" loading="lazy" width="1320" height="540" srcset="https://itsfoss.com/content/images/size/w600/2024/07/firefox-settings-font.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/firefox-settings-font.png 1000w, https://itsfoss.com/content/images/2024/07/firefox-settings-font.png 1320w" sizes="(min-width: 720px) 720px"></figure><p>Here, click on <em>Advanced</em>, where you can set different font categories here. Now, uncheck the &#x201C;<em>Allow pages to choose their own fonts&#x2026;</em>&#x201D; checkbox, and click <em>OK</em>.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/don-t-allow-sites-their-font-1.png" class="kg-image" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More" loading="lazy" width="1320" height="820" srcset="https://itsfoss.com/content/images/size/w600/2024/07/don-t-allow-sites-their-font-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/don-t-allow-sites-their-font-1.png 1000w, https://itsfoss.com/content/images/2024/07/don-t-allow-sites-their-font-1.png 1320w" sizes="(min-width: 720px) 720px"></figure><p>Now, sites will load with your selected fonts.</p><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">Don&apos;t use this if you are working with graphics and font related things. Because apps like Canva, online Office suites etc. won&apos;t show other fonts.</div></div><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>A meme that reflects the current state of open-source contributions. &#x1F625;</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/07/meme.png" class="kg-image" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/07/meme.png 600w, https://itsfoss.com/content/images/size/w1000/2024/07/meme.png 1000w, https://itsfoss.com/content/images/2024/07/meme.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>Bell Labs held a press conference in New York to show off the first <a href="https://en.wikipedia.org/wiki/Point-contact_transistor?ref=itsfoss.com" rel="noreferrer">point-contact transistor</a> on June 30, 1948. It marked a turning point in how technology moved forward.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>An interesting thread by one of our dedicated FOSSers, Rosika, who was wondering about the <a href="https://itsfoss.community/t/question-regarding-clipboard-security/12207?ref=itsfoss.com">security of using a clipboard</a> for inserting sensitive information into the browser.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/question-regarding-clipboard-security/12207?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Question regarding clipboard security</div><div class="kg-bookmark-description">Hi all, &#x1F44B; I have a question regarding the &#x201C;security&#x201D; of using the clipboard for inserting sensitive information in the browser. Here&#xB4;s the background to my question. When doing my online banking I&#xB4;m supposed to enter my username on the bank&#xB4;s online-banking page. This is the first step. Then - in order to complete the login process - I have to enter my personal password (2nd step). This is a very long one, in order to meet the demands set up by the banking institute. &#x1F609; In order&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">Rosika</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.27: WSL Series, Theia Editor, Deepin Linux&apos;s AI Assistant and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a>&#xA0;and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item></channel></rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=https%3A//itsfoss.com/feed/

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda