Normal view

There are new articles available, click to refresh the page.
Today — 27 November 2024FOSS

Rust 2024 call for testing

27 November 2024 at 07:00

Rust 2024 call for testing

We've been hard at work on Rust 2024. We're thrilled about how it has turned out. It's going to be the largest edition since Rust 2015. It has a great many improvements that make the language more consistent and ergonomic, that further upon our relentless commitment to safety, and that will open the door to long-awaited features such as gen blocks, let chains, and the never (!) type. For more on the changes, see the nightly Edition Guide.

As planned, we recently merged the feature-complete Rust 2024 edition to the release train for Rust 1.85. It has now entered nightly beta1.

You can help right now to make this edition a success by testing Rust 2024 on your own projects using nightly Rust. Migrating your projects to the new edition is straightforward and mostly automated. Here's how:

  1. Install the most recent nightly with rustup update nightly.
  2. In your project, run cargo +nightly fix --edition.
  3. Edit Cargo.toml and change the edition field to say edition = "2024" and, if you have a rust-version specified, set rust-version = "1.85".
  4. Run cargo +nightly check to verify your project now works in the new edition.
  5. Run some tests, and try out the new features!

(More details on how to migrate can be found here and within each of the chapters describing the changes in Rust 2024.)

If you encounter any problems or see areas where we could make the experience better, tell us about it by filing an issue.

Coming next

Rust 2024 will enter the beta channel on 2025-01-09, and will be released to stable Rust with Rust 1.85 on 2025-02-20.

  1. That is, it's still in nightly (not in the beta channel), but the edition items are frozen in a way similar to it being in the beta channel, and as with any beta, we'd like wide testing.

Raspberry Pi Adds 2.4GHz 802.11n wireless LAN and Bluetooth 5.2 To Pico 2 Board

27 November 2024 at 10:37
The Raspberry Pi Pico 2 W, launched at $7, is the wireless-enabled version of the Pico 2. Featuring the RP2350 microcontroller and a CYW43439 modem, it offers Wi-Fi and Bluetooth connectivity, making it a cost-effective option for Internet of Things projects. The RP2350 microcontroller introduces significant upgrades over its predecessor, the RP2040. These include faster […]

Black Friday Sale Once a Year: Lifetime Office Suites Only for $15.29! Only One Week Left! (Sponsored)

27 November 2024 at 10:00
Godeals Black Friday 2024 Microsoft Office Suites

Deals for Black Friday 2024 come and go, but it’s difficult to come across one that really sticks out. One of these exceptions is this year’s Microsoft Office & Windows deals from Godeal24 Black Friday Crazy Sale, helping you save over 90%. They not only provide excellent value for money but also ensure that you have access to the most recent features and upgrades. Let’s dive in! Buying a lifetime Office 2021 Pro for $35.11 will be your smartest move on Black Friday. One of the standout features of Office Professional 2021 is its real-time collaborative editing across applications. Microsoft Teams (which is lacking in Office 2019 and Office 2024) is seamlessly integrated throughout the software. When it comes to the most affordable Office suite, that must be Office 2016 Pro for $15.29. If you have an older version of Windows like Windows 7, Office 2016 is your first option! [...]

The post Black Friday Sale Once a Year: Lifetime Office Suites Only for $15.29! Only One Week Left! (Sponsored) appeared first on CNX Software - Embedded Systems News.

FSF "Excited" For 802.11n WiFi USB Adapter Costing €50 In 2024 Holiday Shopping Guide

27 November 2024 at 05:00
In prior years the Free Software Foundation (FSF) has published an Ethical Tech Giving Guide for holiday shopping where they recommend products like old AMD Opteron motherboards and USB to parallel printer cables that "respect your freedoms" and meet their strict free software definitions. Out today is their newest annual FSF Ethical Tech Giving Guide...

LILYGO T-Bao tiny AI robot combines ESP32 and Kendryte K210 RISC-V chip, features camera and display

27 November 2024 at 00:01
LILYGO T Bao AIOT dev platform 

