Feed aggregator
How to Install Steam on Ubuntu and Other Linux Distros
Discover a step-by-step guide to install the latest version of Steam on Ubuntu and other Linux distros with practical examples.
The post How to Install Steam on Ubuntu and Other Linux Distros appeared first on Linux Today.
Spaceman’s 2025 Spacewalk to Be Guided By AI
2025’s Spacewalk will focus on artificial intelligence, with a panel composed of AI industry experts being moderated by Mark Hinkle, editor of The Artificially Intelligent Enterprise newsletter.
The post Spaceman’s 2025 Spacewalk to Be Guided By AI appeared first on Linux Today.
IBM Wants to Be the Enterprise LLM King With Its New Open-Source Granite 3.1 Models
IBM is staking its claim at the top of the open-source AI leaderboard with its new Granite 3.1 series out today.
The Granite 3.1 large language models (LLMs) offer enterprise users extended context length of 128K tokens, new embedding models, integrated hallucination detection and improved performance. According to IBM, the new Granite 8B Instruct model tops open source rivals of the same size including Meta Llama 3.1, Qwen 2.5 and Google Gemma 2. IBM ranked its models across a series of academic benchmarks included in the OpenLLM Leaderboard.
The post IBM Wants to Be the Enterprise LLM King With Its New Open-Source Granite 3.1 Models appeared first on Linux Today.
Hyprland 0.46: Nvidia Hardware Cursors, Better Colors, and Festive Surprises
Hyprland 0.46 tiling Wayland compositor released, featuring Nvidia hardware cursors, natural color transitions, improved window rules, and tons of fixes.
The post Hyprland 0.46: Nvidia Hardware Cursors, Better Colors, and Festive Surprises appeared first on Linux Today.
Nohup Command in Linux
This tutorial will teach us about the Nohup command in Linux. The Nohup is short for no hang-up and is a Linux command that keeps processes running without an active shell or terminal. This means that if we quit or close the terminal window, the process will still be active in the background thanks to this command. If we do not have service for some specific process not using the nohup will terminate the process after every terminal closing.
In the next paragraphs, we will show you how to use the nohup command with practical examples. Let’s get started!
The post Nohup Command in Linux appeared first on Linux Today.
12/18 NetBSD 10.1
How To Create Chroot Environments Using Mmdebstrap In Debian Linux
This guide explains what is mmdebstrap, how to install it in Debian Linux and how to use it to safely create chroot environments.
The post How To Create Chroot Environments Using Mmdebstrap In Debian Linux appeared first on Linux Today.
Fish Shell 4.0 Beta Introduces A Major Rewrite In Rust
Fish Shell 4.0 beta introduces a major rewrite in Rust, with improved keybindings, better auto-suggestions, enhanced scripting, and terminal support.
The post Fish Shell 4.0 Beta Introduces A Major Rewrite In Rust appeared first on Linux Today.
MySQL Database Recovery Tool by Stellar to Repair Corrupted Database
Discover MySQL Database Recovery Tool, which can automatically detect issues in the MySQL database and apply the necessary fixes and patches.
The post MySQL Database Recovery Tool by Stellar to Repair Corrupted Database appeared first on Linux Today.
Terraform Proverbs for Clean, Maintainable Code
This concise guide to Terraform emphasizes simplicity, clarity, and maintainability. Key principles include versioning everything, creating reusable modules, and prioritizing descriptive outputs. It highlights practical tips such as using tags liberally, preferring positive variable names, and understanding the nuances of count vs. for_each.
Other best practices include trusting Terraform’s declarative nature, handling secrets securely, and upgrading configurations deliberately. Naming conventions (underscores over dashes) and leveraging locals for better readability round out the advice. Whether you’re a beginner or an experienced user, these guidelines ensure your infrastructure-as-code remains efficient and user-friendly.
The post Terraform Proverbs for Clean, Maintainable Code appeared first on Linux Today.
[$] Emacs code completion can cause compromise
Emacs has had a few bugs related to accidentally permitting the execution of untrusted code. Unfortunately, it seems as though another bug of that sort has appeared — and may be harder to patch, because the problem comes from the way Emacs handles expansion of Lisp macros in code being analyzed. The vulnerability is only practically exploitable in a non-default configuration, so not every Emacs user has something to worry about. The Emacs developers are reportedly working on a fix, but have not yet shared details about it. In the meantime, every Emacs version since at least 26.1 (released in May 2018) through the current development version is vulnerable.
Security updates for Wednesday
15 Best Free and Open Source Terminal-Based Diff Tools
File comparison compares the contents of computer files, finding their common contents and their differences. The result of the comparison is often known as a diff. We recommend the best terminal-based diff tools.
The post 15 Best Free and Open Source Terminal-Based Diff Tools appeared first on Linux Today.
next-20241218: linux-next
Best Free and Open Source Alternatives to Microsoft Photos
Microsoft Photos is an image viewer and image organizer. We recommend the best free and open source alternatives for Linux.
The post Best Free and Open Source Alternatives to Microsoft Photos appeared first on Linux Today.
How to Install Zabbix Server on Ubuntu 24.04 (Noble Numbat)
In this guide, you will learn the process of installing and configuring Zabbix Server on Ubuntu 24.04 (Noble Numbat).
The post How to Install Zabbix Server on Ubuntu 24.04 (Noble Numbat) appeared first on Linux Today.
Play Classic Video Games With RetroArch on Ubuntu 24.04
Learn how to install the RetroArch emulator on Ubuntu and other Linux distributions and play your favorite classic games on your PC.
The post Play Classic Video Games With RetroArch on Ubuntu 24.04 appeared first on Linux Today.
The Ultimate Guide to Python Operators with Examples
Python is one of the most popular programming languages for beginners and professionals alike, as it is simple, easy to learn, and versatile. One of the fundamental concepts in Python is operators.
Operators are symbols or keywords that perform operations on variables and values. These operations can be arithmetic, logical, comparison-based, or something else entirely.
If you are new to Python, understanding the different types of operators is essential. This guide will explain the types of operators in Python with examples so you can follow along easily.
The post The Ultimate Guide to Python Operators with Examples appeared first on Linux Today.
Easily Run Windows Apps on Linux Using These Tools
Here are some simple ways of running Windows applications and games on Linux without dealing with the command line.
The post Easily Run Windows Apps on Linux Using These Tools appeared first on Linux Today.
System76 Refreshes Their AMD-Powered Pangolin Linux Laptop with 2K Display
It’s been ten months since the AMD-only Pangolin laptop received an update, in February 2023, which added an AMD Ryzen 7 6800U processor with AMD Radeon 680M integrated graphics, a 144Hz Full HD display, DDR5 RAM options, and PCIe 4.0 NVMe SSD storage.
The post System76 Refreshes Their AMD-Powered Pangolin Linux Laptop with 2K Display appeared first on Linux Today.