<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux &#8211; OSLogs</title>
	<atom:link href="https://oslogs.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://oslogs.com</link>
	<description>Logging Operating System Updates</description>
	<lastBuildDate>Wed, 23 Jul 2025 06:05:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://oslogs.com/wp-content/uploads/2023/05/favicon.png</url>
	<title>Linux &#8211; OSLogs</title>
	<link>https://oslogs.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The Why and Why-Not of Aptitude</title>
		<link>https://oslogs.com/2025/05/26/the-why-and-why-not-of-aptitude/</link>
					<comments>https://oslogs.com/2025/05/26/the-why-and-why-not-of-aptitude/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Mon, 26 May 2025 06:37:45 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=6410</guid>

					<description><![CDATA[If you&#8217;ve spent any time managing software on a Debian-based Linux system (like Ubuntu or Debian itself), you&#8217;re likely familiar with apt and aptitude. While apt is generally the go-to for many, aptitude offers some powerful features, particularly when it comes to understanding software dependencies. Among its most insightful commands are why and why-not. These [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>If you&#8217;ve spent any time managing software on a Debian-based Linux system (like <a href="https://oslogs.com/blog/operating-systems/ubuntu/">Ubuntu</a> or <a href="https://oslogs.com/blog/operating-systems/debian/">Debian</a> itself), you&#8217;re likely familiar with apt and aptitude. While apt is generally the go-to for many, aptitude offers some powerful features, particularly when it comes to understanding software dependencies. Among its most insightful commands are why and why-not. These aren&#8217;t just obscure tools for advanced users; they are invaluable for anyone who wants to truly understand how their software is installed and why certain packages are present (or absent).</p>



<h2 class="wp-block-heading">The Necessity</h2>



<p>When managing a system, packages don’t exist in isolation. One package’s presence might be required by another, or certain conflicts may block the installation of some. As systems grow more complex, understanding why a package is here—or why not—becomes key to troubleshooting, planning upgrades, or simply learning how the system is interconnected.</p>



<p><strong>Understanding Dependencies:</strong> Imagine you see a package installed that you didn’t explicitly request. The <mark style="background-color:#abb8c3" class="has-inline-color has-black-color">why</mark> command helps trace the chain of dependencies, showing you which other packages required it. This is particularly useful if you’re cleaning up unnecessary software or trying to understand how a system was set up.</p>



<p><strong>Resolving Conflicts:</strong> Conversely, if you’re expecting a new package to install, but it’s being held back or causing issues, the <mark style="background-color:#abb8c3" class="has-inline-color">why-not</mark> command steps in. It explains the blockers—be they conflicts or unsatisfied dependency conditions—that prevent the installation. This insight can guide you in resolving conflicts, perhaps by removing, upgrading, or reconfiguring certain packages.</p>



<p>Understanding these tools isn’t just about knowing what commands to type—it’s about gaining insight into the careful balancing act that package managers perform every day.</p>



<h2 class="wp-block-heading">The why Command</h2>



<p>The <mark style="background-color:#abb8c3" class="has-inline-color">aptitude why</mark> command is like asking, “What’s the trail that led to this package being installed?” When you run this command, you’ll see a dependency chain that explains the reason behind a package’s presence. For example:</p>



<p><strong>Scenario:</strong> You notice that package A is installed even though you never explicitly installed it.</p>



<p><strong>Usage:</strong> Running aptitude why A might reveal that package B requires package A, and perhaps package C required B.</p>



<p><strong>Features:</strong></p>



<ul class="wp-block-list">
<li><strong>Chain Display:</strong> It lists a chain of dependencies starting from a package you explicitly installed down to the dependent package.</li>



<li><strong>Transparency:</strong> It exposes hidden relationships so you can trace back decisions made by the package management system.</li>
</ul>



<p>This command is indispensable when you’re trying to understand system bloat, plan for removals, or simply appreciate the underlying design of your system. It turns the often opaque dependency graph into a readable chain of events.</p>



<h2 class="wp-block-heading">The why-not Command</h2>



<p>While why explains presence, <mark style="background-color:#abb8c3" class="has-inline-color">aptitude why-not</mark> tackles absence. Suppose you’re trying to install package D and the system refuses with dependency errors or conflicts. why-not provides a reverse explanation by showing what prevents the installation.</p>



<p><strong>Scenario:</strong> You attempt to install package D, but aptitude refuses, citing conflicts.</p>



<p><strong>Usage:</strong> Running aptitude why-not D will display the chain of constraints or conflicts that block package D from being installed.</p>



<p><strong>Features:</strong></p>



<ul class="wp-block-list">
<li><strong>Conflict Resolution:</strong> It digs into the specific reasons—like conflicts with already installed packages or unsatisfied version requirements—that cause the block.</li>



<li><strong>Diagnostic Insight:</strong> By laying out the dependency puzzle backward, it allows you to pinpoint exactly what must change for the package to be installable.</li>
</ul>



<p>This command is a boon for troubleshooting installation issues. When you face a roadblock with a package’s installation, why-not gives you actionable information rather than leaving you guessing about system constraints.</p>



<h2 class="wp-block-heading">Key Differences</h2>



<p>While both commands delve into dependency chains, their focus is distinct:</p>



<p><strong>Purpose:</strong></p>



<ul class="wp-block-list">
<li><strong>why:</strong> Answers the question, “Why is this package installed?” It traces the reasons behind an already installed package.</li>



<li><strong>why-not:</strong> Answers, “Why can’t this package be installed?” It investigates the conflicts or constraints that prevent an uninstalled package from making it onto your system.</li>
</ul>



<p><strong>Direction of Analysis:</strong></p>



<ul class="wp-block-list">
<li><strong>why:</strong> Moves from the package you see installed backward through the dependency tree.</li>



<li><strong>why-not:</strong> Explores the dependency chain forward from the desired package to the conflicting packages or unmet conditions.</li>
</ul>



<p><strong>Use Cases:</strong></p>



<ul class="wp-block-list">
<li>Use why for understanding and documenting the system’s current state, especially when refactoring or cleaning up installations.</li>



<li>Use why-not when planning an install or debugging why a package you expect to be installed isn’t, so you can resolve the underlying issues.</li>
</ul>



<p>Together, these commands create transparency in a system that could otherwise be an inscrutable tangle of dependencies and conflicts.</p>



<p>While apt is excellent for routine package operations, aptitude&#8217;s why and why-not commands elevate your understanding of package management to a new level. They transform dependency resolution from a mysterious black box into a transparent, understandable process. By leveraging these powerful tools, you can debug installation issues, optimize your system, and make informed decisions about your software, ultimately leading to a more stable and efficient Linux experience. So, the next time you&#8217;re wondering about a package, don&#8217;t just guess – ask aptitude why or why-not!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/05/26/the-why-and-why-not-of-aptitude/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Red Hat 10 launched &#8211; Codenamed &#8220;Coughlan&#8221;</title>
		<link>https://oslogs.com/2025/05/21/red-hat-10-launched-codenamed-coughlan/</link>
					<comments>https://oslogs.com/2025/05/21/red-hat-10-launched-codenamed-coughlan/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Wed, 21 May 2025 05:44:22 +0000</pubDate>
				<category><![CDATA[RedHat]]></category>
		<category><![CDATA[Coughlan]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redhat 10]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=6371</guid>

					<description><![CDATA[The buzz has been building, and now it&#8217;s official: Red Hat Enterprise Linux (RHEL) 10 has landed. While some keen observers noted its quiet emergence on the Red Hat Customer Portal a few days prior, the formal announcement at Red Hat Summit 2025 has truly set the stage for this pivotal release. Codenamed &#8220;Coughlan,&#8221; RHEL [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>The buzz has been building, and now it&#8217;s official: <a href="https://www.redhat.com/en/about/press-releases/red-hat-introduces-rhel-10" target="_blank" rel="noopener">Red Hat Enterprise Linux (RHEL) 10 has landed</a>. While some keen observers noted its quiet emergence on the Red Hat Customer Portal a few days prior, the formal announcement at Red Hat Summit 2025 has truly set the stage for this pivotal release. Codenamed &#8220;Coughlan,&#8221; RHEL 10 isn&#8217;t just another incremental update; it&#8217;s a significant leap forward, designed to meet the evolving demands of hybrid cloud environments, AI workloads, and the ever-present need for enhanced security.</p>



<p>In today’s rapidly evolving IT landscape, agility, security, and efficiency have become the cornerstones of modern enterprise infrastructure. With the release of Red Hat Enterprise Linux 10, organizations are presented with a platform that not only meets these demands but sets a new standard for how operating systems support digital transformation. This latest version is designed to tackle emerging challenges head-on, from accelerated cloud adoption and dynamic resource constraints to the integration of AI-driven processes and next-generation security protocols</p>



<h2 class="wp-block-heading">New Features</h2>



<p>Red Hat has reimagined familiar workflows to streamline daily operations while boosting overall productivity. For instance, the new installer now grants administrative privileges by default to newly created users—though administrators can always opt out—as well as offering more granular control over system settings like time zone configuration. This change, along with the replacement of the older VNC remote access method with a modern Remote Desktop Protocol (RDP), reflects a commitment to both usability and performance. Moreover, the evolution of the image builder—transitioning from the now-deprecated cockpit-composer package to the innovative cockpit-image-builder plugin—demonstrates an emphasis on efficient system image creation and deployment</p>



<h2 class="wp-block-heading">Enhanced Security</h2>



<p>Security remains at the heart of Red Hat Enterprise Linux 10. In this release, system-wide cryptographic policies have been refined, enabling toolkits such as OpenSSL, GnuTLS, and NSS to support post-quantum algorithms—a significant step forward in safeguarding sensitive data against emerging threats. The update also brings OpenSSH suite enhancements (now at version 9.9) that deliver a higher level of reliability and security over previous iterations. Additionally, the integration of Sequoia PGP tools alongside traditional GnuPG offerings enriches the operating system’s encryption and signature capabilities, while improvements in SELinux userspace further bolster security by introducing new modes and support improvements</p>



<h2 class="wp-block-heading">AI-Powered Management with Lightspeed</h2>



<p>Recognizing the growing importance of artificial intelligence in IT operations, Red Hat has ingeniously woven AI-based enhancements throughout this release. A standout is the introduction of Red Hat Enterprise Linux Lightspeed, which works as an intelligent command-line assistant. Powered by generative AI, this feature aids in troubleshooting, interprets logs, and even recommends the installation of relevant packages during image creation. By seamlessly integrating AI into daily operations, administrators and developers alike can expect a smoother, more intuitive experience—one that reduces manual overhead and accelerates problem resolution</p>



<h2 class="wp-block-heading">Innovations for Developers</h2>



<p>For developers, RHEL 10 is a playground for exploring emerging technologies. One exciting offering is the RISC-V developer preview, established in collaboration with SiFive. This initiative gives developers early access to the HiFive P550 RISC-V platform, enabling them to experiment with a scalable, secure environment that could very well power the next generation of server deployments. Alongside this, enhancements in image mode support and confidential computing ensure that AI model execution and other cutting-edge applications run with optimal security and reliability.</p>



<h2 class="wp-block-heading">Optimized for Hybrid Cloud and AI Workloads</h2>



<p>RHEL 10 arrives with full support for running RHEL images across major public cloud providers like AWS, Google Cloud, and Microsoft Azure. This deep integration simplifies cloud migrations and ensures consistent performance, whether your workloads are on-premises or in the cloud. Furthermore, RHEL 10 is purpose-built to serve as a robust and trusted foundation for AI initiatives, with features that accelerate time-to-market for the latest AI hardware and software.</p>



<h2 class="wp-block-heading">General Availability</h2>



<p>Red Hat Enterprise Linux 10 is now generally available through the Red Hat Customer Portal for existing customers with active RHEL subscriptions. For developers looking to explore the new features and build on this cutting-edge platform, RHEL 10 is also accessible via no-cost Red Hat Developer programs with a fully detailed <a href="https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html-single/10.0_release_notes/index" target="_blank" rel="noopener">release notes</a> list.</p>



<p>Additionally, pre-tuned, fully supported, and ready-to-run RHEL images for AWS, Google Cloud, and Microsoft Azure are now available, simplifying deployment in cloud environments.</p>



<p>The release of RHEL 10 symbolizes a thoughtful balance between stability and innovation. Whether you’re managing a fleet of servers across a global enterprise or experimenting with next-generation development platforms, this release has something to offer. It serves as a reminder that even in a landscape defined by constant change, the right tools can empower us to not just keep up, but to lead the way forward.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/05/21/red-hat-10-launched-codenamed-coughlan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to upgrade Linux with Elevate and do-release-upgrade</title>
		<link>https://oslogs.com/2025/04/30/how-to-upgrade-linux-with-elevate-and-do-release-upgrade/</link>
					<comments>https://oslogs.com/2025/04/30/how-to-upgrade-linux-with-elevate-and-do-release-upgrade/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Wed, 30 Apr 2025 10:22:31 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[do-release-upgrade]]></category>
		<category><![CDATA[Elevate]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=6217</guid>

					<description><![CDATA[Upgrading a Linux distribution to a new major version can be a significant undertaking. It involves navigating potential compatibility issues, managing package changes, and ensuring a smooth transition while preserving existing configurations and data. In the world of Linux, two prominent tools serve this crucial purpose, each tailored to a different ecosystem: elevate and do-release-upgrade. [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Upgrading a Linux distribution to a new major version can be a significant undertaking. It involves navigating potential compatibility issues, managing package changes, and ensuring a smooth transition while preserving existing configurations and data. In the world of Linux, two prominent tools serve this crucial purpose, each tailored to a different ecosystem: <strong>elevate</strong> and <strong>do-release-upgrade</strong>. While both aim to facilitate in-place operating system upgrades, they cater to distinct distribution families and employ different underlying mechanisms.</p>



<h2 class="wp-block-heading">do-release-upgrade: The Ubuntu/Debian Standard</h2>



<p>For users of Ubuntu and its derivatives, <a href="https://documentation.ubuntu.com/server/how-to/software/upgrade-your-release/index.html" target="_blank" rel="noopener">do-release-upgrade</a> is the familiar and officially recommended command-line utility for performing major version upgrades. Developed as part of the update-manager-core package, it provides a structured and guided process for transitioning between Ubuntu releases.</p>



<p>do-release-upgrade works by first checking for a new release and then updating the system&#8217;s package sources (/etc/apt/sources.list and sources in /etc/apt/sources.list.d) to point to the repositories of the target release. It performs a series of checks to identify potential conflicts, deprecated packages, and necessary changes. During the upgrade process, it handles the download and installation of new package versions, the removal of obsolete ones, and the intelligent management of changing dependencies. For server upgrades, particularly over SSH, do-release-upgrade is designed to be robust, even offering to start an additional SSH daemon on a different port to mitigate connectivity issues during the process.</p>



<p>The process typically involves:</p>



<ul class="wp-block-list">
<li>Checking for the availability of a new release. &nbsp;</li>



<li>Updating package lists and performing initial checks. &nbsp;</li>



<li>Downloading necessary package files for the new release.</li>



<li>Installing the upgraded packages and handling configuration file changes (often prompting the user for input). &nbsp;</li>



<li>Removing obsolete packages. &nbsp;</li>



<li>A final reboot into the new operating system version.</li>
</ul>



<p>do-release-upgrade is deeply integrated with the Debian package management system (apt) and the Ubuntu release cycle, making it the go-to tool for reliable in-place upgrades within that family of distributions.</p>



<h2 class="wp-block-heading">ELevate: The RHEL Derivatives Standard</h2>



<p>In the realm of RHEL-based distributions, such as CentOS (<a href="https://oslogs.com/2022/04/30/migrate-centos-8-to-centos-8-stream/">before its shift to Stream</a>), AlmaLinux, Rocky Linux, and Oracle Linux, major version upgrades have historically presented more significant challenges. ELevate emerges as a community-driven project specifically designed to address this need, enabling in-place upgrades between major versions of these RHEL derivatives.</p>



<p><a href="https://almalinux.org/elevate/" target="_blank" rel="noopener">ELevate</a> is built upon the leapp framework, a powerful upgrade utility developed by Red Hat. leapp operates by performing a pre-upgrade analysis of the system to identify potential issues and then executing a series of &#8220;actors&#8221; that handle the actual upgrade process. ELevate augments leapp with a crucial component: a data library (leapp-data) containing the necessary metadata and rules to facilitate upgrades between specific RHEL derivative versions (e.g., CentOS 7 to AlmaLinux 8, AlmaLinux 8 to 9).</p>



<p>The ELevate process, leveraging leapp, typically involves:</p>



<ul class="wp-block-list">
<li>Installing the leapp framework and the relevant elevate-release and leapp-data packages for the desired upgrade path.</li>



<li>Running a pre-upgrade check (leapp preupgrade) to generate a report detailing potential blockers and necessary manual interventions. &nbsp;</li>



<li>Addressing any issues identified in the pre-upgrade report.</li>



<li>Initiating the upgrade process (leapp upgrade), which often involves a reboot into a special environment to perform the core package migration. &nbsp;</li>



<li>Completing the upgrade and rebooting into the new system.</li>
</ul>



<p>ELevate aims to provide a more streamlined and supported path for users migrating from older, often end-of-life, RHEL-based systems to newer, supported versions, even across different distributions within the RHEL family.</p>



<h2 class="wp-block-heading">Key Differences and Comparison</h2>



<p>The fundamental difference between ELevate and do-release-upgrade lies in their target audience and the ecosystems they serve:</p>



<ul class="wp-block-list">
<li><strong>Target Distributions:</strong> do-release-upgrade is specifically for Ubuntu and Debian-based systems, while ELevate is designed for RHEL and its derivatives. &nbsp;</li>



<li><strong>Underlying Technology:</strong> do-release-upgrade is a purpose-built tool integrated with the APT package manager. ELevate is a project built on the leapp framework, extended with specific data for RHEL derivative upgrades. &nbsp;</li>



<li><strong>Primary Use Case:</strong> do-release-upgrade is the standard, officially supported method for sequential release upgrades in Ubuntu. ELevate addresses the challenge of upgrading between major versions, often across different distributions within the RHEL family, particularly relevant for migrating from CentOS 7. &nbsp;</li>



<li><strong>Flexibility (within their domain):</strong> ELevate, through its leapp foundation and data modules, offers flexibility in supporting various RHEL-based migration paths. do-release-upgrade is primarily focused on the official Ubuntu release upgrade paths.</li>
</ul>



<p>By understanding the distinct purposes of these tools, you can select the one best suited for your Linux upgrade requirements. Whether you need the enterprise-level rigor of Elevate or the simplicity of do-release-upgrade, both tools bring reliability and efficiency to the process of operating system upgrades.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/04/30/how-to-upgrade-linux-with-elevate-and-do-release-upgrade/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Canonical Unveils Ubuntu 25.04 &#8220;Plucky Puffin&#8221;</title>
		<link>https://oslogs.com/2025/04/18/canonical-unveils-ubuntu-25-04-plucky-puffin/</link>
					<comments>https://oslogs.com/2025/04/18/canonical-unveils-ubuntu-25-04-plucky-puffin/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Fri, 18 Apr 2025 17:17:23 +0000</pubDate>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plucky Puffin]]></category>
		<category><![CDATA[Ubuntu 25]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=6136</guid>

					<description><![CDATA[Canonical has released Ubuntu 25.04, codenamed &#8220;Plucky Puffin&#8221;, the latest iteration of its popular Linux distribution. This release continues Ubuntu&#8217;s tradition of delivering cutting-edge open-source technology, combined with a user-friendly experience for developers, businesses, and everyday users. Ubuntu has a fixed release cycle for its operating system. Releases of Ubuntu get a development codename (‘Plucky [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Canonical has released <a href="https://canonical.com/blog/canonical-releases-ubuntu-25-04-plucky-puffin" target="_blank" rel="noopener">Ubuntu 25.04, codenamed &#8220;Plucky Puffin&#8221;</a>, the latest iteration of its popular Linux distribution. This release continues Ubuntu&#8217;s tradition of delivering cutting-edge open-source technology, combined with a user-friendly experience for developers, businesses, and everyday users.</p>



<p>Ubuntu has a fixed <a href="https://ubuntu.com/about/release-cycle" target="_blank" rel="noopener">release cycle</a> for its operating system. Releases of Ubuntu get a development codename (‘Plucky Puffin’) and are versioned by the year and month of delivery &#8211; for example, Ubuntu 25.04 was released in April 2025.</p>



<p>LTS or ‘Long Term Support’ releases are published every two years in April. LTS releases are the ‘enterprise grade’ releases of Ubuntu and are used the most. An estimated 95% of all <a href="https://oslogs.com/blog/operating-systems/ubuntu/">Ubuntu</a> installations are LTS releases.</p>



<h2 class="wp-block-heading"><strong>Key Features of Ubuntu 25.04</strong></h2>



<p>Ubuntu 25.04 introduces a host of innovative features and improvements designed to enhance productivity, security, and user experience:</p>



<ol start="1" class="wp-block-list">
<li><strong>GNOME 48 Integration</strong>:
<ul class="wp-block-list">
<li>Triple buffering for smoother performance.</li>



<li>HDR support for vivid visuals.</li>



<li>New tools like the &#8220;Wellbeing Panel&#8221; for screen time tracking and &#8220;Preserve Battery Health&#8221; mode for optimized power management.</li>



<li>Notification grouping for better organization and reduced cognitive load.</li>
</ul>
</li>



<li><strong>Linux Kernel 6.14</strong>:
<ul class="wp-block-list">
<li>Enhanced scheduling capabilities with the new <code>sched_ext</code> system, allowing developers to implement custom scheduling policies.</li>



<li>Improved Wine/Proton gaming support through the new NTSYNC driver.</li>



<li>Better container tooling with decoupled bpftools and linux-perf.</li>
</ul>
</li>



<li><strong>Developer Tooling</strong>:
<ul class="wp-block-list">
<li>Introduction of &#8220;devpacks,&#8221; snap bundles for frameworks like Spring and Go.</li>



<li>Updated toolchains for Python, Rust, .NET, LLVM, OpenJDK, and more.</li>



<li>Expanded confidential computing support with AMD SEV-SNP for secure AI workload deployment.</li>
</ul>
</li>



<li><strong>Modern PDF Reader</strong>:
<ul class="wp-block-list">
<li>&#8220;Papers&#8221; becomes the default PDF reader, offering a sleek design and enhanced functionality.</li>
</ul>
</li>



<li><strong>Installer Improvements</strong>:
<ul class="wp-block-list">
<li>Refined OS installation options for dual-boot setups with Windows.</li>



<li>Improved handling of advanced partitioning and encryption.</li>



<li>Enhanced enterprise deployments with auto-installation via Landscape.</li>
</ul>
</li>



<li><strong>Networking and Identity Management</strong>:
<ul class="wp-block-list">
<li>Secure time synchronization with NTS.</li>



<li>Better Active Directory (AD) integration.</li>



<li>Cloud authentication against EntraID and Google identity.</li>



<li>DNS-aware wait-online logic with Netplan.</li>
</ul>
</li>



<li><strong>Hardware Enablement</strong>:
<ul class="wp-block-list">
<li>Performance improvements for AI workloads on Intel GPUs.</li>



<li>Introduction of a new ARM64 Desktop ISO for hardware enthusiasts.</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading"><strong>Official Flavours</strong></h3>



<p>Ubuntu 25.04 also sees the release of updated versions of its official flavours, including Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity, and Xubuntu. Each flavour brings its own unique features and enhancements tailored to specific user needs.</p>



<h3 class="wp-block-heading"><strong>Availability and Support</strong></h3>



<p>Ubuntu 25.04 is available for download at <a href="https://fridge.ubuntu.com/2025/04/17/ubuntu-25-04-plucky-puffin-released/" target="_blank" rel="noopener">Ubuntu&#8217;s official website</a>. Users of Ubuntu 24.10 can upgrade seamlessly to the new version. Maintenance updates will be provided for nine months, ensuring stability and security.</p>



<h3 class="wp-block-heading"><strong>Experience the Future of Linux</strong></h3>



<p>Ubuntu 25.04 reaffirms Canonical&#8217;s commitment to innovation and excellence in the open-source community. Whether you&#8217;re a developer, a business professional, or a casual user, &#8220;Plucky Puffin&#8221; offers a powerful and versatile platform to meet your needs. Upgrade today and explore the future of Linux!</p>



<h2 class="wp-block-heading">Key Improvements in Ubuntu 25.04 over Ubuntu 24.10</h2>



<p>Ubuntu 25.04 offers significant improvements in user experience, developer tools, and hardware support, making it a compelling upgrade from Ubuntu 24.10. Let me know if you&#8217;d like more details on any specific feature!</p>



<p>Both versions are short-term releases with nine months of support. They cater to users who prefer the latest features and updates over the long-term stability of LTS versions.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/04/18/canonical-unveils-ubuntu-25-04-plucky-puffin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fedora 42 launched. Checkout the features!</title>
		<link>https://oslogs.com/2025/04/16/fedora-42-launched-checkout-the-features/</link>
					<comments>https://oslogs.com/2025/04/16/fedora-42-launched-checkout-the-features/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Wed, 16 Apr 2025 12:23:30 +0000</pubDate>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fedora 42]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=6110</guid>

					<description><![CDATA[The Fedora Project, a community-driven, open-source Linux distribution sponsored primarily by Red Hat, Inc., today announced the general availability of Fedora 42. This latest release continues Fedora&#8217;s tradition of delivering cutting-edge free and open-source software, providing developers, enthusiasts, and users with the newest technologies and a robust, reliable platform. Fedora 42 incorporates a wealth of [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>The <a href="https://oslogs.com/blog/operating-systems/fedora/">Fedora Project</a>, a community-driven, open-source Linux distribution sponsored primarily by Red Hat, Inc., today announced the general availability of Fedora 42. This latest release continues Fedora&#8217;s tradition of delivering cutting-edge free and open-source software, providing developers, enthusiasts, and users with the newest technologies and a robust, reliable platform.</p>



<p>Fedora 42 incorporates a wealth of updates and new features, focusing on enhanced user experience, developer tools, and the latest advancements in desktop environments and core system components.</p>



<h2 class="wp-block-heading">Key highlights of Fedora 42</h2>



<p><strong>Enhanced Installation Experience</strong></p>



<p>The Anaconda installer now operates as a native Wayland application, offering improved keyboard control and a new web-based user interface (UI) for guided partitioning. This UI simplifies the installation process with options for automatic partitioning, dual-boot support, and a &#8220;reinstall Fedora&#8221; feature for seamless recovery.</p>



<p><strong>KDE Plasma Desktop Edition</strong></p>



<p>Promoted to flagship status, this edition includes KDE Plasma 6.3.4, KDE Frameworks 6.12.0, and a suite of KDE applications. It is now supported on OpenPOWER systems, providing a robust alternative to GNOME.</p>



<p><strong>Fedora COSMIC Spin</strong></p>



<p>A modern Rust-based desktop environment developed by System76, featuring hybrid per-workspace window/tiling management, window stacks with tabs, and extensive customization options integrated with GTK and (soon) Qt.</p>



<p><strong>Accessibility and Performance Improvements</strong></p>



<p></p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="768" height="765" src="https://oslogs.com/wp-content/uploads/2025/04/fedora-42-wellbeing.png" alt="" class="wp-image-6111" srcset="https://oslogs.com/wp-content/uploads/2025/04/fedora-42-wellbeing.png 768w, https://oslogs.com/wp-content/uploads/2025/04/fedora-42-wellbeing-300x300.png 300w, https://oslogs.com/wp-content/uploads/2025/04/fedora-42-wellbeing-150x150.png 150w" sizes="(max-width: 768px) 100vw, 768px" /></figure>



<p>GNOME 48 powers Fedora Workstation 42, introducing dynamic triple buffering for smoother animations, Orca screen reader support on Wayland, and well-being tools like screen time tracking and break reminders.</p>



<p><strong>IBus Speech-to-Text</strong></p>



<figure class="wp-block-image size-full"><img decoding="async" width="1024" height="768" src="https://oslogs.com/wp-content/uploads/2025/04/gnome-choose-language-for-speech-recognition.png" alt="" class="wp-image-6112" srcset="https://oslogs.com/wp-content/uploads/2025/04/gnome-choose-language-for-speech-recognition.png 1024w, https://oslogs.com/wp-content/uploads/2025/04/gnome-choose-language-for-speech-recognition-300x225.png 300w, https://oslogs.com/wp-content/uploads/2025/04/gnome-choose-language-for-speech-recognition-768x576.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>A new input method enabling offline voice dictation in multiple languages, preserving user privacy and integrating seamlessly with IBus infrastructure. It enables voice dictation in any application that supports IBus input methods. Here are some examples of how you can use this feature:</p>



<ul class="wp-block-list">
<li><strong>Dictating Text in a Document</strong>: Open a text editor like GNOME Text Editor or LibreOffice Writer. Activate the Speech-to-Text input method and start speaking. Your words will be transcribed into text in real-time.</li>



<li><strong>Composing Emails</strong>: Use the Speech-to-Text feature to dictate emails directly in your email client, such as Thunderbird or Evolution. This can save time and improve accessibility.</li>



<li><strong>Programming</strong>: Developers can use Speech-to-Text to dictate code snippets or comments in IDEs like Visual Studio Code or GNOME Builder. While it may not be ideal for complex coding, it can be helpful for quick notes or simple tasks.</li>



<li><strong>Multilingual Communication</strong>: The feature supports multiple languages through downloadable voice recognition models. You can switch between languages seamlessly for multilingual dictation.</li>



<li><strong>Accessibility</strong>: Users with physical disabilities can leverage this feature to interact with their systems more easily, enhancing productivity and inclusivity.</li>
</ul>



<p><strong>Fedora WSL</strong></p>



<p>Fedora Linux images are now available for <a href="https://oslogs.com/2025/03/13/how-to-use-wsl-for-linux/">Windows Subsystem for Linux</a> (WSL), allowing users to explore Fedora in a Windows environment before committing to a full installation.</p>



<p>Matthew Miller, Fedora Project Leader, expressed gratitude to the global community of contributors: &#8220;Fedora Linux 42 is a testament to the dedication and collaboration of open-source developers worldwide. Together, we&#8217;ve created an operating system that embodies innovation and inclusivity.&#8221;</p>



<p>Fedora Linux 42 is now available for download. Users can upgrade their existing systems or start fresh with install media for flagship editions like Workstation, KDE Plasma Desktop, Cloud, Server, CoreOS, IoT, and more.</p>



<p>For more information, visit the <a href="https://fedoramagazine.org/whats-new-fedora-workstation-42/" target="_blank" rel="noopener">Fedora Project website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/04/16/fedora-42-launched-checkout-the-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Use WSL for Linux</title>
		<link>https://oslogs.com/2025/03/13/how-to-use-wsl-for-linux/</link>
					<comments>https://oslogs.com/2025/03/13/how-to-use-wsl-for-linux/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Thu, 13 Mar 2025 10:00:28 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WSL]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=5869</guid>

					<description><![CDATA[Windows Subsystem for Linux (WSL) has revolutionized cross-platform development, allowing users to run a Linux environment directly on Windows. While primarily designed for Windows users, you can also leverage WSL from your Linux system, opening up unique possibilities for testing, development, and interoperability. Why Use WSL from Linux? Steps to Access WSL from Linux Tips [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p><a href="https://learn.microsoft.com/en-us/windows/wsl/about" target="_blank" rel="noopener">Windows Subsystem for Linux</a> (WSL) has revolutionized cross-platform development, allowing users to run a Linux environment directly on Windows.</p>



<p>While primarily designed for Windows users, you can also leverage WSL from your Linux system, opening up unique possibilities for testing, development, and interoperability.</p>



<h2 class="wp-block-heading">Why Use WSL from Linux?</h2>



<ul class="wp-block-list">
<li><strong>Testing Windows-Specific Applications:</strong> If you&#8217;re a developer working on cross-platform projects, accessing WSL from Linux allows you to test Windows-specific components without needing a separate Windows machine.</li>



<li><strong>Accessing Windows Tools:</strong> You might need to use a specific Windows tool or application that isn&#8217;t available on Linux. WSL provides a convenient way to access these tools without leaving your Linux workflow.</li>



<li><strong>Automation and Scripting:</strong> You can integrate Windows commands and scripts into your Linux workflows, automating tasks that require interaction with both operating systems.</li>



<li><strong>Simplified Cross-Platform Development:</strong> Running both Linux and Windows environments side-by-side on your Linux machine can streamline cross-platform development.</li>
</ul>



<h2 class="wp-block-heading">Steps to Access WSL from Linux</h2>



<ol class="wp-block-list">
<li>Enable SSH on Windows (if not already enabled):
<ul class="wp-block-list">
<li>Ensure that the OpenSSH Server is installed and running on your Windows machine.</li>



<li>You can enable it through &#8220;Settings&#8221; -> &#8220;Apps&#8221; -> &#8220;Optional features&#8221; or through PowerShell.  </li>



<li>Once installed, start the OpenSSH Server service.  </li>



<li>It is advised to set up SSH keys for passwordless login.</li>



<li>It is also advised to escalate to <a href="https://oslogs.com/2024/02/10/sudo-for-windows-now-sudo-jokes-will-not-be-limited-to-only-linux/">sudo user on Windows</a>.</li>
</ul>
</li>



<li>Determine the Windows Machine&#8217;s IP Address:
<ul class="wp-block-list">
<li>On your Windows machine, open Command Prompt or PowerShell and type <code>ipconfig</code>.</li>



<li>Note the IPv4 address.</li>
</ul>
</li>



<li>SSH into the Windows Machine from Linux:
<ul class="wp-block-list">
<li>On your Linux terminal, use the following command, replacing <code>[Windows_IP_Address]</code> with the IP address you noted:
<ul class="wp-block-list">
<li><code>ssh [Windows_Username]@[Windows_IP_Address]</code></li>



<li>If using ssh keys, you may not need to enter a password.</li>
</ul>
</li>
</ul>
</li>



<li>Access WSL from the Windows Command Line:
<ul class="wp-block-list">
<li>Once you&#8217;ve successfully SSHed into your Windows machine, you can access your WSL distribution by typing its name. For example, if you&#8217;re using Ubuntu, type:
<ul class="wp-block-list">
<li><code>wsl -d Ubuntu</code></li>
</ul>
</li>



<li>You are now inside the Linux environment that is running inside of WSL.</li>
</ul>
</li>



<li>Running commands:
<ul class="wp-block-list">
<li>From within the WSL terminal, you can run any linux command that you would normally run.  </li>



<li>You can access windows files from within WSL. The windows files are typically mounted under /mnt/c.  </li>



<li>You can also <a href="https://learn.microsoft.com/en-us/windows/wsl/filesystems" target="_blank" rel="noopener">run windows commands from within WSL</a> by appending .exe to the command. For example, to run notepad, type <code>notepad.exe</code>.  </li>
</ul>
</li>



<li>Automating WSL commands from Linux:
<ul class="wp-block-list">
<li>You can directly execute WSL commands from your Linux terminal using SSH. For example:
<ul class="wp-block-list">
<li><code>ssh [Windows_Username]@[Windows_IP_Address] wsl -d Ubuntu -e "ls -l /mnt/c/Users/[YourWindowsUsername]/Documents"</code></li>



<li>This command will SSH into your Windows machine, launch the Ubuntu WSL distribution, and execute the <code>ls -l</code> command to list the contents of your Windows Documents folder.</li>
</ul>
</li>
</ul>
</li>



<li>This can be very useful for scripting tasks that need to interact with both Linux and Windows.</li>
</ol>



<p><strong>Tips and Considerations</strong></p>



<ul class="wp-block-list">
<li>Network Access: WSL 2 runs in a virtualized environment, so you might need to configure network settings if you need to access network resources from within WSL</li>



<li>GUI Applications: While you can run GUI applications from WSL, it requires additional configuration, such as setting up an X server on your Linux machine or using a remote desktop solution.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2025/03/13/how-to-use-wsl-for-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Celebrating 20 Years of Ubuntu: A Journey of Innovation and Community</title>
		<link>https://oslogs.com/2024/10/21/celebrating-20-years-of-ubuntu-a-journey-of-innovation-and-community/</link>
					<comments>https://oslogs.com/2024/10/21/celebrating-20-years-of-ubuntu-a-journey-of-innovation-and-community/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Mon, 21 Oct 2024 03:32:07 +0000</pubDate>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu 20 years]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=4937</guid>

					<description><![CDATA[Ubuntu, one of the most popular Linux distributions, has reached a significant milestone: its 20th anniversary. Since its inception in 2004, Ubuntu has grown from a small, community-maintained project to a leading operating system used by millions worldwide. Today, as it celebrates its 20th anniversary, Ubuntu remains a cornerstone of the open-source community, empowering individuals [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Ubuntu, one of the most popular Linux distributions, has reached a significant milestone: its 20th anniversary. Since its inception in 2004, <a href="https://oslogs.com/blog/operating-systems/ubuntu/">Ubuntu</a> has grown from a small, community-maintained project to a leading operating system used by millions worldwide. Today, as it <a href="https://ubuntu.com/20years" target="_blank" rel="noopener">celebrates its 20th anniversary</a>, Ubuntu remains a cornerstone of the open-source community, empowering individuals and organizations worldwide.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Ubuntu Community | 20 years of Ubuntu" width="1530" height="861" src="https://www.youtube.com/embed/otDFa83aQqc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">The Ubuntu Journey</h2>



<p>Ubuntu was first released on October 20, 2004, with version 4.10, affectionately known as &#8220;Warty Warthog.&#8221; The goal was to create an easy-to-use Linux distribution that anyone could install and use. The project quickly gained traction, thanks to its regular release cycle, strong community focus, and the backing of Canonical, the company founded by Mark Shuttleworth to support Ubuntu&#8217;s development.</p>



<p>Ubuntu, derived from the South African concept of &#8220;humanity toward others,&#8221; has always been more than just an operating system. It&#8217;s a philosophy of community, collaboration, and respect. This ethos has guided Ubuntu&#8217;s development from the beginning, fostering a welcoming and inclusive environment for users and contributors alike.</p>



<p>Over the past two decades, Ubuntu has achieved numerous milestones:</p>



<ul class="wp-block-list">
<li><strong>Desktop Dominance:</strong> Ubuntu has become one of the most popular Linux distributions for desktops, offering a polished and intuitive user experience.</li>



<li><strong>Server Success:</strong> Ubuntu is widely used in server environments, powering everything from web servers and databases to cloud infrastructure.</li>



<li><strong>IoT and Embedded Systems:</strong> Ubuntu has expanded into the Internet of Things (IoT) and embedded systems, providing a reliable and scalable platform for various devices.</li>



<li><strong>Community-Driven Development:</strong> Ubuntu&#8217;s development is driven by a large and active community of contributors, ensuring that the project remains relevant and responsive to user needs.</li>
</ul>



<h2 class="wp-block-heading">The 20th Anniversary Release: Ubuntu 24.10 &#8216;Oracular Oriole&#8217;</h2>



<p>To commemorate its 20th anniversary, <a href="https://ubuntu.com/blog/canonical-releases-ubuntu-24-10-oracular-oriole" target="_blank" rel="noopener">Canonical released Ubuntu 24.10, codenamed &#8220;Oracular Oriole&#8221;</a>. This release pays homage to the original 4.10 version with several nostalgic touches, including the original startup sound and wallpaper. It also introduces new features and improvements, such as enhanced support for ARM64 devices and updated file management tools.</p>



<h2 class="wp-block-heading">The Ubuntu Community</h2>



<p>The Ubuntu community has been at the heart of its success. From experienced developers to new users, everyone is welcome to contribute to the project. The community organizes events, provides support, and fosters a sense of belonging among its members. Canonical has also launched a dedicated content hub where users can share their Ubuntu stories and experiences.</p>



<h2 class="wp-block-heading">Looking Ahead</h2>



<p>As Ubuntu enters its third decade, the focus remains on innovation and community. With the continued support of its users, contributors, and partners, Ubuntu is poised to lead the way in open-source software development for years to come.</p>



<p>The project is continually evolving to meet the changing needs of users and the broader technology landscape. With a focus on accessibility, security, and performance, Ubuntu is well-positioned to remain a leading force in the world of open-source operating systems.</p>



<p>The 20-year journey of Ubuntu is a testament to the power of open-source collaboration and the dedication of its community. As we celebrate this milestone, we look forward to the future innovations and contributions that will shape the next 20 years of Ubuntu.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2024/10/21/celebrating-20-years-of-ubuntu-a-journey-of-innovation-and-community/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux Market Share Reaches 4.5% in July 2024</title>
		<link>https://oslogs.com/2024/08/23/linux-market-share-reaches-4-5-in-july-2024/</link>
					<comments>https://oslogs.com/2024/08/23/linux-market-share-reaches-4-5-in-july-2024/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Fri, 23 Aug 2024 06:26:26 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux market share]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=4541</guid>

					<description><![CDATA[Linux, the open-source operating system, has been steadily gaining market share over the past several years. As of July 2024, Linux&#8217;s market share has reached 4.5%, according to a new report from StatCounter. This represents a significant increase from the 3.5% market share that Linux held in July 2023. Source: StatCounter Global Stats &#8211; OS [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Linux, the open-source operating system, has been steadily gaining market share over the past several years. As of July 2024, Linux&#8217;s market share has reached 4.5%, according to a new report from <a href="https://gs.statcounter.com/os-market-share/desktop/worldwide" target="_blank" rel="noopener">StatCounter</a>. This represents a significant increase from the 3.5% market share that Linux held in July 2023.</p>



<div id="desktop-os_combined-ww-monthly-202307-202407" width="600" height="400" style="width:600px; height: 400px;"></div><!-- You may change the values of width and height above to resize the chart --><p>Source: <a href="https://gs.statcounter.com/os-market-share/desktop/worldwide" target="_blank" rel="noopener">StatCounter Global Stats &#8211; OS Market Share</a></p><script type="text/javascript" src="https://www.statcounter.com/js/fusioncharts.js"></script><script type="text/javascript" src="https://gs.statcounter.com/chart.php?desktop-os_combined-ww-monthly-202307-202407&#038;chartWidth=600"></script>



<p>Between July 2023 and July 2024, Linux&#8217;s market share showed a consistent upward trend, starting at 3.12% and peaking at 4.45%. This growth trajectory indicates a steady increase in user base and interest in open-source alternatives.</p>



<p>The approaching end-of-life (EOL) for Windows 10 in October 2025 is a significant factor contributing to the increasing market reach of Linux. As users and organizations prepare for this transition, many are exploring alternative operating systems, and Linux is emerging as a popular choice. Here are some key reasons why the EOL of Windows 10 is driving Linux adoption:</p>



<ul class="wp-block-list">
<li><strong>Hardware Compatibility:</strong> Many existing PCs that run Windows 10 do not meet the minimum requirements for Windows 11, such as the need for a TPM 2.0. Instead of investing in new hardware, users find Linux a viable option that can run efficiently on their current systems.</li>



<li><strong>Cost Savings:</strong> Linux is open-source and free to use, which is appealing to both individual users and organizations looking to reduce costs associated with software licensing and upgrades.</li>



<li><strong>Enterprise Solutions:</strong> Many enterprises are adopting Linux for its stability and security. As Windows 10 support ends, companies are evaluating their long-term IT strategies and finding Linux to be a reliable alternative</li>
</ul>



<p>Linux is now used by a wide range of organizations, including businesses, educational institutions, and governments. It is also used by millions of individuals around the world.</p>



<p>Linux&#8217;s journey from a niche operating system to a mainstream choice is a testament to the power of open-source development and community-driven innovation. As more users and organizations recognize its benefits, Linux&#8217;s market share is poised to continue its upward climb.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2024/08/23/linux-market-share-reaches-4-5-in-july-2024/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Comparing Linux Performance Monitoring Tools &#8211; top vs htop vs atop</title>
		<link>https://oslogs.com/2024/02/22/comparing-linux-performance-monitoring-tools-top-vs-htop-vs-atop/</link>
					<comments>https://oslogs.com/2024/02/22/comparing-linux-performance-monitoring-tools-top-vs-htop-vs-atop/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Thu, 22 Feb 2024 06:17:49 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[atop]]></category>
		<category><![CDATA[htop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[top]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=3053</guid>

					<description><![CDATA[Monitoring and understanding system performance is crucial for any Linux user, from casual desktops to mission-critical servers. Choosing the right tool can make a world of difference in efficiency and understanding. Three popular contenders in this arena are top, htop, and atop, each offering unique strengths and weaknesses. This article will guide you through their [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Monitoring and understanding system performance is crucial for any Linux user, from casual desktops to mission-critical servers. Choosing the right tool can make a world of difference in efficiency and understanding. Three popular contenders in this arena are top, htop, and atop, each offering unique strengths and weaknesses. This article will guide you through their key features to help you pick the champion for your needs.</p>



<p><strong>The Old Faithful: top</strong></p>



<p>If you&#8217;ve used Linux for any length of time, you&#8217;ve likely encountered top. This venerable tool provides a quick, real-time overview of your system&#8217;s CPU, memory, swap, and process usage. It&#8217;s simple to use and perfect for a quick snapshot of current resource consumption. However, its text-based interface can feel clunky, and it lacks interactive features or deeper historical insights.</p>



<pre class="wp-block-code"><code><em>Basic usage</em>: top<br><em>Sort by memory usage</em>: top -o m<br><em>Display only one CPU</em>: top -n 1<br><em>Refresh every 5 seconds</em>: top -d 5<br><em>Show full command lines</em>: top -c</code></pre>



<p><strong>The Interactive Champion: htop</strong></p>



<p>Think of htop as top on steroids. It builds upon the foundation of top, offering a visually appealing, interactive interface. You can navigate processes with arrow keys, kill or renice them directly, filter based on specific criteria, and even view detailed disk and network information. htop strikes a nice balance between ease of use and insightful information.</p>



<pre class="wp-block-code"><code><em>Basic usage</em>: htop<br><em>Search for a specific process</em>: F3 (search bar)<br><em>Sort by network usage</em>: F6 (choose "NETWORK")<br><em>Kill a process</em>: Select the process with arrows, press F9<br><em>Filter by username</em>: Press u and enter username</code></pre>



<p><strong>The Deep Diver: atop</strong></p>



<p>For deeper analysis and historical trends, atop shines. It goes beyond real-time snapshots, recording detailed system and process activity over time. You can analyze historical CPU, memory, disk, and network usage, identify performance bottlenecks, and even track specific processes over hours or days. While atop offers the most detailed data, its interface and configuration options can be more complex, requiring more understanding of the underlying system.</p>



<pre class="wp-block-code"><code><em>Basic usage</em>: atop<br><em>Focus on CPU and disk</em>: atop -P CPU,DSK<br><em>Analyze historical data</em>: atop -r /var/log/atop/*.atop (replace * with specific file date/time)<br><em>Track a specific process</em>: atop -p PID (replace PID with process ID)<br><em>Show command-line arguments for all processes</em>: atop -c</code></pre>



<p><strong>Choosing Your Champion:</strong></p>



<ul class="wp-block-list">
<li>Quick overview: Choose top for a simple, text-based snapshot.</li>



<li>Interactive exploration: Opt for htop for its user-friendly interface and process management features.</li>



<li>Deep analysis: Pick atop for historical tracking and detailed resource insights.</li>
</ul>



<p>Ultimately, the best tool depends on your specific needs and preferences. Experiment with each and see which one helps you conquer the performance monitoring mountain!</p>



<p>Consider these additional factors:</p>



<ul class="wp-block-list">
<li>Resource usage: htop and atop are slightly more resource-intensive than top.</li>



<li>Customization: atop offers extensive configuration options for tailoring the data you see.</li>



<li>Learning curve: atop&#8217;s interface and features require more learning compared to top and htop.</li>
</ul>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2024/02/22/comparing-linux-performance-monitoring-tools-top-vs-htop-vs-atop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rocky Linux 9.3 is here: What&#8217;s new and how to get it</title>
		<link>https://oslogs.com/2023/11/21/rocky-linux-9-3-is-here-whats-new-and-how-to-get-it/</link>
					<comments>https://oslogs.com/2023/11/21/rocky-linux-9-3-is-here-whats-new-and-how-to-get-it/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Tue, 21 Nov 2023 10:28:00 +0000</pubDate>
				<category><![CDATA[Rocky Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://oslogs.com/?p=2565</guid>

					<description><![CDATA[Rocky Linux, the open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux, has released its latest version, 9.3, on November 15, 2023. Rocky Linux aims to provide a stable and secure platform for users who want to migrate from CentOS or other RHEL-based distributions. Rocky Linux 9 will be [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Rocky Linux, the open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux, has released its latest version, 9.3, on November 15, 2023.</p>



<p>Rocky Linux aims to provide a stable and secure platform for users who want to migrate from CentOS or other RHEL-based distributions. Rocky Linux 9 will be supported through May 2032, with general support until May 2027 and security support through May 2032</p>



<p>Some of the new features and improvements in Rocky Linux 9.3 include:</p>



<ul class="wp-block-list">
<li><strong>Support for PowerPC64le architecture:</strong> Images for PowerPC64le systems are now available, expanding Rocky Linux&#8217;s reach to a wider range of hardware platforms.</li>



<li><strong>Updated system toolchain:</strong> The system toolchain has been updated to the latest version, providing improved performance and stability.</li>



<li><strong>Updated performance tools and debuggers:</strong> Several performance tools and debuggers have been updated to provide better insights into system performance and identify potential issues.</li>



<li><strong>Updated compiler toolsets:</strong> The compiler toolsets have been updated to support the latest programming languages and development tools.</li>



<li><strong>Security enhancements:</strong> Several security vulnerabilities have been addressed in this release, ensuring that your systems remain protected from the latest threats.</li>



<li><strong>Updated versions of popular packages</strong> such as Redis 7, NodeJS 20, and Apache 2.4.57</li>



<li><strong>Enhanced security features</strong> such as OpenSCAP 1.3.8, SCAP 0.1.69, SEtools 4.4.2</li>



<li>Introduction of further improvements to support the Extended Master Secret (EMS) extension (RFC 7627) required by the FIPS-140-3 standard for all TLS 1.2 connections.</li>
</ul>



<h3 class="wp-block-heading">Breaking Changes</h3>



<ul class="wp-block-list">
<li>Azure images for Rocky Linux 9.3 will be published under a new publisher name:&nbsp;<code>resf</code>, instead of the previous long, unreadable name. These images are not published yet, but should be available by the end of the week and will be accompanied by another news post.</li>



<li>The optional guest-agents group, previously available within both the Minimal Install and Custom Operating System base environments in anaconda, is no-longer available for selection as additional software for those environments. Consult release notes for more details.</li>



<li>The KDE live image for Rocky Linux 9.3 had problems during the testing phase. For this, we will be providing the older 9.2 images until we can build and provide a working image.</li>
</ul>



<h3 class="wp-block-heading">How to upgrade to Rocky Linux 9.3</h3>



<p>Current users of Rocky Linux 9 can upgrade to 9.3 from the terminal via dnf update, or from the desktop with GNOME Software, KDE Discover, etc.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2023/11/21/rocky-linux-9-3-is-here-whats-new-and-how-to-get-it/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