The T-Bao AI robot is a compact embedded device/robot that combines an ESP32 and a K210 RISC-V microcontroller and can perform face recognition and robotics applications. This compact device features a 1.54-inch 240×240 capacitive touch screen, a 2MP OV2640 camera, a MAX98357A I2S audio amplifier, a DRV8833 motor driver, an MPU6050 6-axis motion sensor, and an AXP202 PMU for power management.  Additionally, it supports USB charging, offers LEGO blocks compatibility, and can move around with integrated caster wheels. These features make it usable for educational projects, robotics, IoT applications, and embedded systems prototyping. LILYGO T-Bao specifications SoCs Kendryte K210 dual-core 64-bit RISC-V processor @ 400 MHz with 8MB on-chip RAM, various low-power AI accelerators delivering up to 0.5 TOPS ESP32-D0WDQ6-V3 dual-core Xtensa LX6 processor, 240 MHz, 16MB Flash, 8MB PSRAM Display – 1.54-inch capacitive touch LCD (240×240) Camera – 2MP OV2640 with rolling shutter, UXGA (1600 x 1200) resolution, 180-degree [...]

The post LILYGO T-Bao tiny AI robot combines ESP32 and Kendryte K210 RISC-V chip, features camera and display appeared first on CNX Software - Embedded Systems News.

Yesterday — 26 November 2024FOSS

Raspberry Pi Christmas shopping guide 2024

26 November 2024 at 22:40

It’s the most wonderful time of the year… to give someone on your gift list something (or all things) Raspberry Pi. The past year has seen many exciting new releases, so we understand if you’re sat scratching your head at what to buy your favourite Raspberry Pi fanatic. But look no further! For the sake of your peace, and in a show of our goodwill, we elves have gone and done all the work for you. Good tidings we bring.

This image features a Raspberry Pi AI Camera Module connected to a long, curved orange ribbon cable. The small, square-shaped green circuit board has a black camera lens at its center and yellow mounting holes at each corner. The ribbon cable is flexed into a loop and prominently displays white text that reads "Raspberry Pi Camera Cable Standard – Mini – 200mm." The cable is designed to connect the camera to a Raspberry Pi device, and the image is set against a plain gray background.

Our newest stuff

If it’s a Raspberry Pi superfan you’ve got on your list, you might want to plump for one of our latest hardware releases to really impress them. After all, what do you get someone who has everything? The newest, shiniest thing they haven’t managed to get their hands on yet.

Raspberry Pi Pico 2 W

Launched just yesterday, Raspberry Pi Pico 2 W is the wireless variant of Pico 2, giving you even more flexibility in your connected projects. It’s on sale now for just $7.

Raspberry Pi Touch Display 2

We also upgraded our touch display this year. Raspberry Pi Touch Display 2 is a seven-inch 720×1280px touchscreen display for Raspberry Pi. It’s ideal for interactive projects such as tablets, entertainment systems, and information dashboards, and it’s available for $60.

Raspberry Pi AI HAT+

For the more confident Raspberry Pi user, you might want something to tempt them to broaden their skills into the field of AI. The Raspberry Pi AI HAT+ features a built-in neural network accelerator, turning your Raspberry Pi 5 into a high-performance, accessible, and power-efficient AI machine. The Raspberry Pi AI HAT+ allows you to build a wide range of AI-powered applications for process control, home automation, research, and more. It’s on sale now from $70.

The image you uploaded shows a Raspberry Pi single-board computer with an attached AI accelerator module, likely the Raspberry Pi AI Hat. This hat includes a green circuit board with a central chip that appears to be from Hailo, a company that specializes in artificial intelligence (AI) processors. The board is connected to the Raspberry Pi via the GPIO pins, and it has several components related to AI processing and other features to enable high-performance machine learning on the device. This configuration is designed for AI applications like real-time image processing, neural network acceleration, and other computationally intensive tasks. The text "26 TOPS" refers to the AI hat's ability to perform 26 trillion operations per second, which is a significant performance specification for AI applications.

Raspberry Pi AI Camera

For more easy-to-deploy vision AI applications and neural network models, we’d recommend our new Raspberry Pi AI Camera, which takes advantage of Sony’s IMX500 Intelligent Vision Sensor. It’s available now for $70.

