Global Edition
REF: 181
Technology

Rebooting my knowledge of Linux from scratch would be a daunting task.

For nearly a decade, I've been fascinated by Linux, but it wasn't until four years ago that I finally made the transition to using it exclusively on my workstation. Those initial attempts at switching were met with failure, repeated over ma

Technology — lead image
Lead image — News Trend Today wire

For nearly a decade, I've been fascinated by Linux, but it wasn't until four years ago that I finally made the transition to using it exclusively on my workstation. Those initial attempts at switching were met with failure, repeated over many years. Sharing my past mistakes and lessons learned will be valuable in this process.

01Forcing Windows apps on Linux is not recommended.

Other options exist instead.

Initially, installing software on Linux posed a challenge for me. Having Mint installed, I relied on downloading.deb packages from websites and utilizing their point-and-click installer. However many of my frequently used Windows applications (such as Photoshop) were not available on Linux. As an alternative, I experimented with running Windows apps directly on Linux via WINE.

RelatedDitching Windows? Replace top picks with these five Linux counterparts.

Frustration with compatibility layers led me to abandon Linux repeatedly and revert to Windows. It took several attempts to grasp the concept that certain apps wouldn't function seamlessly on Linux without native support. This realization prompted me to explore alternative solutions specifically designed for Linux, marking a significant turning point in my experience with open-source software. I often wonder what would have been if I had discovered this sooner.

Other options exist instead. image 1
Other options exist instead. image 1

06Sticking with one distribution.

Years were wasted on ideal Linux distributions.

Growing up, I harbored a clear idea of what my ideal computer setup should be like. My experience was limited to Windows at that time, so I began experimenting with modifications. As a teenager, I recall testing various Stardock applications designed for customizing the appearance and feel of Windows. These tools were straightforward, utilizing point-and-click interfaces and offering pre-designed themes for selection.

Read nextWindows struggles with legacy system integration.

Customization efforts stalled due to significant performance degradation, rendering the system unusable, and premium features remained out of reach financially.

My early days of customizing my Windows desktop were spent discovering free tools such as Rainmeter, launchers, and docks to personalize the interface, along with cursor themes that added a touch of individuality. DeviantArt was once a thriving hub for enthusiasts sharing their expertise on desktop customization, but its current AI-driven content has largely taken over. I relied heavily on these online communities to find inspiration and guidance. Unfortunately, even with extensive tweaking, I couldn't quite achieve the precise look I envisioned. Windows' limitations on customization were always a challenge to overcome.

Discovering Linux revealed its vast customization potential, which piqued my interest. A visit to the Reddit community, sorted by "All Time" posts, provided insight into user experiences. Initially, I was unaware of the operating system's modular design. The concept of a "desktop environment" that could be easily replaced wasn't on my radar. My exploration led me to browse through numerous distributions, with over two dozen tried in succession.

With hindsight, I'd opt for a lean Linux distribution boasting a reliable package manager, allowing me to easily swap in or out other components as needed.

After perseverance, I achieved the desired outcome from my operating system. My current setup features MX Linux paired with an i3 Window Manager configuration that utilizes custom scripts for time and project management through Polybar.

Years were wasted on ideal Linux distributions. image 1
Years were wasted on ideal Linux distributions. image 1
Years were wasted on ideal Linux distributions. image 2
Years were wasted on ideal Linux distributions. image 2
Years were wasted on ideal Linux distributions. image 3
Years were wasted on ideal Linux distributions. image 3
Years were wasted on ideal Linux distributions. image 4
Years were wasted on ideal Linux distributions. image 4
Years were wasted on ideal Linux distributions. image 5
Years were wasted on ideal Linux distributions. image 5
Years were wasted on ideal Linux distributions. image 6
Years were wasted on ideal Linux distributions. image 6
Years were wasted on ideal Linux distributions. image 7
Years were wasted on ideal Linux distributions. image 7
Years were wasted on ideal Linux distributions. image 8
Years were wasted on ideal Linux distributions. image 8
Years were wasted on ideal Linux distributions. image 9
Years were wasted on ideal Linux distributions. image 9
Years were wasted on ideal Linux distributions. image 10
Years were wasted on ideal Linux distributions. image 10

24Facing the command line isn't scary.

Starting over with Linux basics.

The terminal initially intimidated me due to its unfamiliar layout. I typically only accessed it under instruction from tutorials, whereupon I'd follow directions by pasting commands into the designated input field.