This image features a Raspberry Pi AI Camera Module connected to a long, curved orange ribbon cable. The small, square-shaped green circuit board has a black camera lens at its center and yellow mounting holes at each corner. The ribbon cable is flexed into a loop and prominently displays white text that reads "Raspberry Pi Camera Cable Standard – Mini – 200mm." The cable is designed to connect the camera to a Raspberry Pi device, and the image is set against a plain gray background.
This image shows a Raspberry Pi setup on a wooden surface, featuring a Raspberry Pi board connected to an AI camera module via an orange ribbon cable. The Raspberry Pi board is attached to several cables: a red one on the left for power and a white HDMI cable on the right. The camera module sits in the lower right corner, with its lens facing up. Part of a white and red keyboard is visible on the right side of the image, and a small plant in a white pot is partially visible on the left. The scene suggests a Raspberry Pi project setup in progress.

Stocking stuffers

If you’re looking for some smaller-but-still-mighty bits to fit in a stocking, we have some great affordable options too. Below is a list of some of the very latest, including a recent fan favourite, the…

Raspberry Pi Bumper

Protect and secure your Raspberry Pi 5 with the Raspberry Pi Bumper, a snap-on silicone cover that protects the bottom and edges of the board. This is a lovely, affordable, and super useful gift for any Raspberry Pi user, and it costs just $3.

Raspberry Pi SD Cards

2024 saw the release of our branded first-party Raspberry Pi SD Cards. Rigorously tested to ensure optimal performance on Raspberry Pi computers, these Class A2 microSD cards help ensure you get the smoothest user experience from your device. They are available in three different capacities to fit your needs.

32GB
64GB
128GB

Raspberry Pi SSD Kit

With a Raspberry Pi M.2 HAT+ and a Raspberry Pi NVMe SSD bundled together, the Raspberry Pi SSD Kit lets you unlock outstanding performance for I/O intensive applications on your Raspberry Pi 5 — including super-fast startup when booting from SSD. The Kit is available now, in 256GB or 512GB capacities, from $40.

You can also grab the SSDs on their own, starting from $30.

Raspberry Pi USB 3 Hub

Our Raspberry Pi USB 3 Hub is the solution to your need for more peripherals than you have ports: it provides extra connectivity for your devices by turning one USB-A port into four, and is compatible with all Raspberry Pi devices. We think it’s the best you can buy. You can get one now for just $12.

Mugs, stickers, and badges

If you’re looking for something super fun and easy, check out our Raspberry Pi-branded merchandise, available to buy online from your local Approved Reseller. If you’re in near Cambridge, UK, a trip to the Raspberry Pi Store would put stickers, mugs, water bottles, t-shirts, and more in your hands right away. (More on that below.)

Books, books, and more books

A personal favourite of mine this Christmas, and certainly your dearest retro gamer’s, is Code the Classics Volume II (£24.99), which shows you how to create your own video games inspired by some of the seminal games of the 1980s.

The Official Raspberry Pi Camera Guide 2nd Edition cover

If you were thinking of getting your favourite tinkering photographer a Raspberry Pi Camera, it might also be a good idea to pick up a copy of The Official Raspberry Pi Camera Guide (£14.99) — we released an updated second edition just last week.

That’s not the only new title to hit the Raspberry Pi Press store this year. If it’s our newest releases you’re interested in, you have titles such as the Book of Making 2025 and The Official Raspberry Pi Handbook 2025 (both originally priced at £14) to choose from. A special 30% discount will be applied at checkout if you choose either of these books.

If you’d like to purchase a gift that keeps on giving all year round, you can subscribe to receive a brand new edition of the official Raspberry Pi magazine, The MagPi, on your doorstep each month. You’ll also get a free Raspberry Pi Pico W and you can choose between a six- or twelve-month subscription.

The Raspberry Pi Store

If you’d like to get out into the twinkling streets of Cambridge at Christmas time, the Raspberry Pi Store in the Grand Arcade (we’re upstairs!) has stock of everything above and much, much more. We’ve also picked some excellently knowledgeable staff who can help you choose something if you’re not sure what you’re looking for.

The image depicts the exterior of a Raspberry Pi store. Here are the key details: Store Details: The store prominently displays the Raspberry Pi name and logo above its entrance. Through a large glass window, we can glimpse the well-lit interior with various items on display. Blurred figures of people are seen walking in front of the store, suggesting motion. A metal railing separates the walking area from a lower level in the mall. The architecture features beige-colored walls and pillars. Raspberry Pi: The store specializes in products related to Raspberry Pi, a popular single-board computer used for various projects and educational purposes.

The post Raspberry Pi Christmas shopping guide 2024 appeared first on Raspberry Pi.

Intel Xe2 Lunar Lake Graphics Compute / OpenCL Performance Looking Great

26 November 2024 at 22:39
Now that Linux 6.12 has a fix for the Lunar Lake performance with the ASUS Zenbook I have been using for my Core Ultra 200V series Linux testing as well as there recently being an updated Intel Compute Runtime with Lunar Lake fixes, I have been working on some fresh Lunar Lake Xe2 graphics benchmarks using the very latest upstream open-source code. In today's article is exploring how the Xe2 Lunar Lake graphics is performing for OpenCL / GPU compute relative to the prior Meteor Lake Arc Graphics that were already a nice step-up over earlier Intel integrated graphics.

The wasm32-wasip2 Target Has Reached Tier 2 Support

26 November 2024 at 07:00

Introduction

In April of this year we posted an update about Rust's WASI targets to the main Rust blog. In it we covered the rename of the wasm32-wasi target to wasm32-wasip1, and the introduction of the new wasm32-wasip2 target as a "tier 3" target. This meant that while the target was available as part of rust-lang/rustc, it was not guaranteed to build. We're pleased to announce that this has changed in Rust 1.82.

For those unfamiliar with WebAssembly (Wasm) components and WASI 0.2, here is a quick, simplified primer:

  • Wasm is a (virtual) instruction format for programs to be compiled into (think: x86).
  • Wasm Components are a container format and type system that wrap Core Wasm instructions into typed, hermetic binaries and libraries (think: ELF).
  • WASI is a reserved namespace for a collection of standardized Wasm component interfaces (think: POSIX header files).

For a more detailed explanation see the WASI 0.2 announcement post on the Bytecode Alliance blog.

What's new?

Starting Rust 1.82 (2024-10-17) the wasm32-wasip2 (WASI 0.2) target has reached tier-2 platform support in the Rust compiler. Among other things this now means it is guaranteed to build, and is now available to install via Rustup using the following command:

rustup target add wasm32-wasip2

Up until now Rust users writing Wasm Components would always have to rely on tools (such as cargo-component) which target the WASI 0.1 target (wasm32-wasip1) and package it into a WASI 0.2 Component via a post-processing step invoked. Now that wasm32-wasip2 is available to everyone via Rustup, tooling can begin to directly target WASI 0.2 without the need for additional post-processing.

What this also means is that ecosystem crates can begin targeting WASI 0.2 directly for platform-specific code. WASI 0.1 did not have support for sockets. Now that we have a stable tier 2 platform available, crate authors should be able to finally start writing WASI-compatible network code. To target WASI 0.2 from Rust, authors can use the following cfg attribute:

#[cfg(all(target_os = "wasi", target_env = "p2"))]
mod wasip2 {
    // items go here
}

To target the older WASI 0.1 target, Rust also accepts target_env = "p1".

Standard Library Support

The WASI 0.2 Rust target reaching tier 2 platform support is in a way just the beginning. means it's supported and stable. While the platform itself is now stable, support in the stdlib for WASI 0.2 APIs is still limited. While the WASI 0.2 specification specifies APIs for example for timers, files, and sockets - if you try and use the stdlib APIs for these today, you'll find they don't yet work.

We expect to gradually extend the Rust stdlib with support for WASI 0.2 APIs throughout the remainder of this year into the next. That work has already started, with rust-lang/rust#129638 adding native support for std::net in Rust 1.83. We expect more of these PRs to land through the remainder of the year.