Regularly using this terminal allowed me to discover its potential for installing applications, making it my go-to interface once again. The transition from Windows' point-and-click installers was liberating, as I no longer had to contend with malicious downloads or unwanted adware that could sneak in unnoticed. This newfound efficiency saved me from unnecessary risks and frustrations.

The Linux syntax and structure remained a mystery until I stumbled upon a crucial breakthrough. Initially, I relied on copying apt or pacman commands to install applications, without grasping the significance of these tools. As time passed, the complexity began to fade, and understanding dawned gradually.

Upon switching to Linux as my primary operating system, I had already grasped the fundamental concept of the command-line interface, finding it more straightforward than I initially expected. Familiarizing myself with available resources helped me navigate any challenges that arose during the learning process.

In recent times, I've found myself gravitating towards the terminal for certain tasks rather than relying on my browser. This shift has led to the creation of a dedicated workspace within the terminal that minimizes distractions. Even mobile devices can now access this functionality with a terminal emulator installed, unlocking additional capabilities.

Starting over with Linux basics. image 1
Starting over with Linux basics. image 1
Starting over with Linux basics. image 2
Starting over with Linux basics. image 2
Starting over with Linux basics. image 3
Starting over with Linux basics. image 3
Starting over with Linux basics. image 4
Starting over with Linux basics. image 4
Starting over with Linux basics. image 5
Starting over with Linux basics. image 5
Starting over with Linux basics. image 6
Starting over with Linux basics. image 6

The Linux syntax and structure remained a mystery until I stumbledupon acrucial breakthrough. Initially, I relied on copying apt or pacman commands to install applications, without grasping the significance of these tools. As time passed, the complexity began to fade, and understanding dawned gradually.

In recent times, I'vefound myself gravitating towards the terminal for certain tasks ratherthan relying on my browser. This shifthas led to the creation of adedicated workspace within the terminal that minimizes distractions. Even mobile devices can now access this functionality witha terminal emulator installed, unlocking additionalcapabilities.

39Create data safety copies.

Relearning Linux fundamentals is an uphill battle.

Losing crucial data has been a recurring issue for me due to inadequate backup practices. A particularly damaging instance was a ransomware assault, which highlighted the importance of safeguarding digital assets. Since embracing Linux, my approach to backups has shown modest improvement.

My CachyOS system crashed after an update, rendering me unable to access the drive where it resided. Data recovery attempts from a live session were unsuccessful. Fortunately, I've since adopted a more reliable approach with regular backups courtesy of Timeshift.

System snapshots are created by Timeshift, encompassing the entire file system, not merely settings and system files. In the event of a malfunction or troubleshooting issue, I can easily revert my Linux setup to a previously working state. This process is akin to having a digital time capsule for my computer, restoring everything to its original configuration, including desktop backgrounds.

Windows' System Restore Point feature falls short in my opinion due to its limited scope of backing up only system files and settings. In contrast, Timeshift offers robust protection by creating a comprehensive system snapshot that encompasses all files, application data and more.

Relearning Linux fundamentals is an uphill battle. image 1
Relearning Linux fundamentals is an uphill battle. image 1
Relearning Linux fundamentals is an uphill battle. image 2
Relearning Linux fundamentals is an uphill battle. image 2
Relearning Linux fundamentals is an uphill battle. image 3
Relearning Linux fundamentals is an uphill battle. image 3
Relearning Linux fundamentals is an uphill battle. image 4
Relearning Linux fundamentals is an uphill battle. image 4
Relearning Linux fundamentals is an uphill battle. image 5
Relearning Linux fundamentals is an uphill battle. image 5
Relearning Linux fundamentals is an uphill battle. image 6
Relearning Linux fundamentals is an uphill battle. image 6

System snapshots are created by Timeshift, encompassing theentire file system, not merely settings and system files. In the event of a malfunction or troubleshooting issue, I can easily revert my Linux setup to a previously working state. This process is akin to having a digital time capsule for my computer, restoring everything to its original configuration, including desktop backgrounds.

Arriving at this point has been a journey worth the effort.

Learning the fundamentals took longer than expected, but it's rewarding to reflect on the substantial knowledge gained over time and look forward to continued progress.

More Filings

Technology
Technology

Ditching Windows? Replace top picks with these five Linux counterparts.

Technology
Technology

Windows struggles with legacy system integration.

Technology
Technology

Windows appears to lack native support for reading Linux file systems but there is an alternative.