Though this doesn't need to stop users from using WASI 0.2 today. The stdlib is great because it provides portable abstractions, usually built on top of an operating system's libc or equivalent. If you want to use WASI 0.2 APIs directly today, you can either use the wasi crate directly. Or generate your own WASI bindings from the WASI specification's interface types using wit-bindgen.

Conclusion

The wasm32-wasip2 target is now installable via Rustup. This makes it possible for the Rust compiler to directly compile to the Wasm Components format targeting the WASI 0.2 interfaces. There is now also a way for crates to compile add WASI 0.2 platform support by writing:

#[cfg(all(target_os = "wasi", target_env = "p2"))]
mod wasip2 {}

We're excited for Wasm Components and WASI 0.2 to have reached this milestone within the Rust project, and are excited to see what folks in the community will be building with it!

Ubuntu 25.04 Begins Preparations For GIMP 3.0

26 November 2024 at 21:00
With GIMP 3.0-RC1 out for testing since earlier this month, the hope is that GIMP 3.0 stable will in fact ship in time for the release of Ubuntu 25.04 next April. The current GIMP 3.0 release candidate is working its way to Debian Unstable and in turn soon should be available via the Ubuntu 25.04 archive...

From Dreams to Reality: How OpenCV University Transformed Venkatesh’s Career

By: sandeep
26 November 2024 at 20:37

Meet Venkatesh Kumar Raju, a Geospatial Analyst at SeaMount Geospatial LLC, hailing from Chennai, India. Venkatesh is a bright young engineering graduate and the son of a hardworking farmer.

The Transformation Journey

After completing his engineering degree in 2023, Venkatesh faced a tricky question: What’s next? Although he had technical knowledge, he felt unprepared for the competitive job market. That’s when he discovered OpenCV University’s CVDL Master Program, which promised industry-relevant skills and career support through the CareerX program.

Attracted by the program’s promise of industry-relevant skills and real-world learning, Venkatesh immersed himself in the structured curriculum. From foundational concepts to advanced tools, the program equipped him with the technical expertise he needed to stand out in the job market. Through rigorous learning and hands-on projects, Venkatesh mastered skills that made him job-ready. 

The Challenge!

One of the most motivating aspects of the program was the 100 Days AI Career Challenge, which pushed Venkatesh to consistently meet deadlines and showcase his ability to tackle tasks effectively. This challenge is a unique learning initiative designed for students enrolled in the Master’s Program. Participants aim to complete as many courses as possible within 100 days, with a chance to earn $100 cashback for each course completed. 

To qualify, learners must achieve a minimum score of 70% in each course. Venkatesh embraced this challenge wholeheartedly, earning $300 cashback as a reward for his dedication and hard work, giving his confidence both a financial and motivational boost. 

This initiative not only enhances AI skills but also provides a tangible incentive for consistent effort and excellence.

The Final push – Joining the CareerX Program

To bridge the final gap between knowledge and a successful career, Venkatesh enrolled in the CareerX Program. This program, which focuses on enhancing employability through targeted outcome-oriented mentoring, was the stepping stone that helped him prepare for the competitive job market.

  • Building the Candidate’s Profile for Job Readiness
    • One of the core elements of CareerX was personalized support in crafting Venkatesh’s professional profile. With dedicated expert guidance, Venkatesh’s resume was revamped to highlight his skills, projects, and achievements in a way that grabbed recruiters’ attention.
  • Building the GitHub Profile
    • As a budding engineer, Venkatesh’s GitHub profile became a testament to his technical expertise. CareerX helped him curate his projects, document his code, and create a portfolio that showcased his problem-solving abilities to prospective employers. This online presence gave recruiters an in-depth look into Venkatesh’s practical skills.
Github Profile Before Optimisation

Github Profile After Optimisation

  • Building the LinkedIn Profile
    • The CareerX team helped Venkatesh build a compelling LinkedIn profile. From crafting an engaging headline to showcasing his technical projects and skills, Venkatesh’s profile became a powerful tool for networking and visibility in his desired industry.
Linked Profile Before Optimisation
OpenCV University Review - Venkatesh's Linkedin Profile before the optimisation.
Linked Profile After Optimisation
OpenCV University Review - Venkatesh's Linkedin Profile post the optimisation.

What Helped Venkatesh

The OpenCV CVDL Master’s Program served as the foundation for Venkatesh’s transformation, equipping him with the knowledge and skills essential to crack his dream job and thrive in the competitive world of AI.

The OpenCV CVDL (Computer Vision and Deep Learning) Master’s Program is the world’s most comprehensive and structured learning journey for anyone looking to excel in Computer Vision, Deep Learning, and AI. Designed to take learners from foundational concepts to advanced applications, this program is perfect for beginners and professionals alike who want to master the latest AI technologies.

This program covers six meticulously crafted courses:

  • Mastering OpenCV with Python: Dive into OpenCV’s powerful library and build a strong foundation in Python-based Computer Vision applications.
  • Fundamentals of Computer Vision & Image Processing: Learn the core principles of image processing and feature extraction that form the backbone of Computer Vision.
  • Deep Learning with PyTorch: Unlock the potential of PyTorch for creating, training, and deploying cutting-edge deep learning models.
  • Deep Learning with TensorFlow & Keras: Gain expertise in TensorFlow and Keras to design, implement, and optimize neural networks for a wide range of AI applications.
  • Computer Vision & Deep Learning Applications: Explore real-world use cases and build projects in domains like object detection, facial recognition, and video analytics.
  • Mastering Generative AI for Art: Harness the power of Generative AI to create stunning art and explore innovative applications in design and creativity.
  • This program is not just about acquiring knowledge—it’s about practical, hands-on learning. With each course, you’ll work on real-world projects, equipping yourself with job-ready skills to thrive in AI-driven industries. Whether you’re starting from scratch or advancing your expertise, the CVDL Master’s Program is your gateway to becoming a leader in Computer Vision, Deep Learning, and Artificial Intelligence.

Let’s hear it from the learner.

Be Inspired by Venkatesh’s Journey

Inspired by Venkatesh’s journey? Start your transformation today by joining our CVDL Master Program. This webinar is designed to introduce you to cutting-edge concepts, career opportunities, and the tools you’ll need to thrive in the AI industry.

Take the first step today. Your success story could be next!

The post From Dreams to Reality: How OpenCV University Transformed Venkatesh’s Career appeared first on OpenCV.

InstructLab tutorial: Installing and fine-tuning your first AI model (part 2)

26 November 2024 at 07:00
In the first part of this article, you learned some key concepts, tested InstructLab and successfully chatted with the out-of-the-box model. In this article, I'll show you how to infuse your knowledge into the model, using a sample dataset to train it using some Brazilian soccer teams data.Preparing your system for trainingIf you were running/chatting with your model, ensure to stop both the chat and the server instances.If you are running Red Hat Enterprise Linux AI (RHEL AI), elevate yourself to root:sudo su -Now, download the model that we will be using as the teacher (the question generato

GEEKOM Mini Air12 Lite Review – Part 3: Ubuntu 24.04 on a low-cost mini PC

26 November 2024 at 18:04
GEEKOM Mini Air12 Lite Ubuntu 24.04 review

We have already checked the hardware of the GEEKOM Mini Air12 Lite mini PC in the first part of the review, before testing the low-cost Intel Processor N100 mini PC with its 8GB RAM and 256GB SATA SSD running Windows 11 Pro in detail in the second part. We’ve now had time to test the GEEKOM Mini Air12 Lite with Ubuntu 24.04 in the third and final part of the review. We’ll test the features in Linux, run some benchmarks, evaluate storage and network performance, play some 4K and 8K videos in YouTube playback, perform a stress test to check its thermal design, and finally measure the mini PC’s fan noise and power consumption. We’ll also compare the results in Linux to the earlier GEEKOM Mini Air12 mini PC with the same CPU, but better specs and a higher price. A challenging Windows 11 / Ubuntu 24.04.1 dual boot installation [...]

The post GEEKOM Mini Air12 Lite Review – Part 3: Ubuntu 24.04 on a low-cost mini PC appeared first on CNX Software - Embedded Systems News.

Transition from Windows to Linux: A Step-by-Step Guide

26 November 2024 at 17:00

With Microsoft ending support for Windows 10 in October 2025, millions of users are looking for alternatives that avoid costly hardware upgrades, additional upgrade costs to Windows 11 depending on the country a person is in or to mitigate security risks.

A compelling options for many are open-source operating systems. Linux distributions like openSUSE and others extend the life of hardware, enhance security and provide flexibility without additional expenses.

For those who reached this point, this Upgrade to Freedom guide will detail a beginner-friendly approach to transitioning from Windows to one of openSUSE’s distributions, which are known for being user-friendly, stable, and powerful.


Step 1: Prepare Your System

Before diving into the installation process, take the following steps to prepare:

  1. Back Up Your Data
    Save important files to an external drive, cloud storage or another secure location. Transitioning to Linux distributions typically involves reformatting your hard drive, which will erase existing data.

  2. Check Your Hardware Compatibility
    Most modern hardware works well with Linux, but it’s good practice to confirm compatibility. Visit the openSUSE wiki for more information.

  3. Choose Your Version of openSUSE
    openSUSE offers two versions:

    • Leap: A stable release designed for extended reliability and maintenance.
    • Tumbleweed: A rolling release with the latest updates.

    Beginners often prefer Leap for its stability. Tumbleweed will have constant, almost daily updates. Tumbleweed is favored by enthusiasts and developers who prioritize access to the newest features, technologies, and software update


Step 2: Download openSUSE

  1. Visit get.opensuse.org.
  2. Select the version you prefer (Leap or Tumbleweed).
  3. Download the ISO file to your computer.

Step 3: Create a Bootable USB

You’ll need a USB drive (at least 8GB) to install openSUSE.

  1. Insert a USB Drive
    Plug the USB drive into your computer.

  2. Create the Bootable USB
    Use software like:

    • Rufus (Windows)
    • Etcher (cross-platform)

    Select the downloaded openSUSE ISO file and follow the tool’s instructions to write the ISO to the USB drive.


Step 4: Boot Into the Installer

  1. Restart Your Computer
    During the boot process, press the key to enter your BIOS or boot menu (typically F2, F10, F12, or Delete).

  2. Select the USB Drive
    From the boot menu, choose your USB drive as the boot device. Then save and exit.

  3. Start the Installation
    When the openSUSE installer loads, select “Install.”


Step 5: Install openSUSE

The openSUSE installer will guide you through the setup process.

  1. Select Your Language and Region
    Choose your preferred language and time zone.

  2. Partition Your Drive
    • Select automatic partitioning if you’re unsure.
    • For advanced users, manual partitioning allows custom setups.
  3. Create a User Account
    Set up a username, password, and root (administrator) password.

  4. Review and Confirm
    The installer will show a summary of your settings. Confirm to begin the installation.

There are options to select Desktop Environments (DE) during instalations. GNOME, KDE Plasma, Xfce and more. It’s a good idea to research these DEs beforehand to find one that matches your preferences. Many new users find GNOME reminiscent of macOS, while KDE Plasma and Xfce are often compared by new users to the traditional Windows desktop.


Step 6: Configure Your System

Once the installation is complete, restart your computer and remove the USB drive. openSUSE will boot up, and you can begin configuring your system.

  1. Set Up Updates
    Run the following command in the terminal to update your system: Leap
    sudo zypper update
    

    Tumbleweed

    sudo zypper dup
    

    Congratulations on your Upgrade to Freedom!!!

Moving to Linux offers significant environmental benefits, as highlighted by Joanna Murzyn at the 2024 KDE Akademy conference, where she warned about the growing e-waste crisis and emphasized the importance of extending the lifespan of perfectly usable computers in her presentation, Only Hackers Will Survive.

This is part of a series on Upgrade to Freedom where we offer reasons to transition from Windows to Linux.Those who would like to order a laptop with Linux, can visit slimbook.com or other providers of Linux machines.

❌
❌